Uses of Package
de.aristaflow.adept2.core.orgmodelmanager
-
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.checks.processmodel Class Description PolicyResolution This interface provides methods to deal with OrgPolicies (Bearbeiterformeln), i.e. to check their syntax, resolve them and test whether a certain OrgPosition (Stelle) and/or Agent (Mitarbeiter) matches a policy. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.client Class Description OrgModelManager This is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser
: Can initialize and adpat the org model during startup. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.eventmanager.common Class Description OrgModelManager This is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser
: Can initialize and adpat the org model during startup. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.orgmodelmanager Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type.AttributeMetaData.MetaDataElement Used to hold information about a single attribute.ClientAdministration The client administration interface allows controlled access to data in the organisational model, thus allowing end-user to easily change their own data.Filter AFilter
can be used to restrict the result list returned byModelExplorer.getEntities(de.aristaflow.adept2.base.sessionmanagement.SessionToken, de.aristaflow.adept2.model.orgmodel.EntityType, Filter, boolean, String...)
.Filter.Selection A simple container class for a selection/condition, consisting of an attribute name, a comparison operator and a value object.ModelChangeOperations TheModelChangeOperations
provide methods to alter the OrgModel (add and delete attributes), add/delete entities, change their attributes and add/delete relations between entities.ModelExplorer TheModelExplorer
provides information about the OrgModel like which entity types are used, which attributes they have, their data types etc. and allows to retrieve a single entity or several entities according to user-defined criteria.OrgModelException AnOrgModelException
can be thrown for various reasons byModelExplorer
andModelChangeOperations
, ranging from trying to use deactivated entity types to trying to access attributes that don't exist.OrgPolicyScriptHandler Org policy script handlers are responsible for evaluating script org policies.PolicyResolution This interface provides methods to deal with OrgPolicies (Bearbeiterformeln), i.e. to check their syntax, resolve them and test whether a certain OrgPosition (Stelle) and/or Agent (Mitarbeiter) matches a policy.PolicyResolutionException ThisPolicyResolutionException
is thrown byPolicyResolution
's methods when the provided OrgPolicy (Bearbeiterformel) is syntactically or semantically incorrect. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.orgmodelmanager.extension Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type.AttributeMetaData.MetaDataElement Used to hold information about a single attribute.Filter AFilter
can be used to restrict the result list returned byModelExplorer.getEntities(de.aristaflow.adept2.base.sessionmanagement.SessionToken, de.aristaflow.adept2.model.orgmodel.EntityType, Filter, boolean, String...)
.OrgModelException AnOrgModelException
can be thrown for various reasons byModelExplorer
andModelChangeOperations
, ranging from trying to use deactivated entity types to trying to access attributes that don't exist. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.adept2.core.worklistmanager Class Description PolicyResolution This interface provides methods to deal with OrgPolicies (Bearbeiterformeln), i.e. to check their syntax, resolve them and test whether a certain OrgPosition (Stelle) and/or Agent (Mitarbeiter) matches a policy. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.core.orgmodelmanager Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type.AttributeMetaData.MetaDataElement Used to hold information about a single attribute.Filter AFilter
can be used to restrict the result list returned byModelExplorer.getEntities(de.aristaflow.adept2.base.sessionmanagement.SessionToken, de.aristaflow.adept2.model.orgmodel.EntityType, Filter, boolean, String...)
.OrgModelException AnOrgModelException
can be thrown for various reasons byModelExplorer
andModelChangeOperations
, ranging from trying to use deactivated entity types to trying to access attributes that don't exist.PolicyResolutionException ThisPolicyResolutionException
is thrown byPolicyResolution
's methods when the provided OrgPolicy (Bearbeiterformel) is syntactically or semantically incorrect. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.model.orgmodel Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type.OrgModelException AnOrgModelException
can be thrown for various reasons byModelExplorer
andModelChangeOperations
, ranging from trying to use deactivated entity types to trying to access attributes that don't exist. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.ws.core.orgmodelmanager Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type.ClientAdministration The client administration interface allows controlled access to data in the organisational model, thus allowing end-user to easily change their own data.ModelChangeOperations TheModelChangeOperations
provide methods to alter the OrgModel (add and delete attributes), add/delete entities, change their attributes and add/delete relations between entities.ModelExplorer TheModelExplorer
provides information about the OrgModel like which entity types are used, which attributes they have, their data types etc. and allows to retrieve a single entity or several entities according to user-defined criteria.OrgModelManager This is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser
: Can initialize and adpat the org model during startup.OrgPolicyScriptHandler Org policy script handlers are responsible for evaluating script org policies.PolicyResolution This interface provides methods to deal with OrgPolicies (Bearbeiterformeln), i.e. to check their syntax, resolve them and test whether a certain OrgPosition (Stelle) and/or Agent (Mitarbeiter) matches a policy. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.ws.model.orgmodel Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.ws.rest.core.orgmodelmanager Class Description OrgModelManager This is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser
: Can initialize and adpat the org model during startup. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.ws.rest.model.orgmodel Class Description AttributeMetaData AttributeMetaData
is a simple immutable container class forAttributeMetaData.MetaDataElement
-objects, supposed to conveniently hold all available meta information about the attributes of one entity type. -
Classes in de.aristaflow.adept2.core.orgmodelmanager used by de.aristaflow.ilm.ws.soap.core.orgmodelmanager Class Description OrgModelManager This is the central interface of the OrgModelManager service with the following sub-components:OrgModelInitialiser
: Can initialize and adpat the org model during startup.