| Package | Description |
|---|---|
| org.cristalise.kernel.entity.imports | |
| org.cristalise.kernel.entity.proxy |
The Proxy API is a major part of the client-side functionality of the
CRISTAL API, which provides client-side proxy objects that represent the
Items and Agents on the server.
|
| org.cristalise.kernel.lifecycle.instance | |
| org.cristalise.kernel.lookup | |
| org.cristalise.kernel.process |
| Modifier and Type | Method and Description |
|---|---|
static ImportRole |
ImportRole.getImportRole(RolePath rp) |
| Modifier and Type | Method and Description |
|---|---|
void |
ImportAgent.addRoles(List<RolePath> newRoles) |
| Modifier and Type | Method and Description |
|---|---|
RolePath[] |
AgentProxy.getRoles() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Activity.pushJobsToAgents(ItemPath itemPath,
RolePath role) |
| Modifier and Type | Method and Description |
|---|---|
RolePath |
LookupManager.createRole(RolePath role)
Creates a new Role.
|
RolePath |
AgentPath.getFirstMatchingRole(List<RolePath> roles) |
RolePath |
RolePath.getParent() |
RolePath |
Lookup.getRolePath(String roleName)
Find the RolePath for the named Role
|
RolePath[] |
AgentPath.getRoles() |
RolePath[] |
Lookup.getRoles(AgentPath agentPath)
Get all roles held by the given Agent
|
| Modifier and Type | Method and Description |
|---|---|
void |
LookupManager.addRole(AgentPath agent,
RolePath rolePath)
Adds the given Agent to the given Role, if they both exist.
|
RolePath |
LookupManager.createRole(RolePath role)
Creates a new Role.
|
AgentPath[] |
Lookup.getAgents(RolePath rolePath)
Returns all of the Agents in this centre who hold this role (including sub-roles)
|
Lookup.PagedResult |
Lookup.getAgents(RolePath rolePath,
int offset,
int limit)
Returns all of the Agents who hold this role (including sub-roles)
|
boolean |
Lookup.hasRole(AgentPath agentPath,
RolePath role)
Checks if an agent qualifies as holding the stated Role, including any sub-role logic.
|
boolean |
AgentPath.hasRole(RolePath role) |
void |
LookupManager.removeRole(AgentPath agent,
RolePath role)
Remove the given Agent from the given Role.
|
void |
LookupManager.setHasJobList(RolePath role,
boolean hasJobList)
Set the flag specifying whether Activities holding this Role should push
Jobs its Agents.
|
void |
LookupManager.setPermission(RolePath role,
String permission)
Sets the permission of the given Role.
|
void |
LookupManager.setPermissions(RolePath role,
List<String> permissions)
Sets the list of permission of the given Role.
|
| Modifier and Type | Method and Description |
|---|---|
RolePath |
AgentPath.getFirstMatchingRole(List<RolePath> roles) |
| Constructor and Description |
|---|
RolePath(RolePath parent,
String roleName) |
RolePath(RolePath parent,
String roleName,
boolean jobList) |
RolePath(RolePath parent,
String roleName,
boolean jobList,
List<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
boolean jobList,
Set<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
List<String> newPermissions) |
RolePath(RolePath parent,
String roleName,
Set<String> newPermissions) |
| Modifier and Type | Method and Description |
|---|---|
static void |
StandardServer.resetAgentIORs(RolePath root) |
Copyright © 1997–2020 CRISTAL-iSE. All rights reserved.