|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.web.scripts.workflow.WorkflowModelBuilder
public class WorkflowModelBuilder
Field Summary | |
---|---|
static java.lang.String |
PERSON_AVATAR
|
static java.lang.String |
PERSON_FIRST_NAME
|
static java.lang.String |
PERSON_LAST_NAME
|
static java.lang.String |
PERSON_USER_NAME
|
static java.lang.String |
TASK_DEFINITION
|
static java.lang.String |
TASK_DEFINITION_ID
|
static java.lang.String |
TASK_DEFINITION_NODE
|
static java.lang.String |
TASK_DEFINITION_TYPE
|
static java.lang.String |
TASK_DEFINITION_URL
|
static java.lang.String |
TASK_DESCRIPTION
|
static java.lang.String |
TASK_ID
|
static java.lang.String |
TASK_IS_CLAIMABLE
|
static java.lang.String |
TASK_IS_EDITABLE
|
static java.lang.String |
TASK_IS_POOLED
|
static java.lang.String |
TASK_IS_REASSIGNABLE
|
static java.lang.String |
TASK_IS_RELEASABLE
|
static java.lang.String |
TASK_NAME
|
static java.lang.String |
TASK_OUTCOME
|
static java.lang.String |
TASK_OUTCOME_MESSAGE_PREFIX
|
static java.lang.String |
TASK_OWNER
|
static java.lang.String |
TASK_PATH
|
static java.lang.String |
TASK_PROPERTIES
|
static java.lang.String |
TASK_PROPERTIY_LABELS
|
static java.lang.String |
TASK_STATE
|
static java.lang.String |
TASK_TITLE
|
static java.lang.String |
TASK_URL
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_CONTEXT
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_DEFINITION
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_DEFINITION_URL
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_DESCRIPTION
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_DIAGRAM_URL
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_DUE_DATE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_END_DATE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_ID
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_INITIATOR
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_INITIATOR_FIRSTNAME
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_INITIATOR_LASTNAME
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_INITIATOR_USERNAME
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_IS_ACTIVE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_MESSAGE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_NAME
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_PACKAGE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_PRIORITY
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_START_DATE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_START_TASK_INSTANCE_ID
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_TASKS
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_TITLE
|
static java.lang.String |
TASK_WORKFLOW_INSTANCE_URL
|
static java.lang.String |
TYPE_DEFINITION_DESCRIPTION
|
static java.lang.String |
TYPE_DEFINITION_NAME
|
static java.lang.String |
TYPE_DEFINITION_TITLE
|
static java.lang.String |
TYPE_DEFINITION_URL
|
static java.lang.String |
WORKFLOW_DEFINITION_DESCRIPTION
|
static java.lang.String |
WORKFLOW_DEFINITION_ID
|
static java.lang.String |
WORKFLOW_DEFINITION_NAME
|
static java.lang.String |
WORKFLOW_DEFINITION_START_TASK_DEFINITION_TYPE
|
static java.lang.String |
WORKFLOW_DEFINITION_START_TASK_DEFINITION_URL
|
static java.lang.String |
WORKFLOW_DEFINITION_TASK_DEFINITIONS
|
static java.lang.String |
WORKFLOW_DEFINITION_TITLE
|
static java.lang.String |
WORKFLOW_DEFINITION_URL
|
static java.lang.String |
WORKFLOW_DEFINITION_VERSION
|
static java.lang.String |
WORKFLOW_NODE_DESCRIPTION
|
static java.lang.String |
WORKFLOW_NODE_IS_TASK_NODE
|
static java.lang.String |
WORKFLOW_NODE_NAME
|
static java.lang.String |
WORKFLOW_NODE_TITLE
|
static java.lang.String |
WORKFLOW_NODE_TRANSITION_DESCRIPTION
|
static java.lang.String |
WORKFLOW_NODE_TRANSITION_ID
|
static java.lang.String |
WORKFLOW_NODE_TRANSITION_IS_DEFAULT
|
static java.lang.String |
WORKFLOW_NODE_TRANSITION_IS_HIDDEN
|
static java.lang.String |
WORKFLOW_NODE_TRANSITION_TITLE
|
static java.lang.String |
WORKFLOW_NODE_TRANSITIONS
|
Constructor Summary | |
---|---|
WorkflowModelBuilder(org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.service.cmr.security.AuthenticationService authenticationService,
org.alfresco.service.cmr.security.PersonService personService,
org.alfresco.service.cmr.workflow.WorkflowService workflowService)
|
Method Summary | |
---|---|
java.util.Map |
buildDetailed(org.alfresco.service.cmr.workflow.WorkflowDefinition workflowDefinition)
Returns a detailed representation of a WorkflowDefinition . |
java.util.Map |
buildDetailed(org.alfresco.service.cmr.workflow.WorkflowInstance workflowInstance,
boolean includeTasks)
Returns a detailed representation of a WorkflowInstance . |
java.util.Map |
buildDetailed(org.alfresco.service.cmr.workflow.WorkflowTask workflowTask)
Returns a detailed representation of a WorkflowTask . |
java.util.Map |
buildSimple(org.alfresco.service.cmr.workflow.WorkflowDefinition workflowDefinition)
Returns a simple representation of a WorkflowDefinition . |
java.util.Map |
buildSimple(org.alfresco.service.cmr.workflow.WorkflowInstance workflowInstance)
Returns a simple representation of a WorkflowInstance . |
java.util.Map |
buildSimple(org.alfresco.service.cmr.workflow.WorkflowTask task,
java.util.Collection propertyFilters)
Returns a simple representation of a WorkflowTask . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PERSON_LAST_NAME
public static final java.lang.String PERSON_FIRST_NAME
public static final java.lang.String PERSON_USER_NAME
public static final java.lang.String PERSON_AVATAR
public static final java.lang.String TASK_PROPERTIES
public static final java.lang.String TASK_PROPERTIY_LABELS
public static final java.lang.String TASK_OWNER
public static final java.lang.String TASK_STATE
public static final java.lang.String TASK_DESCRIPTION
public static final java.lang.String TASK_TITLE
public static final java.lang.String TASK_NAME
public static final java.lang.String TASK_URL
public static final java.lang.String TASK_IS_POOLED
public static final java.lang.String TASK_IS_EDITABLE
public static final java.lang.String TASK_IS_REASSIGNABLE
public static final java.lang.String TASK_IS_CLAIMABLE
public static final java.lang.String TASK_IS_RELEASABLE
public static final java.lang.String TASK_ID
public static final java.lang.String TASK_PATH
public static final java.lang.String TASK_DEFINITION
public static final java.lang.String TASK_OUTCOME
public static final java.lang.String TASK_DEFINITION_ID
public static final java.lang.String TASK_DEFINITION_URL
public static final java.lang.String TASK_DEFINITION_TYPE
public static final java.lang.String TASK_DEFINITION_NODE
public static final java.lang.String TASK_WORKFLOW_INSTANCE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_ID
public static final java.lang.String TASK_WORKFLOW_INSTANCE_URL
public static final java.lang.String TASK_WORKFLOW_INSTANCE_NAME
public static final java.lang.String TASK_WORKFLOW_INSTANCE_TITLE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_DESCRIPTION
public static final java.lang.String TASK_WORKFLOW_INSTANCE_MESSAGE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_IS_ACTIVE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_START_DATE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_DUE_DATE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_END_DATE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_PRIORITY
public static final java.lang.String TASK_WORKFLOW_INSTANCE_INITIATOR
public static final java.lang.String TASK_WORKFLOW_INSTANCE_CONTEXT
public static final java.lang.String TASK_WORKFLOW_INSTANCE_PACKAGE
public static final java.lang.String TASK_WORKFLOW_INSTANCE_START_TASK_INSTANCE_ID
public static final java.lang.String TASK_WORKFLOW_INSTANCE_DEFINITION
public static final java.lang.String TASK_WORKFLOW_INSTANCE_TASKS
public static final java.lang.String TASK_WORKFLOW_INSTANCE_DEFINITION_URL
public static final java.lang.String TASK_WORKFLOW_INSTANCE_DIAGRAM_URL
public static final java.lang.String TASK_WORKFLOW_INSTANCE_INITIATOR_USERNAME
public static final java.lang.String TASK_WORKFLOW_INSTANCE_INITIATOR_FIRSTNAME
public static final java.lang.String TASK_WORKFLOW_INSTANCE_INITIATOR_LASTNAME
public static final java.lang.String TYPE_DEFINITION_NAME
public static final java.lang.String TYPE_DEFINITION_TITLE
public static final java.lang.String TYPE_DEFINITION_DESCRIPTION
public static final java.lang.String TYPE_DEFINITION_URL
public static final java.lang.String WORKFLOW_NODE_NAME
public static final java.lang.String WORKFLOW_NODE_TITLE
public static final java.lang.String WORKFLOW_NODE_DESCRIPTION
public static final java.lang.String WORKFLOW_NODE_IS_TASK_NODE
public static final java.lang.String WORKFLOW_NODE_TRANSITIONS
public static final java.lang.String WORKFLOW_NODE_TRANSITION_ID
public static final java.lang.String WORKFLOW_NODE_TRANSITION_TITLE
public static final java.lang.String WORKFLOW_NODE_TRANSITION_DESCRIPTION
public static final java.lang.String WORKFLOW_NODE_TRANSITION_IS_DEFAULT
public static final java.lang.String WORKFLOW_NODE_TRANSITION_IS_HIDDEN
public static final java.lang.String WORKFLOW_DEFINITION_ID
public static final java.lang.String WORKFLOW_DEFINITION_URL
public static final java.lang.String WORKFLOW_DEFINITION_NAME
public static final java.lang.String WORKFLOW_DEFINITION_TITLE
public static final java.lang.String WORKFLOW_DEFINITION_DESCRIPTION
public static final java.lang.String WORKFLOW_DEFINITION_VERSION
public static final java.lang.String WORKFLOW_DEFINITION_START_TASK_DEFINITION_URL
public static final java.lang.String WORKFLOW_DEFINITION_START_TASK_DEFINITION_TYPE
public static final java.lang.String WORKFLOW_DEFINITION_TASK_DEFINITIONS
public static final java.lang.String TASK_OUTCOME_MESSAGE_PREFIX
Constructor Detail |
---|
public WorkflowModelBuilder(org.alfresco.service.namespace.NamespaceService namespaceService, org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.cmr.security.AuthenticationService authenticationService, org.alfresco.service.cmr.security.PersonService personService, org.alfresco.service.cmr.workflow.WorkflowService workflowService)
Method Detail |
---|
public java.util.Map buildSimple(org.alfresco.service.cmr.workflow.WorkflowTask task, java.util.Collection propertyFilters)
WorkflowTask
.
task
- The task to be represented.propertyFilters
- Specify which properties to include.
public java.util.Map buildDetailed(org.alfresco.service.cmr.workflow.WorkflowTask workflowTask)
WorkflowTask
.
workflowTask
- The task to be represented.
public java.util.Map buildSimple(org.alfresco.service.cmr.workflow.WorkflowInstance workflowInstance)
WorkflowInstance
.
workflowInstance
- The workflow instance to be represented.
public java.util.Map buildDetailed(org.alfresco.service.cmr.workflow.WorkflowInstance workflowInstance, boolean includeTasks)
WorkflowInstance
.
workflowInstance
- The workflow instance to be represented.includeTasks
- should we include task in model?
public java.util.Map buildSimple(org.alfresco.service.cmr.workflow.WorkflowDefinition workflowDefinition)
WorkflowDefinition
.
workflowDefinition
- the WorkflowDefinition object to be represented.
public java.util.Map buildDetailed(org.alfresco.service.cmr.workflow.WorkflowDefinition workflowDefinition)
WorkflowDefinition
.
workflowDefinition
- the WorkflowDefinition object to be represented.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |