Class ASWizardDataServiceImpl
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.aswizarddata.service.ASWizardDataServiceImpl
- All Implemented Interfaces:
net.anotheria.anoprise.metafactory.Service,IASWizardDataService,net.anotheria.asg.service.ASGService,net.anotheria.asg.util.listener.IModuleListener
public class ASWizardDataServiceImpl
extends BasicCMSService
implements IASWizardDataService, 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 TypeMethodDescriptioncreateWizardDef(WizardDef wizarddef) Creates a new WizardDef object.createWizardDefs(List<WizardDef> list) Creates multiple new WizardDef objects.createWizardHandlerDef(WizardHandlerDef wizardhandlerdef) Creates a new WizardHandlerDef object.Creates multiple new WizardHandlerDef objects.voidDeletes a WizardDef object by id.voiddeleteWizardDef(WizardDef wizarddef) Deletes a WizardDef object.voiddeleteWizardDefs(List<WizardDef> list) Deletes multiple WizardDef object.voidDeletes a WizardHandlerDef object by id.voiddeleteWizardHandlerDef(WizardHandlerDef wizardhandlerdef) Deletes a WizardHandlerDef object.voidDeletes multiple WizardHandlerDef 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.QueryResultexecuteQueryOnWizardDefs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on WizardDefsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnWizardHandlerDefs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on WizardHandlerDefsnet.anotheria.util.xml.XMLNodecreates an xml element with all contained data.net.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeexportWizardDefsToXML(List<WizardDef> list) Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeCreates an xml element with selected contained data.voidfetchWizardDef(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this WizardDef document.voidfetchWizardHandlerDef(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this WizardHandlerDef document.getWizardDef(String id) Returns the WizardDef object with the specified id.Returns all WizardDefs objects stored.getWizardDefs(List<String> ids) Returns the WizardDef objects with the specified ids.getWizardDefs(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the WizardDef objects with the specified ids, sorted by given sorttype.getWizardDefs(net.anotheria.util.slicer.Segment aSegment) Returns WizardDef objects segment.getWizardDefs(net.anotheria.util.sorter.SortType sortType) Returns all WizardDefs objects sorted by given sortType.getWizardDefsByProperty(String propertyName, Object value) Returns all WizardDef objects, where property with given name equals object.getWizardDefsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all WizardDef objects, where property with given name equals object, sorted.getWizardDefsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardDef objects, where property matches.getWizardDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns WizardDef objects segment, where property matched.getWizardDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns WizardDef objects segment, where property matched, sorted.getWizardDefsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardDef objects, where property matches, sortedintReturns WizardDef objects count.Returns the WizardHandlerDef object with the specified id.Returns all WizardHandlerDefs objects stored.getWizardHandlerDefs(List<String> ids) Returns the WizardHandlerDef objects with the specified ids.getWizardHandlerDefs(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the WizardHandlerDef objects with the specified ids, sorted by given sorttype.getWizardHandlerDefs(net.anotheria.util.slicer.Segment aSegment) Returns WizardHandlerDef objects segment.getWizardHandlerDefs(net.anotheria.util.sorter.SortType sortType) Returns all WizardHandlerDefs objects sorted by given sortType.getWizardHandlerDefsByProperty(String propertyName, Object value) Returns all WizardHandlerDef objects, where property with given name equals object.getWizardHandlerDefsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all WizardHandlerDef objects, where property with given name equals object, sorted.getWizardHandlerDefsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardHandlerDef objects, where property matches.getWizardHandlerDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns WizardHandlerDef objects segment, where property matched.getWizardHandlerDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns WizardHandlerDef objects segment, where property matched, sorted.getWizardHandlerDefsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardHandlerDef objects, where property matches, sortedintReturns WizardHandlerDef objects count.importWizardDef(WizardDef wizarddef) Imports a new WizardDef object.importWizardDefs(List<WizardDef> list) Imports multiple new WizardDef object.importWizardHandlerDef(WizardHandlerDef wizardhandlerdef) Imports a new WizardHandlerDef object.Imports multiple new WizardHandlerDef object.voidmoduleLoaded(net.anotheria.anodoc.data.Module module) updateWizardDef(WizardDef wizarddef) Updates a WizardDef object.updateWizardDefs(List<WizardDef> list) Updates multiple WizardDef objects.updateWizardHandlerDef(WizardHandlerDef wizardhandlerdef) Updates a WizardHandlerDef object.Updates multiple WizardHandlerDef 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
-
getWizardDefs
Description copied from interface:IASWizardDataServiceReturns all WizardDefs objects stored.- Specified by:
getWizardDefsin interfaceIASWizardDataService
-
getWizardDefs
Description copied from interface:IASWizardDataServiceReturns all WizardDefs objects sorted by given sortType.- Specified by:
getWizardDefsin interfaceIASWizardDataService
-
getWizardDefs
Returns the WizardDef objects with the specified ids. -
getWizardDefs
Returns the WizardDef objects with the specified ids, sorted by given sorttype. -
deleteWizardDef
Description copied from interface:IASWizardDataServiceDeletes a WizardDef object.- Specified by:
deleteWizardDefin interfaceIASWizardDataService
-
deleteWizardDef
Description copied from interface:IASWizardDataServiceDeletes a WizardDef object by id.- Specified by:
deleteWizardDefin interfaceIASWizardDataService
-
deleteWizardDefs
Description copied from interface:IASWizardDataServiceDeletes multiple WizardDef object.- Specified by:
deleteWizardDefsin interfaceIASWizardDataService
-
getWizardDef
Description copied from interface:IASWizardDataServiceReturns the WizardDef object with the specified id.- Specified by:
getWizardDefin interfaceIASWizardDataService
-
importWizardDef
Description copied from interface:IASWizardDataServiceImports a new WizardDef object. Returns the created version.- Specified by:
importWizardDefin interfaceIASWizardDataService
-
importWizardDefs
Description copied from interface:IASWizardDataServiceImports multiple new WizardDef object. Returns the created versions.- Specified by:
importWizardDefsin interfaceIASWizardDataService
-
createWizardDef
Description copied from interface:IASWizardDataServiceCreates a new WizardDef object. Returns the created version.- Specified by:
createWizardDefin interfaceIASWizardDataService
-
createWizardDefs
Description copied from interface:IASWizardDataServiceCreates multiple new WizardDef objects. Returns the created versions.- Specified by:
createWizardDefsin interfaceIASWizardDataService
-
updateWizardDef
Description copied from interface:IASWizardDataServiceUpdates a WizardDef object. Returns the updated version.- Specified by:
updateWizardDefin interfaceIASWizardDataService
-
updateWizardDefs
Description copied from interface:IASWizardDataServiceUpdates multiple WizardDef objects. Returns the updated versions.- Specified by:
updateWizardDefsin interfaceIASWizardDataService
-
getWizardDefsByProperty
Description copied from interface:IASWizardDataServiceReturns all WizardDef objects, where property with given name equals object.- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
getWizardDefsByProperty
public List<WizardDef> getWizardDefsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IASWizardDataServiceReturns all WizardDef objects, where property with given name equals object, sorted.- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
executeQueryOnWizardDefs
public net.anotheria.anodoc.query2.QueryResult executeQueryOnWizardDefs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on WizardDefs- Specified by:
executeQueryOnWizardDefsin interfaceIASWizardDataService
-
getWizardDefsByProperty
public List<WizardDef> getWizardDefsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardDef objects, where property matches.- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
getWizardDefsByProperty
public List<WizardDef> getWizardDefsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardDef objects, where property matches, sorted- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
getWizardDefsCount
public int getWizardDefsCount()Returns WizardDef objects count.- Specified by:
getWizardDefsCountin interfaceIASWizardDataService
-
getWizardDefs
Returns WizardDef objects segment.- Specified by:
getWizardDefsin interfaceIASWizardDataService
-
getWizardDefsByProperty
public List<WizardDef> getWizardDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns WizardDef objects segment, where property matched.- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
getWizardDefsByProperty
public List<WizardDef> getWizardDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns WizardDef objects segment, where property matched, sorted.- Specified by:
getWizardDefsByPropertyin interfaceIASWizardDataService
-
fetchWizardDef
public void fetchWizardDef(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASWizardDataServiceException Description copied from interface:IASWizardDataServiceCreate json object list dependencies for this WizardDef document.- Specified by:
fetchWizardDefin interfaceIASWizardDataService- Throws:
ASWizardDataServiceException
-
getWizardHandlerDefs
Description copied from interface:IASWizardDataServiceReturns all WizardHandlerDefs objects stored.- Specified by:
getWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDefs
Description copied from interface:IASWizardDataServiceReturns all WizardHandlerDefs objects sorted by given sortType.- Specified by:
getWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDefs
Returns the WizardHandlerDef objects with the specified ids. -
getWizardHandlerDefs
public List<WizardHandlerDef> getWizardHandlerDefs(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the WizardHandlerDef objects with the specified ids, sorted by given sorttype. -
deleteWizardHandlerDef
Description copied from interface:IASWizardDataServiceDeletes a WizardHandlerDef object.- Specified by:
deleteWizardHandlerDefin interfaceIASWizardDataService
-
deleteWizardHandlerDef
Description copied from interface:IASWizardDataServiceDeletes a WizardHandlerDef object by id.- Specified by:
deleteWizardHandlerDefin interfaceIASWizardDataService
-
deleteWizardHandlerDefs
Description copied from interface:IASWizardDataServiceDeletes multiple WizardHandlerDef object.- Specified by:
deleteWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDef
Description copied from interface:IASWizardDataServiceReturns the WizardHandlerDef object with the specified id.- Specified by:
getWizardHandlerDefin interfaceIASWizardDataService
-
importWizardHandlerDef
Description copied from interface:IASWizardDataServiceImports a new WizardHandlerDef object. Returns the created version.- Specified by:
importWizardHandlerDefin interfaceIASWizardDataService
-
importWizardHandlerDefs
Description copied from interface:IASWizardDataServiceImports multiple new WizardHandlerDef object. Returns the created versions.- Specified by:
importWizardHandlerDefsin interfaceIASWizardDataService
-
createWizardHandlerDef
Description copied from interface:IASWizardDataServiceCreates a new WizardHandlerDef object. Returns the created version.- Specified by:
createWizardHandlerDefin interfaceIASWizardDataService
-
createWizardHandlerDefs
Description copied from interface:IASWizardDataServiceCreates multiple new WizardHandlerDef objects. Returns the created versions.- Specified by:
createWizardHandlerDefsin interfaceIASWizardDataService
-
updateWizardHandlerDef
Description copied from interface:IASWizardDataServiceUpdates a WizardHandlerDef object. Returns the updated version.- Specified by:
updateWizardHandlerDefin interfaceIASWizardDataService
-
updateWizardHandlerDefs
Description copied from interface:IASWizardDataServiceUpdates multiple WizardHandlerDef objects. Returns the updated versions.- Specified by:
updateWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
Description copied from interface:IASWizardDataServiceReturns all WizardHandlerDef objects, where property with given name equals object.- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
public List<WizardHandlerDef> getWizardHandlerDefsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IASWizardDataServiceReturns all WizardHandlerDef objects, where property with given name equals object, sorted.- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
executeQueryOnWizardHandlerDefs
public net.anotheria.anodoc.query2.QueryResult executeQueryOnWizardHandlerDefs(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on WizardHandlerDefs- Specified by:
executeQueryOnWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
public List<WizardHandlerDef> getWizardHandlerDefsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardHandlerDef objects, where property matches.- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
public List<WizardHandlerDef> getWizardHandlerDefsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all WizardHandlerDef objects, where property matches, sorted- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
getWizardHandlerDefsCount
public int getWizardHandlerDefsCount()Returns WizardHandlerDef objects count.- Specified by:
getWizardHandlerDefsCountin interfaceIASWizardDataService
-
getWizardHandlerDefs
Returns WizardHandlerDef objects segment.- Specified by:
getWizardHandlerDefsin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
public List<WizardHandlerDef> getWizardHandlerDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns WizardHandlerDef objects segment, where property matched.- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
getWizardHandlerDefsByProperty
public List<WizardHandlerDef> getWizardHandlerDefsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns WizardHandlerDef objects segment, where property matched, sorted.- Specified by:
getWizardHandlerDefsByPropertyin interfaceIASWizardDataService
-
fetchWizardHandlerDef
public void fetchWizardHandlerDef(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws ASWizardDataServiceException Description copied from interface:IASWizardDataServiceCreate json object list dependencies for this WizardHandlerDef document.- Specified by:
fetchWizardHandlerDefin interfaceIASWizardDataService- Throws:
ASWizardDataServiceException
-
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 interfaceIASWizardDataService
-
exportWizardDefsToXML
public net.anotheria.util.xml.XMLNode exportWizardDefsToXML() -
exportWizardDefsToXML
Description copied from interface:IASWizardDataServiceCreates an xml element with selected contained data.- Specified by:
exportWizardDefsToXMLin interfaceIASWizardDataService
-
exportWizardHandlerDefsToXML
public net.anotheria.util.xml.XMLNode exportWizardHandlerDefsToXML() -
exportWizardHandlerDefsToXML
Description copied from interface:IASWizardDataServiceCreates an xml element with selected contained data.- Specified by:
exportWizardHandlerDefsToXMLin interfaceIASWizardDataService
-
exportToXML
public net.anotheria.util.xml.XMLNode exportToXML()Description copied from interface:IASWizardDataServicecreates an xml element with all contained data.- Specified by:
exportToXMLin interfaceIASWizardDataService
-