Interface IASSiteConfigService
- All Superinterfaces:
net.anotheria.asg.service.ASGService,net.anotheria.anoprise.metafactory.Service
- All Known Implementing Classes:
ASSiteConfigServiceImpl
public interface IASSiteConfigService
extends net.anotheria.asg.service.ASGService
-
Method Summary
Modifier and TypeMethodDescriptioncreateFilteredIP(FilteredIP filteredip) Creates a new FilteredIP object.createFilteredIPs(List<FilteredIP> list) Creates multiple new FilteredIP objects.voidDeletes a FilteredIP object by id.voiddeleteFilteredIP(FilteredIP filteredip) Deletes a FilteredIP object.voiddeleteFilteredIPs(List<FilteredIP> list) Deletes multiple FilteredIP object.voidexecuteParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data) Save transferred document by its own type.net.anotheria.anodoc.query2.QueryResultexecuteQueryOnAllObjects(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on all data objects (documents, vo) which are part of this module and managed by this service.net.anotheria.anodoc.query2.QueryResultexecuteQueryOnFilteredIPs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query.net.anotheria.util.xml.XMLNodeexportFilteredIPsToXML(List<FilteredIP> listFilteredIPs) Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodecreates an xml element with all contained data.voidfetchFilteredIP(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this FilteredIP document.getFilteredIP(String id) Returns the FilteredIP object with the specified id.Returns all FilteredIPs objects stored.getFilteredIPs(net.anotheria.util.slicer.Segment aSegment) Returns FilteredIPs objects segment.getFilteredIPs(net.anotheria.util.sorter.SortType sortType) Returns all FilteredIPs objects sorted by given sortType.getFilteredIPsByProperty(String propertyName, Object value) Returns all FilteredIP objects, where property with given name equals object.getFilteredIPsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all FilteredIP objects, where property with given name equals object, sorted.getFilteredIPsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all FilteredIP objects, where property matches.getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns FilteredIP objects segment, where property matches.getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns FilteredIP objects segment, where property matches, sorted.getFilteredIPsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all FilteredIP objects, where property matches, sorted.intReturns all FilteredIPs count.importFilteredIP(FilteredIP filteredip) Imports a new FilteredIP object.importFilteredIPs(List<FilteredIP> list) Imports multiple new FilteredIP object.updateFilteredIP(FilteredIP filteredip) Updates a FilteredIP object.updateFilteredIPs(List<FilteredIP> list) Updates multiple FilteredIP objects.Methods inherited from interface net.anotheria.asg.service.ASGService
addServiceListener, hasServiceListeners, removeServiceListener
-
Method Details
-
getFilteredIPs
Returns all FilteredIPs objects stored.- Throws:
ASSiteConfigServiceException
-
getFilteredIPs
List<FilteredIP> getFilteredIPs(net.anotheria.util.sorter.SortType sortType) throws ASSiteConfigServiceException Returns all FilteredIPs objects sorted by given sortType.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIP
Deletes a FilteredIP object by id.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIP
Deletes a FilteredIP object.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIPs
Deletes multiple FilteredIP object.- Throws:
ASSiteConfigServiceException
-
getFilteredIP
Returns the FilteredIP object with the specified id.- Throws:
ASSiteConfigServiceException
-
importFilteredIP
Imports a new FilteredIP object. Returns the created version.- Throws:
ASSiteConfigServiceException
-
importFilteredIPs
Imports multiple new FilteredIP object. Returns the created versions.- Throws:
ASSiteConfigServiceException
-
createFilteredIP
Creates a new FilteredIP object. Returns the created version.- Throws:
ASSiteConfigServiceException
-
createFilteredIPs
Creates multiple new FilteredIP objects. Returns the created versions.- Throws:
ASSiteConfigServiceException
-
updateFilteredIP
Updates a FilteredIP object. Returns the updated version.- Throws:
ASSiteConfigServiceException
-
updateFilteredIPs
Updates multiple FilteredIP objects. Returns the updated versions.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(String propertyName, Object value) throws ASSiteConfigServiceException Returns all FilteredIP objects, where property with given name equals object.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) throws ASSiteConfigServiceException Returns all FilteredIP objects, where property with given name equals object, sorted.- Throws:
ASSiteConfigServiceException
-
executeQueryOnFilteredIPs
net.anotheria.anodoc.query2.QueryResult executeQueryOnFilteredIPs(net.anotheria.anodoc.query2.DocumentQuery query) throws ASSiteConfigServiceException Executes a query.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) throws ASSiteConfigServiceException Returns all FilteredIP objects, where property matches.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) throws ASSiteConfigServiceException Returns all FilteredIP objects, where property matches, sorted.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsCount
Returns all FilteredIPs count.- Throws:
ASSiteConfigServiceException
-
getFilteredIPs
List<FilteredIP> getFilteredIPs(net.anotheria.util.slicer.Segment aSegment) throws ASSiteConfigServiceException Returns FilteredIPs objects segment.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... aProperty) throws ASSiteConfigServiceException Returns FilteredIP objects segment, where property matches.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
List<FilteredIP> getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) throws ASSiteConfigServiceException Returns FilteredIP objects segment, where property matches, sorted.- Throws:
ASSiteConfigServiceException
-
exportFilteredIPsToXML
net.anotheria.util.xml.XMLNode exportFilteredIPsToXML(List<FilteredIP> listFilteredIPs) throws ASSiteConfigServiceException Creates an xml element with selected contained data.- Throws:
ASSiteConfigServiceException
-
fetchFilteredIP
void fetchFilteredIP(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteConfigServiceException Create json object list dependencies for this FilteredIP document.- Throws:
ASSiteConfigServiceException
-
executeQueryOnAllObjects
net.anotheria.anodoc.query2.QueryResult executeQueryOnAllObjects(net.anotheria.anodoc.query2.DocumentQuery query) throws ASSiteConfigServiceException Executes a query on all data objects (documents, vo) which are part of this module and managed by this service.- Throws:
ASSiteConfigServiceException
-
exportToXML
creates an xml element with all contained data.- Throws:
ASSiteConfigServiceException
-