Package | Description |
---|---|
com.jalios.jcms |
Contains the core JCMS classes.
|
com.jalios.jcms.handler |
Contains the javabean classes uses to process HTTP request (aka form handlers).
|
com.jalios.jcms.workspace |
Contains classes about workspace features.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<WFRole> |
WFTransition.roleSet |
protected static java.util.Map<java.lang.String,WFRole> |
WorkflowManager.wfRoleMap |
Modifier and Type | Method and Description |
---|---|
WFRole |
Workflow.getRole(java.lang.String roleId)
Returns a WFRole from its id.
|
static WFRole |
WorkflowManager.getWFRole(java.lang.String wfRoleId) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<WFRole> |
Workflow.getRoleSet()
Gets the role set for this workflow
|
java.util.Set<WFRole> |
WFTransition.getRoleSet() |
java.util.TreeSet<WFRole> |
WFState.getRoleSet() |
Modifier and Type | Method and Description |
---|---|
protected static void |
WorkflowManager.addRole(WFRole role) |
void |
Workflow.addRole(WFRole role)
Adds a WFRole to the workflow
|
void |
WFTransition.addRole(WFRole role)
Adds a role to this transition
|
void |
Workflow.addRole(WFRole role,
boolean register)
Adds a WFRole to the workflow
|
void |
WFState.addTransition(WFState target,
WFRole role)
Adds an outgoing transition from this state
|
void |
Workflow.addTransition(WFState source,
WFState target,
WFRole role)
Adds a transition in this workflow
|
boolean |
Workflow.canChangeState(WFRole role,
WFState source,
WFState target)
Checks if a given role can move from a given state in a given
state
|
boolean |
WFTransition.contains(WFRole role)
Check if a given role can perform this transition
|
void |
Workflow.deleteRole(WFRole wfRole,
Member member)
Deletes the given WFRole
|
static java.util.Set<WKRole> |
WorkflowManager.getWKRoles(WFRole wfRole) |
java.util.Set<WFState> |
Workflow.getWorkStateSet(WFRole role)
Returns all the states bound to a given WFRole.
|
boolean |
Workflow.isRoleInvolved(WFRole role)
Returns true if the given role is involved in this Workflow
|
protected static void |
WorkflowManager.removeRole(WFRole role) |
void |
WFTransition.removeRole(WFRole role)
Removes a role to this transition
|
void |
WFState.removeTransition(WFState target,
WFRole role)
Remove an outgoing transition from this state
|
Modifier and Type | Method and Description |
---|---|
static boolean |
WFRule.checkRule(java.util.Set<WFRole> roleSet,
ObjectIntTreeMap grpVoteMap,
java.util.TreeSet<Member> mbrVoteSet,
Publication pub,
Member mbr)
This method determines whether a transition can be performed.
|
Constructor and Description |
---|
WFRole(WFRole other) |
WFRole(WFRole other,
boolean clone) |
WFTransition(WFState source,
WFState target,
WFRole role)
Creates a new transition between two states for a given group
|
Modifier and Type | Field and Description |
---|---|
protected WFRole |
WFEditorHandler.role |
protected WFRole |
WFEditorHandler.transitRole |
Modifier and Type | Method and Description |
---|---|
WFRole |
WFEditorHandler.getAvailableRole() |
WFRole |
WFEditorHandler.getAvailableTransitRole() |
Modifier and Type | Field and Description |
---|---|
protected WFRole |
EditWorkspaceRoleHandler.editableRole |
protected WFRole |
EditWorkspaceRoleHandler.oldEditableRole |
Modifier and Type | Method and Description |
---|---|
WFRole |
EditWorkspaceRoleHandler.getAvailableEditableRole() |
WFRole |
WKRole.getWFRole()
Returns the WFRole bound to this WKRole.
|
WFRole |
Workspace.getWFRole(WKRole wkRole)
Returns the WFRole bound to the given WKRole.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<WFRole> |
Workspace.getWFRoleSet()
Return a set of all WFRole
|
Modifier and Type | Method and Description |
---|---|
WKRole |
Workspace.getRole(WFRole wfRole)
Get the WKRole linked to a WFRole for a given Workflow
|
boolean |
Workspace.hasWKRole(WFRole wfRole)
Check if a WKRole exists in this workspace for the specified WFRole
|
boolean |
EditWorkspaceRoleHandler.isWKRoleEditable(WFRole wfRole) |
void |
Workspace.linkRole(WFRole wfRole,
WKRole wkRole)
Link into the workspace a WFRole to a WKRole
|
void |
Workspace.setRole(WFRole wfRole,
WKRole wkRole)
Binds a WKRole to a WFRole
|
Copyright © 2001-2010 Jalios SA. All Rights Reserved.