| Package | Description | 
|---|---|
| com.whitestein.lsps.human.entity | Persistent entities for human-oriented tasks. | 
| com.whitestein.lsps.orgstructure.entity | Persistent entities for the Organizational Structure. | 
| com.whitestein.lsps.orgstructure.model | Model classes representing role and organization unit that are present in
 process model. | 
| com.whitestein.lsps.orgstructure.model.resolver | |
| com.whitestein.lsps.os.dto | Data transfer objects for person management services. | 
| Modifier and Type | Method and Description | 
|---|---|
| static TodoPerformer | TodoPerformer. initial(java.lang.String roleName,
       RoleUnitParameter... paramValues)Creates an initial role performer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static TodoPerformer | TodoPerformer. initial(java.lang.String roleName,
       java.util.List<RoleUnitParameter> paramValues)Creates an initial role performer. | 
| Constructor and Description | 
|---|
| RoleWithParameters(java.lang.String roleName,
                  java.util.List<RoleUnitParameter> paramValues)Creates new instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| RoleUnitName | RoleName. getFullName(RoleUnitParameter... parameters)Returns the  RoleUnitNamecorresponding to thisRoleNamefor given parameters. | 
| Constructor and Description | 
|---|
| Role(RoleName roleName,
    RoleUnitParameter... parameters)Creates new instance. | 
| Constructor and Description | 
|---|
| Role(RoleName roleName,
    java.util.Collection<RoleUnitParameter> parameters)Creates new instance. | 
| RoleWithParameters(RoleName roleName,
                  java.util.Collection<RoleUnitParameter> parameters)Creates new instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| RoleUnitName | Role. getNameWithBoundParameters(java.util.Collection<RoleUnitParameter> parameters)Returns the  full nameof this role with given
 parameters bound to the parameter names of this role. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractRolesResolver. addRole(Role role,
       java.util.Collection<RoleUnitParameter> parameters)Adds given role into the set of resolved roles. | 
| protected void | StrictRolesResolver. doResolve(RoleUnit roleUnit,
         java.util.Collection<RoleUnitParameter> parameters)If given  roleUnitis arolethe method resolves to a
 set of roles with just thisroleUnit, otherwise the result of
 resolving is empty set of roles. | 
| protected void | RecursiveDescentRolesResolver. doResolve(RoleUnit roleUnit,
         java.util.Collection<RoleUnitParameter> parameters) | 
| protected abstract void | AbstractRolesResolver. doResolve(RoleUnit roleUnit,
         java.util.Collection<RoleUnitParameter> parameters)Runs actual roles resolving algorithm applied to given  roleUnit. | 
| java.util.Set<RoleUnitName> | ParametricRolesResolver. resolve(RoleUnit roleUnit,
       java.util.Collection<RoleUnitParameter> parameters)Runs a resolving algorithm and returns a set of names of roles that were
 resolved from given  roleUnit. | 
| java.util.Set<RoleUnitName> | AbstractRolesResolver. resolve(RoleUnit roleUnit,
       java.util.Collection<RoleUnitParameter> parameters) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<RoleUnitParameter> | RoleUnitName. getParameters()Returns a collection of parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RoleUnitName | RoleUnitName. valueOf(java.lang.String name,
       RoleUnitParameter... parameters)Constructs a RoleUnit name using the full name of a role or an
 organization unit (i.e. | 
| static RoleUnitName | RoleUnitName. valueOf(java.lang.String moduleName,
       java.lang.String localName,
       RoleUnitParameter... parameters)Constructs a RoleUnit name using the module name and the local
 name of a role or an organization unit. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RoleUnitName | RoleUnitName. valueOf(java.lang.String name,
       java.util.Collection<RoleUnitParameter> parameters)Constructs a RoleUnit name using the full name of a role or an
 organization unit (i.e. | 
| static RoleUnitName | RoleUnitName. valueOf(java.lang.String moduleName,
       java.lang.String localName,
       java.util.Collection<RoleUnitParameter> parameters)Constructs a RoleUnit name using the module name and the local
 name of a role or an organization unit. | 
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.