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(String roleName,
RoleUnitParameter... paramValues)
Creates an initial role performer.
|
Modifier and Type | Method and Description |
---|---|
static TodoPerformer |
TodoPerformer.initial(String roleName,
List<RoleUnitParameter> paramValues)
Creates an initial role performer.
|
Constructor and Description |
---|
RoleWithParameters(String roleName,
List<RoleUnitParameter> paramValues)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
RoleUnitName |
RoleName.getFullName(RoleUnitParameter... parameters)
Returns the
RoleUnitName corresponding to this RoleName
for given parameters. |
Constructor and Description |
---|
Role(RoleName roleName,
RoleUnitParameter... parameters)
Creates new instance.
|
Constructor and Description |
---|
Role(RoleName roleName,
Collection<RoleUnitParameter> parameters)
Creates new instance.
|
RoleWithParameters(RoleName roleName,
Collection<RoleUnitParameter> parameters)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
RoleUnitName |
Role.getNameWithBoundParameters(Collection<RoleUnitParameter> parameters)
Returns the
full name of 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,
Collection<RoleUnitParameter> parameters)
Adds given role into the set of resolved roles.
|
protected void |
StrictRolesResolver.doResolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters)
If given
roleUnit is a role the method resolves to a
set of roles with just this roleUnit , otherwise the result of
resolving is empty set of roles. |
protected void |
RecursiveDescentRolesResolver.doResolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters)
|
protected abstract void |
AbstractRolesResolver.doResolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters)
Runs actual roles resolving algorithm applied to given
roleUnit . |
Set<RoleUnitName> |
ParametricRolesResolver.resolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters)
Runs a resolving algorithm and returns a set of names of roles that were
resolved from given
roleUnit . |
Set<RoleUnitName> |
AbstractRolesResolver.resolve(RoleUnit roleUnit,
Collection<RoleUnitParameter> parameters) |
Modifier and Type | Method and Description |
---|---|
List<RoleUnitParameter> |
RoleUnitName.getParameters()
Returns a collection of parameters.
|
Modifier and Type | Method and Description |
---|---|
static RoleUnitName |
RoleUnitName.valueOf(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(String moduleName,
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(String name,
Collection<RoleUnitParameter> parameters)
Constructs a RoleUnit name using the full name of a role or an
organization unit (i.e.
|
static RoleUnitName |
RoleUnitName.valueOf(String moduleName,
String localName,
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.