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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilteredIPcreateFilteredIP(FilteredIP filteredip)Creates a new FilteredIP object.java.util.List<FilteredIP>createFilteredIPs(java.util.List<FilteredIP> list)Creates multiple new FilteredIP objects.voiddeleteFilteredIP(java.lang.String id)Deletes a FilteredIP object by id.voiddeleteFilteredIP(FilteredIP filteredip)Deletes a FilteredIP object.voiddeleteFilteredIPs(java.util.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(java.util.List<FilteredIP> listFilteredIPs)Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodeexportToXML()creates an xml element with all contained data.voidfetchFilteredIP(java.lang.String id, java.util.Set<java.lang.String> addedDocuments, org.codehaus.jettison.json.JSONArray data)Create json object list dependencies for this FilteredIP document.FilteredIPgetFilteredIP(java.lang.String id)Returns the FilteredIP object with the specified id.java.util.List<FilteredIP>getFilteredIPs()Returns all FilteredIPs objects stored.java.util.List<FilteredIP>getFilteredIPs(net.anotheria.util.slicer.Segment aSegment)Returns FilteredIPs objects segment.java.util.List<FilteredIP>getFilteredIPs(net.anotheria.util.sorter.SortType sortType)Returns all FilteredIPs objects sorted by given sortType.java.util.List<FilteredIP>getFilteredIPsByProperty(java.lang.String propertyName, java.lang.Object value)Returns all FilteredIP objects, where property with given name equals object.java.util.List<FilteredIP>getFilteredIPsByProperty(java.lang.String propertyName, java.lang.Object value, net.anotheria.util.sorter.SortType sortType)Returns all FilteredIP objects, where property with given name equals object, sorted.java.util.List<FilteredIP>getFilteredIPsByProperty(net.anotheria.anodoc.query2.QueryProperty... property)Returns all FilteredIP objects, where property matches.java.util.List<FilteredIP>getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... aProperty)Returns FilteredIP objects segment, where property matches.java.util.List<FilteredIP>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.java.util.List<FilteredIP>getFilteredIPsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property)Returns all FilteredIP objects, where property matches, sorted.intgetFilteredIPsCount()Returns all FilteredIPs count.FilteredIPimportFilteredIP(FilteredIP filteredip)Imports a new FilteredIP object.java.util.List<FilteredIP>importFilteredIPs(java.util.List<FilteredIP> list)Imports multiple new FilteredIP object.FilteredIPupdateFilteredIP(FilteredIP filteredip)Updates a FilteredIP object.java.util.List<FilteredIP>updateFilteredIPs(java.util.List<FilteredIP> list)Updates multiple FilteredIP objects.
-
-
-
Method Detail
-
getFilteredIPs
java.util.List<FilteredIP> getFilteredIPs() throws ASSiteConfigServiceException
Returns all FilteredIPs objects stored.- Throws:
ASSiteConfigServiceException
-
getFilteredIPs
java.util.List<FilteredIP> getFilteredIPs(net.anotheria.util.sorter.SortType sortType) throws ASSiteConfigServiceException
Returns all FilteredIPs objects sorted by given sortType.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIP
void deleteFilteredIP(java.lang.String id) throws ASSiteConfigServiceExceptionDeletes a FilteredIP object by id.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIP
void deleteFilteredIP(FilteredIP filteredip) throws ASSiteConfigServiceException
Deletes a FilteredIP object.- Throws:
ASSiteConfigServiceException
-
deleteFilteredIPs
void deleteFilteredIPs(java.util.List<FilteredIP> list) throws ASSiteConfigServiceException
Deletes multiple FilteredIP object.- Throws:
ASSiteConfigServiceException
-
getFilteredIP
FilteredIP getFilteredIP(java.lang.String id) throws ASSiteConfigServiceException
Returns the FilteredIP object with the specified id.- Throws:
ASSiteConfigServiceException
-
importFilteredIP
FilteredIP importFilteredIP(FilteredIP filteredip) throws ASSiteConfigServiceException
Imports a new FilteredIP object. Returns the created version.- Throws:
ASSiteConfigServiceException
-
importFilteredIPs
java.util.List<FilteredIP> importFilteredIPs(java.util.List<FilteredIP> list) throws ASSiteConfigServiceException
Imports multiple new FilteredIP object. Returns the created versions.- Throws:
ASSiteConfigServiceException
-
createFilteredIP
FilteredIP createFilteredIP(FilteredIP filteredip) throws ASSiteConfigServiceException
Creates a new FilteredIP object. Returns the created version.- Throws:
ASSiteConfigServiceException
-
createFilteredIPs
java.util.List<FilteredIP> createFilteredIPs(java.util.List<FilteredIP> list) throws ASSiteConfigServiceException
Creates multiple new FilteredIP objects. Returns the created versions.- Throws:
ASSiteConfigServiceException
-
updateFilteredIP
FilteredIP updateFilteredIP(FilteredIP filteredip) throws ASSiteConfigServiceException
Updates a FilteredIP object. Returns the updated version.- Throws:
ASSiteConfigServiceException
-
updateFilteredIPs
java.util.List<FilteredIP> updateFilteredIPs(java.util.List<FilteredIP> list) throws ASSiteConfigServiceException
Updates multiple FilteredIP objects. Returns the updated versions.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
java.util.List<FilteredIP> getFilteredIPsByProperty(java.lang.String propertyName, java.lang.Object value) throws ASSiteConfigServiceException
Returns all FilteredIP objects, where property with given name equals object.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
java.util.List<FilteredIP> getFilteredIPsByProperty(java.lang.String propertyName, java.lang.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 ASSiteConfigServiceExceptionExecutes a query.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
java.util.List<FilteredIP> getFilteredIPsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) throws ASSiteConfigServiceException
Returns all FilteredIP objects, where property matches.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
java.util.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
int getFilteredIPsCount() throws ASSiteConfigServiceExceptionReturns all FilteredIPs count.- Throws:
ASSiteConfigServiceException
-
getFilteredIPs
java.util.List<FilteredIP> getFilteredIPs(net.anotheria.util.slicer.Segment aSegment) throws ASSiteConfigServiceException
Returns FilteredIPs objects segment.- Throws:
ASSiteConfigServiceException
-
getFilteredIPsByProperty
java.util.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
java.util.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(java.util.List<FilteredIP> listFilteredIPs) throws ASSiteConfigServiceException
Creates an xml element with selected contained data.- Throws:
ASSiteConfigServiceException
-
fetchFilteredIP
void fetchFilteredIP(java.lang.String id, java.util.Set<java.lang.String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteConfigServiceExceptionCreate json object list dependencies for this FilteredIP document.- Throws:
ASSiteConfigServiceException
-
executeParsingForDocument
void executeParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data) throws ASSiteConfigServiceException
Save transferred document by its own type.- Throws:
ASSiteConfigServiceException
-
executeQueryOnAllObjects
net.anotheria.anodoc.query2.QueryResult executeQueryOnAllObjects(net.anotheria.anodoc.query2.DocumentQuery query) throws ASSiteConfigServiceExceptionExecutes a query on all data objects (documents, vo) which are part of this module and managed by this service.- Throws:
ASSiteConfigServiceException
-
exportToXML
net.anotheria.util.xml.XMLNode exportToXML() throws ASSiteConfigServiceExceptioncreates an xml element with all contained data.- Throws:
ASSiteConfigServiceException
-
-