Class ASSiteConfigServiceImpl
java.lang.Object
net.anotheria.asg.service.AbstractASGService
net.anotheria.anosite.gen.shared.service.BasicService
net.anotheria.anosite.gen.shared.service.BasicCMSService
net.anotheria.anosite.gen.assiteconfig.service.ASSiteConfigServiceImpl
- All Implemented Interfaces:
net.anotheria.anoprise.metafactory.Service,IASSiteConfigService,net.anotheria.asg.service.ASGService,net.anotheria.asg.util.listener.IModuleListener
public class ASSiteConfigServiceImpl
extends BasicCMSService
implements IASSiteConfigService, net.anotheria.asg.util.listener.IModuleListener
-
Field Summary
Fields inherited from class net.anotheria.anosite.gen.shared.service.BasicCMSService
MY_OWNER_ID, serviceFields inherited from class net.anotheria.anosite.gen.shared.service.BasicService
log -
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 servicenet.anotheria.anodoc.query2.QueryResultexecuteQueryOnFilteredIPs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on FilteredIPsnet.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeexportFilteredIPsToXML(List<FilteredIP> list) 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(List<String> ids) Returns the FilteredIP objects with the specified ids.getFilteredIPs(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the FilteredIP objects with the specified ids, sorted by given sorttype.getFilteredIPs(net.anotheria.util.slicer.Segment aSegment) Returns FilteredIP 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... property) Returns FilteredIP objects segment, where property matched.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 matched, sorted.getFilteredIPsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all FilteredIP objects, where property matches, sortedintReturns FilteredIP objects count.importFilteredIP(FilteredIP filteredip) Imports a new FilteredIP object.importFilteredIPs(List<FilteredIP> list) Imports multiple new FilteredIP object.voidmoduleLoaded(net.anotheria.anodoc.data.Module module) updateFilteredIP(FilteredIP filteredip) Updates a FilteredIP object.updateFilteredIPs(List<FilteredIP> list) Updates multiple FilteredIP objects.Methods inherited from class net.anotheria.anosite.gen.shared.service.BasicCMSService
addModuleListener, getModule, updateModuleMethods inherited from class net.anotheria.anosite.gen.shared.service.BasicService
getAnoAccessApplicationDataService, getAnoAccessConfigurationService, getASActionService, getASBrandService, getASCustomActionService, getASCustomDataService, getASExperimentService, getASFeatureService, getASFederatedDataService, getASGenericActionService, getASGenericDataService, getASLayoutDataService, getASResourceDataService, getASSiteConfigService, getASSiteDataService, getASUserDataService, getASWebDataService, getASWizardDataService, getImagesServiceMethods inherited from class net.anotheria.asg.service.AbstractASGService
addServiceListener, fireObjectCreatedEvent, fireObjectDeletedEvent, fireObjectImportedEvent, fireObjectUpdatedEvent, firePersistenceChangedEvent, hasServiceListeners, removeServiceListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anotheria.asg.service.ASGService
addServiceListener, hasServiceListeners, removeServiceListener
-
Method Details
-
moduleLoaded
public void moduleLoaded(net.anotheria.anodoc.data.Module module) - Specified by:
moduleLoadedin interfacenet.anotheria.asg.util.listener.IModuleListener
-
getFilteredIPs
Description copied from interface:IASSiteConfigServiceReturns all FilteredIPs objects stored.- Specified by:
getFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIPs
Description copied from interface:IASSiteConfigServiceReturns all FilteredIPs objects sorted by given sortType.- Specified by:
getFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIPs
Returns the FilteredIP objects with the specified ids. -
getFilteredIPs
public List<FilteredIP> getFilteredIPs(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the FilteredIP objects with the specified ids, sorted by given sorttype. -
deleteFilteredIP
Description copied from interface:IASSiteConfigServiceDeletes a FilteredIP object.- Specified by:
deleteFilteredIPin interfaceIASSiteConfigService
-
deleteFilteredIP
Description copied from interface:IASSiteConfigServiceDeletes a FilteredIP object by id.- Specified by:
deleteFilteredIPin interfaceIASSiteConfigService
-
deleteFilteredIPs
Description copied from interface:IASSiteConfigServiceDeletes multiple FilteredIP object.- Specified by:
deleteFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIP
Description copied from interface:IASSiteConfigServiceReturns the FilteredIP object with the specified id.- Specified by:
getFilteredIPin interfaceIASSiteConfigService
-
importFilteredIP
Description copied from interface:IASSiteConfigServiceImports a new FilteredIP object. Returns the created version.- Specified by:
importFilteredIPin interfaceIASSiteConfigService
-
importFilteredIPs
Description copied from interface:IASSiteConfigServiceImports multiple new FilteredIP object. Returns the created versions.- Specified by:
importFilteredIPsin interfaceIASSiteConfigService
-
createFilteredIP
Description copied from interface:IASSiteConfigServiceCreates a new FilteredIP object. Returns the created version.- Specified by:
createFilteredIPin interfaceIASSiteConfigService
-
createFilteredIPs
Description copied from interface:IASSiteConfigServiceCreates multiple new FilteredIP objects. Returns the created versions.- Specified by:
createFilteredIPsin interfaceIASSiteConfigService
-
updateFilteredIP
Description copied from interface:IASSiteConfigServiceUpdates a FilteredIP object. Returns the updated version.- Specified by:
updateFilteredIPin interfaceIASSiteConfigService
-
updateFilteredIPs
Description copied from interface:IASSiteConfigServiceUpdates multiple FilteredIP objects. Returns the updated versions.- Specified by:
updateFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
Description copied from interface:IASSiteConfigServiceReturns all FilteredIP objects, where property with given name equals object.- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
public List<FilteredIP> getFilteredIPsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IASSiteConfigServiceReturns all FilteredIP objects, where property with given name equals object, sorted.- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
executeQueryOnFilteredIPs
public net.anotheria.anodoc.query2.QueryResult executeQueryOnFilteredIPs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on FilteredIPs- Specified by:
executeQueryOnFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
public List<FilteredIP> getFilteredIPsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all FilteredIP objects, where property matches.- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
public List<FilteredIP> getFilteredIPsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all FilteredIP objects, where property matches, sorted- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
getFilteredIPsCount
public int getFilteredIPsCount()Returns FilteredIP objects count.- Specified by:
getFilteredIPsCountin interfaceIASSiteConfigService
-
getFilteredIPs
Returns FilteredIP objects segment.- Specified by:
getFilteredIPsin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
public List<FilteredIP> getFilteredIPsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns FilteredIP objects segment, where property matched.- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
getFilteredIPsByProperty
public 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 matched, sorted.- Specified by:
getFilteredIPsByPropertyin interfaceIASSiteConfigService
-
fetchFilteredIP
public void fetchFilteredIP(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASSiteConfigServiceException Description copied from interface:IASSiteConfigServiceCreate json object list dependencies for this FilteredIP document.- Specified by:
fetchFilteredIPin interfaceIASSiteConfigService- Throws:
ASSiteConfigServiceException
-
executeQueryOnAllObjects
public net.anotheria.anodoc.query2.QueryResult executeQueryOnAllObjects(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- Specified by:
executeQueryOnAllObjectsin interfaceIASSiteConfigService
-
exportFilteredIPsToXML
public net.anotheria.util.xml.XMLNode exportFilteredIPsToXML() -
exportFilteredIPsToXML
Description copied from interface:IASSiteConfigServiceCreates an xml element with selected contained data.- Specified by:
exportFilteredIPsToXMLin interfaceIASSiteConfigService
-
exportToXML
public net.anotheria.util.xml.XMLNode exportToXML()Description copied from interface:IASSiteConfigServicecreates an xml element with all contained data.- Specified by:
exportToXMLin interfaceIASSiteConfigService
-