Class AnoAccessConfigurationServiceImpl
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.anoaccessconfiguration.service.AnoAccessConfigurationServiceImpl
- All Implemented Interfaces:
net.anotheria.anoprise.metafactory.Service,IAnoAccessConfigurationService,net.anotheria.asg.service.ASGService,net.anotheria.asg.util.listener.IModuleListener
public class AnoAccessConfigurationServiceImpl
extends BasicCMSService
implements IAnoAccessConfigurationService, 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 TypeMethodDescriptioncreateAccessOperation(AccessOperation accessoperation) Creates a new AccessOperation object.Creates multiple new AccessOperation objects.createConstraint(Constraint constraint) Creates a new Constraint object.createConstraints(List<Constraint> list) Creates multiple new Constraint objects.createContextInitializer(ContextInitializer contextinitializer) Creates a new ContextInitializer object.Creates multiple new ContextInitializer objects.createPermission(Permission permission) Creates a new Permission object.createPermissions(List<Permission> list) Creates multiple new Permission objects.createRole(Role role) Creates a new Role object.createRoles(List<Role> list) Creates multiple new Role objects.voidDeletes a AccessOperation object by id.voiddeleteAccessOperation(AccessOperation accessoperation) Deletes a AccessOperation object.voidDeletes multiple AccessOperation object.voidDeletes a Constraint object by id.voiddeleteConstraint(Constraint constraint) Deletes a Constraint object.voiddeleteConstraints(List<Constraint> list) Deletes multiple Constraint object.voidDeletes a ContextInitializer object by id.voiddeleteContextInitializer(ContextInitializer contextinitializer) Deletes a ContextInitializer object.voidDeletes multiple ContextInitializer object.voidDeletes a Permission object by id.voiddeletePermission(Permission permission) Deletes a Permission object.voiddeletePermissions(List<Permission> list) Deletes multiple Permission object.voiddeleteRole(String id) Deletes a Role object by id.voiddeleteRole(Role role) Deletes a Role object.voiddeleteRoles(List<Role> list) Deletes multiple Role object.voidexecuteParsingForDocument(DocumentName documentName, org.codehaus.jettison.json.JSONObject data) Save transferred document by its own type.net.anotheria.anodoc.query2.QueryResultexecuteQueryOnAccessOperations(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on AccessOperationsnet.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.QueryResultexecuteQueryOnConstraints(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Constraintsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnContextInitializers(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on ContextInitializersnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnPermissions(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Permissionsnet.anotheria.anodoc.query2.QueryResultexecuteQueryOnRoles(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Rolesnet.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeCreates an xml element with selected contained data.net.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeexportConstraintsToXML(List<Constraint> 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.net.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeexportPermissionsToXML(List<Permission> list) Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodenet.anotheria.util.xml.XMLNodeexportRolesToXML(List<Role> list) Creates an xml element with selected contained data.net.anotheria.util.xml.XMLNodecreates an xml element with all contained data.voidfetchAccessOperation(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this AccessOperation document.voidfetchConstraint(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this Constraint document.voidfetchContextInitializer(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this ContextInitializer document.voidfetchPermission(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) Create json object list dependencies for this Permission document.voidCreate json object list dependencies for this Role document.Returns the AccessOperation object with the specified id.Returns all AccessOperations objects stored.getAccessOperations(List<String> ids) Returns the AccessOperation objects with the specified ids.getAccessOperations(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the AccessOperation objects with the specified ids, sorted by given sorttype.getAccessOperations(net.anotheria.util.slicer.Segment aSegment) Returns AccessOperation objects segment.getAccessOperations(net.anotheria.util.sorter.SortType sortType) Returns all AccessOperations objects sorted by given sortType.getAccessOperationsByProperty(String propertyName, Object value) Returns all AccessOperation objects, where property with given name equals object.getAccessOperationsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all AccessOperation objects, where property with given name equals object, sorted.getAccessOperationsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all AccessOperation objects, where property matches.getAccessOperationsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns AccessOperation objects segment, where property matched.getAccessOperationsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns AccessOperation objects segment, where property matched, sorted.getAccessOperationsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all AccessOperation objects, where property matches, sortedintReturns AccessOperation objects count.getConstraint(String id) Returns the Constraint object with the specified id.Returns all Constraints objects stored.getConstraints(List<String> ids) Returns the Constraint objects with the specified ids.getConstraints(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the Constraint objects with the specified ids, sorted by given sorttype.getConstraints(net.anotheria.util.slicer.Segment aSegment) Returns Constraint objects segment.getConstraints(net.anotheria.util.sorter.SortType sortType) Returns all Constraints objects sorted by given sortType.getConstraintsByProperty(String propertyName, Object value) Returns all Constraint objects, where property with given name equals object.getConstraintsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all Constraint objects, where property with given name equals object, sorted.getConstraintsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all Constraint objects, where property matches.getConstraintsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Constraint objects segment, where property matched.getConstraintsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Constraint objects segment, where property matched, sorted.getConstraintsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Constraint objects, where property matches, sortedintReturns Constraint objects count.Returns the ContextInitializer object with the specified id.Returns all ContextInitializers objects stored.getContextInitializers(List<String> ids) Returns the ContextInitializer objects with the specified ids.getContextInitializers(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the ContextInitializer objects with the specified ids, sorted by given sorttype.getContextInitializers(net.anotheria.util.slicer.Segment aSegment) Returns ContextInitializer objects segment.getContextInitializers(net.anotheria.util.sorter.SortType sortType) Returns all ContextInitializers objects sorted by given sortType.getContextInitializersByProperty(String propertyName, Object value) Returns all ContextInitializer objects, where property with given name equals object.getContextInitializersByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all ContextInitializer objects, where property with given name equals object, sorted.getContextInitializersByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all ContextInitializer objects, where property matches.getContextInitializersByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns ContextInitializer objects segment, where property matched.getContextInitializersByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns ContextInitializer objects segment, where property matched, sorted.getContextInitializersByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all ContextInitializer objects, where property matches, sortedintReturns ContextInitializer objects count.getPermission(String id) Returns the Permission object with the specified id.Returns all Permissions objects stored.getPermissions(List<String> ids) Returns the Permission objects with the specified ids.getPermissions(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the Permission objects with the specified ids, sorted by given sorttype.getPermissions(net.anotheria.util.slicer.Segment aSegment) Returns Permission objects segment.getPermissions(net.anotheria.util.sorter.SortType sortType) Returns all Permissions objects sorted by given sortType.getPermissionsByProperty(String propertyName, Object value) Returns all Permission objects, where property with given name equals object.getPermissionsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all Permission objects, where property with given name equals object, sorted.getPermissionsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all Permission objects, where property matches.getPermissionsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Permission objects segment, where property matched.getPermissionsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Permission objects segment, where property matched, sorted.getPermissionsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Permission objects, where property matches, sortedintReturns Permission objects count.Returns the Role object with the specified id.getRoles()Returns all Roles objects stored.Returns the Role objects with the specified ids.Returns the Role objects with the specified ids, sorted by given sorttype.getRoles(net.anotheria.util.slicer.Segment aSegment) Returns Role objects segment.getRoles(net.anotheria.util.sorter.SortType sortType) Returns all Roles objects sorted by given sortType.getRolesByProperty(String propertyName, Object value) Returns all Role objects, where property with given name equals object.getRolesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Returns all Role objects, where property with given name equals object, sorted.getRolesByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all Role objects, where property matches.getRolesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Role objects segment, where property matched.getRolesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Role objects segment, where property matched, sorted.getRolesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Role objects, where property matches, sortedintReturns Role objects count.importAccessOperation(AccessOperation accessoperation) Imports a new AccessOperation object.Imports multiple new AccessOperation object.importConstraint(Constraint constraint) Imports a new Constraint object.importConstraints(List<Constraint> list) Imports multiple new Constraint object.importContextInitializer(ContextInitializer contextinitializer) Imports a new ContextInitializer object.Imports multiple new ContextInitializer object.importPermission(Permission permission) Imports a new Permission object.importPermissions(List<Permission> list) Imports multiple new Permission object.importRole(Role role) Imports a new Role object.importRoles(List<Role> list) Imports multiple new Role object.voidmoduleLoaded(net.anotheria.anodoc.data.Module module) updateAccessOperation(AccessOperation accessoperation) Updates a AccessOperation object.Updates multiple AccessOperation objects.updateConstraint(Constraint constraint) Updates a Constraint object.updateConstraints(List<Constraint> list) Updates multiple Constraint objects.updateContextInitializer(ContextInitializer contextinitializer) Updates a ContextInitializer object.Updates multiple ContextInitializer objects.updatePermission(Permission permission) Updates a Permission object.updatePermissions(List<Permission> list) Updates multiple Permission objects.updateRole(Role role) Updates a Role object.updateRoles(List<Role> list) Updates multiple Role 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
-
getAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceReturns all AccessOperations objects stored.- Specified by:
getAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceReturns all AccessOperations objects sorted by given sortType.- Specified by:
getAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperations
Returns the AccessOperation objects with the specified ids. -
getAccessOperations
public List<AccessOperation> getAccessOperations(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the AccessOperation objects with the specified ids, sorted by given sorttype. -
deleteAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceDeletes a AccessOperation object.- Specified by:
deleteAccessOperationin interfaceIAnoAccessConfigurationService
-
deleteAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceDeletes a AccessOperation object by id.- Specified by:
deleteAccessOperationin interfaceIAnoAccessConfigurationService
-
deleteAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceDeletes multiple AccessOperation object.- Specified by:
deleteAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceReturns the AccessOperation object with the specified id.- Specified by:
getAccessOperationin interfaceIAnoAccessConfigurationService
-
importAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceImports a new AccessOperation object. Returns the created version.- Specified by:
importAccessOperationin interfaceIAnoAccessConfigurationService
-
importAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceImports multiple new AccessOperation object. Returns the created versions.- Specified by:
importAccessOperationsin interfaceIAnoAccessConfigurationService
-
createAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceCreates a new AccessOperation object. Returns the created version.- Specified by:
createAccessOperationin interfaceIAnoAccessConfigurationService
-
createAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceCreates multiple new AccessOperation objects. Returns the created versions.- Specified by:
createAccessOperationsin interfaceIAnoAccessConfigurationService
-
updateAccessOperation
Description copied from interface:IAnoAccessConfigurationServiceUpdates a AccessOperation object. Returns the updated version.- Specified by:
updateAccessOperationin interfaceIAnoAccessConfigurationService
-
updateAccessOperations
Description copied from interface:IAnoAccessConfigurationServiceUpdates multiple AccessOperation objects. Returns the updated versions.- Specified by:
updateAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
Description copied from interface:IAnoAccessConfigurationServiceReturns all AccessOperation objects, where property with given name equals object.- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
public List<AccessOperation> getAccessOperationsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IAnoAccessConfigurationServiceReturns all AccessOperation objects, where property with given name equals object, sorted.- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
executeQueryOnAccessOperations
public net.anotheria.anodoc.query2.QueryResult executeQueryOnAccessOperations(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on AccessOperations- Specified by:
executeQueryOnAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
public List<AccessOperation> getAccessOperationsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all AccessOperation objects, where property matches.- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
public List<AccessOperation> getAccessOperationsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all AccessOperation objects, where property matches, sorted- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
getAccessOperationsCount
public int getAccessOperationsCount()Returns AccessOperation objects count.- Specified by:
getAccessOperationsCountin interfaceIAnoAccessConfigurationService
-
getAccessOperations
Returns AccessOperation objects segment.- Specified by:
getAccessOperationsin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
public List<AccessOperation> getAccessOperationsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns AccessOperation objects segment, where property matched.- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
getAccessOperationsByProperty
public List<AccessOperation> getAccessOperationsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns AccessOperation objects segment, where property matched, sorted.- Specified by:
getAccessOperationsByPropertyin interfaceIAnoAccessConfigurationService
-
fetchAccessOperation
public void fetchAccessOperation(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws AnoAccessConfigurationServiceException Description copied from interface:IAnoAccessConfigurationServiceCreate json object list dependencies for this AccessOperation document.- Specified by:
fetchAccessOperationin interfaceIAnoAccessConfigurationService- Throws:
AnoAccessConfigurationServiceException
-
getRoles
Description copied from interface:IAnoAccessConfigurationServiceReturns all Roles objects stored.- Specified by:
getRolesin interfaceIAnoAccessConfigurationService
-
getRoles
Description copied from interface:IAnoAccessConfigurationServiceReturns all Roles objects sorted by given sortType.- Specified by:
getRolesin interfaceIAnoAccessConfigurationService
-
getRoles
Returns the Role objects with the specified ids. -
getRoles
Returns the Role objects with the specified ids, sorted by given sorttype. -
deleteRole
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Role object.- Specified by:
deleteRolein interfaceIAnoAccessConfigurationService
-
deleteRole
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Role object by id.- Specified by:
deleteRolein interfaceIAnoAccessConfigurationService
-
deleteRoles
Description copied from interface:IAnoAccessConfigurationServiceDeletes multiple Role object.- Specified by:
deleteRolesin interfaceIAnoAccessConfigurationService
-
getRole
Description copied from interface:IAnoAccessConfigurationServiceReturns the Role object with the specified id.- Specified by:
getRolein interfaceIAnoAccessConfigurationService
-
importRole
Description copied from interface:IAnoAccessConfigurationServiceImports a new Role object. Returns the created version.- Specified by:
importRolein interfaceIAnoAccessConfigurationService
-
importRoles
Description copied from interface:IAnoAccessConfigurationServiceImports multiple new Role object. Returns the created versions.- Specified by:
importRolesin interfaceIAnoAccessConfigurationService
-
createRole
Description copied from interface:IAnoAccessConfigurationServiceCreates a new Role object. Returns the created version.- Specified by:
createRolein interfaceIAnoAccessConfigurationService
-
createRoles
Description copied from interface:IAnoAccessConfigurationServiceCreates multiple new Role objects. Returns the created versions.- Specified by:
createRolesin interfaceIAnoAccessConfigurationService
-
updateRole
Description copied from interface:IAnoAccessConfigurationServiceUpdates a Role object. Returns the updated version.- Specified by:
updateRolein interfaceIAnoAccessConfigurationService
-
updateRoles
Description copied from interface:IAnoAccessConfigurationServiceUpdates multiple Role objects. Returns the updated versions.- Specified by:
updateRolesin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
Description copied from interface:IAnoAccessConfigurationServiceReturns all Role objects, where property with given name equals object.- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
public List<Role> getRolesByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IAnoAccessConfigurationServiceReturns all Role objects, where property with given name equals object, sorted.- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
executeQueryOnRoles
public net.anotheria.anodoc.query2.QueryResult executeQueryOnRoles(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Roles- Specified by:
executeQueryOnRolesin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
Returns all Role objects, where property matches.- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
public List<Role> getRolesByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Role objects, where property matches, sorted- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
getRolesCount
public int getRolesCount()Returns Role objects count.- Specified by:
getRolesCountin interfaceIAnoAccessConfigurationService
-
getRoles
Returns Role objects segment.- Specified by:
getRolesin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
public List<Role> getRolesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Role objects segment, where property matched.- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
getRolesByProperty
public List<Role> getRolesByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Role objects segment, where property matched, sorted.- Specified by:
getRolesByPropertyin interfaceIAnoAccessConfigurationService
-
fetchRole
public void fetchRole(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws AnoAccessConfigurationServiceException Description copied from interface:IAnoAccessConfigurationServiceCreate json object list dependencies for this Role document.- Specified by:
fetchRolein interfaceIAnoAccessConfigurationService- Throws:
AnoAccessConfigurationServiceException
-
getPermissions
Description copied from interface:IAnoAccessConfigurationServiceReturns all Permissions objects stored.- Specified by:
getPermissionsin interfaceIAnoAccessConfigurationService
-
getPermissions
Description copied from interface:IAnoAccessConfigurationServiceReturns all Permissions objects sorted by given sortType.- Specified by:
getPermissionsin interfaceIAnoAccessConfigurationService
-
getPermissions
Returns the Permission objects with the specified ids. -
getPermissions
public List<Permission> getPermissions(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the Permission objects with the specified ids, sorted by given sorttype. -
deletePermission
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Permission object.- Specified by:
deletePermissionin interfaceIAnoAccessConfigurationService
-
deletePermission
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Permission object by id.- Specified by:
deletePermissionin interfaceIAnoAccessConfigurationService
-
deletePermissions
Description copied from interface:IAnoAccessConfigurationServiceDeletes multiple Permission object.- Specified by:
deletePermissionsin interfaceIAnoAccessConfigurationService
-
getPermission
Description copied from interface:IAnoAccessConfigurationServiceReturns the Permission object with the specified id.- Specified by:
getPermissionin interfaceIAnoAccessConfigurationService
-
importPermission
Description copied from interface:IAnoAccessConfigurationServiceImports a new Permission object. Returns the created version.- Specified by:
importPermissionin interfaceIAnoAccessConfigurationService
-
importPermissions
Description copied from interface:IAnoAccessConfigurationServiceImports multiple new Permission object. Returns the created versions.- Specified by:
importPermissionsin interfaceIAnoAccessConfigurationService
-
createPermission
Description copied from interface:IAnoAccessConfigurationServiceCreates a new Permission object. Returns the created version.- Specified by:
createPermissionin interfaceIAnoAccessConfigurationService
-
createPermissions
Description copied from interface:IAnoAccessConfigurationServiceCreates multiple new Permission objects. Returns the created versions.- Specified by:
createPermissionsin interfaceIAnoAccessConfigurationService
-
updatePermission
Description copied from interface:IAnoAccessConfigurationServiceUpdates a Permission object. Returns the updated version.- Specified by:
updatePermissionin interfaceIAnoAccessConfigurationService
-
updatePermissions
Description copied from interface:IAnoAccessConfigurationServiceUpdates multiple Permission objects. Returns the updated versions.- Specified by:
updatePermissionsin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
Description copied from interface:IAnoAccessConfigurationServiceReturns all Permission objects, where property with given name equals object.- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
public List<Permission> getPermissionsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IAnoAccessConfigurationServiceReturns all Permission objects, where property with given name equals object, sorted.- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
executeQueryOnPermissions
public net.anotheria.anodoc.query2.QueryResult executeQueryOnPermissions(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Permissions- Specified by:
executeQueryOnPermissionsin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
public List<Permission> getPermissionsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all Permission objects, where property matches.- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
public List<Permission> getPermissionsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Permission objects, where property matches, sorted- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
getPermissionsCount
public int getPermissionsCount()Returns Permission objects count.- Specified by:
getPermissionsCountin interfaceIAnoAccessConfigurationService
-
getPermissions
Returns Permission objects segment.- Specified by:
getPermissionsin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
public List<Permission> getPermissionsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Permission objects segment, where property matched.- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
getPermissionsByProperty
public List<Permission> getPermissionsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Permission objects segment, where property matched, sorted.- Specified by:
getPermissionsByPropertyin interfaceIAnoAccessConfigurationService
-
fetchPermission
public void fetchPermission(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws AnoAccessConfigurationServiceException Description copied from interface:IAnoAccessConfigurationServiceCreate json object list dependencies for this Permission document.- Specified by:
fetchPermissionin interfaceIAnoAccessConfigurationService- Throws:
AnoAccessConfigurationServiceException
-
getConstraints
Description copied from interface:IAnoAccessConfigurationServiceReturns all Constraints objects stored.- Specified by:
getConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraints
Description copied from interface:IAnoAccessConfigurationServiceReturns all Constraints objects sorted by given sortType.- Specified by:
getConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraints
Returns the Constraint objects with the specified ids. -
getConstraints
public List<Constraint> getConstraints(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the Constraint objects with the specified ids, sorted by given sorttype. -
deleteConstraint
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Constraint object.- Specified by:
deleteConstraintin interfaceIAnoAccessConfigurationService
-
deleteConstraint
Description copied from interface:IAnoAccessConfigurationServiceDeletes a Constraint object by id.- Specified by:
deleteConstraintin interfaceIAnoAccessConfigurationService
-
deleteConstraints
Description copied from interface:IAnoAccessConfigurationServiceDeletes multiple Constraint object.- Specified by:
deleteConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraint
Description copied from interface:IAnoAccessConfigurationServiceReturns the Constraint object with the specified id.- Specified by:
getConstraintin interfaceIAnoAccessConfigurationService
-
importConstraint
Description copied from interface:IAnoAccessConfigurationServiceImports a new Constraint object. Returns the created version.- Specified by:
importConstraintin interfaceIAnoAccessConfigurationService
-
importConstraints
Description copied from interface:IAnoAccessConfigurationServiceImports multiple new Constraint object. Returns the created versions.- Specified by:
importConstraintsin interfaceIAnoAccessConfigurationService
-
createConstraint
Description copied from interface:IAnoAccessConfigurationServiceCreates a new Constraint object. Returns the created version.- Specified by:
createConstraintin interfaceIAnoAccessConfigurationService
-
createConstraints
Description copied from interface:IAnoAccessConfigurationServiceCreates multiple new Constraint objects. Returns the created versions.- Specified by:
createConstraintsin interfaceIAnoAccessConfigurationService
-
updateConstraint
Description copied from interface:IAnoAccessConfigurationServiceUpdates a Constraint object. Returns the updated version.- Specified by:
updateConstraintin interfaceIAnoAccessConfigurationService
-
updateConstraints
Description copied from interface:IAnoAccessConfigurationServiceUpdates multiple Constraint objects. Returns the updated versions.- Specified by:
updateConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
Description copied from interface:IAnoAccessConfigurationServiceReturns all Constraint objects, where property with given name equals object.- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
public List<Constraint> getConstraintsByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IAnoAccessConfigurationServiceReturns all Constraint objects, where property with given name equals object, sorted.- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
executeQueryOnConstraints
public net.anotheria.anodoc.query2.QueryResult executeQueryOnConstraints(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on Constraints- Specified by:
executeQueryOnConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
public List<Constraint> getConstraintsByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all Constraint objects, where property matches.- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
public List<Constraint> getConstraintsByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all Constraint objects, where property matches, sorted- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
getConstraintsCount
public int getConstraintsCount()Returns Constraint objects count.- Specified by:
getConstraintsCountin interfaceIAnoAccessConfigurationService
-
getConstraints
Returns Constraint objects segment.- Specified by:
getConstraintsin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
public List<Constraint> getConstraintsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns Constraint objects segment, where property matched.- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
getConstraintsByProperty
public List<Constraint> getConstraintsByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns Constraint objects segment, where property matched, sorted.- Specified by:
getConstraintsByPropertyin interfaceIAnoAccessConfigurationService
-
fetchConstraint
public void fetchConstraint(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws AnoAccessConfigurationServiceException Description copied from interface:IAnoAccessConfigurationServiceCreate json object list dependencies for this Constraint document.- Specified by:
fetchConstraintin interfaceIAnoAccessConfigurationService- Throws:
AnoAccessConfigurationServiceException
-
getContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceReturns all ContextInitializers objects stored.- Specified by:
getContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceReturns all ContextInitializers objects sorted by given sortType.- Specified by:
getContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializers
Returns the ContextInitializer objects with the specified ids. -
getContextInitializers
public List<ContextInitializer> getContextInitializers(List<String> ids, net.anotheria.util.sorter.SortType sortType) Returns the ContextInitializer objects with the specified ids, sorted by given sorttype. -
deleteContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceDeletes a ContextInitializer object.- Specified by:
deleteContextInitializerin interfaceIAnoAccessConfigurationService
-
deleteContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceDeletes a ContextInitializer object by id.- Specified by:
deleteContextInitializerin interfaceIAnoAccessConfigurationService
-
deleteContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceDeletes multiple ContextInitializer object.- Specified by:
deleteContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceReturns the ContextInitializer object with the specified id.- Specified by:
getContextInitializerin interfaceIAnoAccessConfigurationService
-
importContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceImports a new ContextInitializer object. Returns the created version.- Specified by:
importContextInitializerin interfaceIAnoAccessConfigurationService
-
importContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceImports multiple new ContextInitializer object. Returns the created versions.- Specified by:
importContextInitializersin interfaceIAnoAccessConfigurationService
-
createContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceCreates a new ContextInitializer object. Returns the created version.- Specified by:
createContextInitializerin interfaceIAnoAccessConfigurationService
-
createContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceCreates multiple new ContextInitializer objects. Returns the created versions.- Specified by:
createContextInitializersin interfaceIAnoAccessConfigurationService
-
updateContextInitializer
Description copied from interface:IAnoAccessConfigurationServiceUpdates a ContextInitializer object. Returns the updated version.- Specified by:
updateContextInitializerin interfaceIAnoAccessConfigurationService
-
updateContextInitializers
Description copied from interface:IAnoAccessConfigurationServiceUpdates multiple ContextInitializer objects. Returns the updated versions.- Specified by:
updateContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
Description copied from interface:IAnoAccessConfigurationServiceReturns all ContextInitializer objects, where property with given name equals object.- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
public List<ContextInitializer> getContextInitializersByProperty(String propertyName, Object value, net.anotheria.util.sorter.SortType sortType) Description copied from interface:IAnoAccessConfigurationServiceReturns all ContextInitializer objects, where property with given name equals object, sorted.- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
executeQueryOnContextInitializers
public net.anotheria.anodoc.query2.QueryResult executeQueryOnContextInitializers(net.anotheria.anodoc.query2.DocumentQuery query) Executes a query on ContextInitializers- Specified by:
executeQueryOnContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
public List<ContextInitializer> getContextInitializersByProperty(net.anotheria.anodoc.query2.QueryProperty... property) Returns all ContextInitializer objects, where property matches.- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
public List<ContextInitializer> getContextInitializersByProperty(net.anotheria.util.sorter.SortType sortType, net.anotheria.anodoc.query2.QueryProperty... property) Returns all ContextInitializer objects, where property matches, sorted- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
getContextInitializersCount
public int getContextInitializersCount()Returns ContextInitializer objects count.- Specified by:
getContextInitializersCountin interfaceIAnoAccessConfigurationService
-
getContextInitializers
Returns ContextInitializer objects segment.- Specified by:
getContextInitializersin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
public List<ContextInitializer> getContextInitializersByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.anodoc.query2.QueryProperty... property) Returns ContextInitializer objects segment, where property matched.- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
getContextInitializersByProperty
public List<ContextInitializer> getContextInitializersByProperty(net.anotheria.util.slicer.Segment aSegment, net.anotheria.util.sorter.SortType aSortType, net.anotheria.anodoc.query2.QueryProperty... aProperty) Returns ContextInitializer objects segment, where property matched, sorted.- Specified by:
getContextInitializersByPropertyin interfaceIAnoAccessConfigurationService
-
fetchContextInitializer
public void fetchContextInitializer(String id, Set<String> addedDocuments, org.codehaus.jettison.json.JSONArray data) throws AnoAccessConfigurationServiceException Description copied from interface:IAnoAccessConfigurationServiceCreate json object list dependencies for this ContextInitializer document.- Specified by:
fetchContextInitializerin interfaceIAnoAccessConfigurationService- Throws:
AnoAccessConfigurationServiceException
-
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 interfaceIAnoAccessConfigurationService
-
exportAccessOperationsToXML
public net.anotheria.util.xml.XMLNode exportAccessOperationsToXML() -
exportAccessOperationsToXML
Description copied from interface:IAnoAccessConfigurationServiceCreates an xml element with selected contained data.- Specified by:
exportAccessOperationsToXMLin interfaceIAnoAccessConfigurationService
-
exportRolesToXML
public net.anotheria.util.xml.XMLNode exportRolesToXML() -
exportRolesToXML
Description copied from interface:IAnoAccessConfigurationServiceCreates an xml element with selected contained data.- Specified by:
exportRolesToXMLin interfaceIAnoAccessConfigurationService
-
exportPermissionsToXML
public net.anotheria.util.xml.XMLNode exportPermissionsToXML() -
exportPermissionsToXML
Description copied from interface:IAnoAccessConfigurationServiceCreates an xml element with selected contained data.- Specified by:
exportPermissionsToXMLin interfaceIAnoAccessConfigurationService
-
exportConstraintsToXML
public net.anotheria.util.xml.XMLNode exportConstraintsToXML() -
exportConstraintsToXML
Description copied from interface:IAnoAccessConfigurationServiceCreates an xml element with selected contained data.- Specified by:
exportConstraintsToXMLin interfaceIAnoAccessConfigurationService
-
exportContextInitializersToXML
public net.anotheria.util.xml.XMLNode exportContextInitializersToXML() -
exportContextInitializersToXML
Description copied from interface:IAnoAccessConfigurationServiceCreates an xml element with selected contained data.- Specified by:
exportContextInitializersToXMLin interfaceIAnoAccessConfigurationService
-
exportToXML
public net.anotheria.util.xml.XMLNode exportToXML()Description copied from interface:IAnoAccessConfigurationServicecreates an xml element with all contained data.- Specified by:
exportToXMLin interfaceIAnoAccessConfigurationService
-