public interface Transition extends WorkflowElement
Modifier and Type | Field and Description |
---|---|
static int |
EMAIL_ALLOWED
E-mail property bit value on whether to send to beneficiaries.
|
static int |
EMAIL_EDITORS
E-mail property bit value on whether to send to editors.
|
static int |
EMAIL_LAST_AGENT
E-mail property bit value on whether to send to the last editor.
|
static int |
EMAIL_LIST
E-mail property bit value on whether to send to a list.
|
static int |
EMAIL_SEND
E-mail property bit value on whether to send e-mails.
|
static int |
EMAIL_TASK_CREATOR
E-mail property bit value on whether to send to the task creator.
|
static String |
PROPERTY_EMAIL_BENEFICIARY
Name of activation property to send e-mails to beneficiaries.
|
static String |
PROPERTY_EMAIL_BODY
Name of e-mail body property.
|
static String |
PROPERTY_EMAIL_EDITORS
Name of activation property to send e-mails to editors.
|
static String |
PROPERTY_EMAIL_GROUPS
Name of property defining a list of e-mail receivers by group names.
|
static String |
PROPERTY_EMAIL_LAST_AGENT
Name of activation property to send e-mails to the last editor.
|
static String |
PROPERTY_EMAIL_LIST
Name of activation property to send e-mails to a list of e-mail receivers.
|
static String |
PROPERTY_EMAIL_SEND
Name of e-mail activation property.
|
static String |
PROPERTY_EMAIL_SUBJECT
Name of e-mail subject property.
|
static String |
PROPERTY_EMAIL_TASK_CREATOR
Name of activation property to send e-mails to task creators.
|
static String |
PROPERTY_EMAIL_USER
Name of property defining a list of e-mail receivers by user names.
|
static String |
PROPERTY_FIXED_RIGHTS
Name of property to use fixed rights.
|
static String |
PROPERTY_GROUPS
Name of property of groups permitted.
|
static String |
PROPERTY_LABEL_POS
Name of property holding the graphical position of the transition label.
|
static String |
PROPERTY_NO_EDITOR_GROUPS
Name of property of exclued groups.
|
static String |
PROPERTY_POINTS
Name of property holding the graphical position of the transition representation.
|
static String |
PROPERTY_PORT_SOURCE
Property value identifying a port as source.
|
static String |
PROPERTY_PORT_TARGET
Property value identifying a port as target.
|
static String |
PROPERTY_POSITION
Position of ViewOrder.
|
static String |
PROPERTY_STOREELEMENT_RIGHTS
Name of property to use store element rights.
|
static String |
PROPERTY_TASK_RIGHTS
Name of property to use task rights.
|
static String |
PROPERTY_USED_STOREELEMENT_RIGHT
Name of property of the used store element rights.
|
static String |
PROPERTY_USED_TASK_RIGHTS
Name of property of the used task rights.
|
static String |
PROPERTY_USER
Name of property of users permitted.
|
static int |
PROPERTY_VALUE_EAST_PORT
Property value on having an east port.
|
static int |
PROPERTY_VALUE_NO_PORT
Property value on not having a port.
|
static int |
PROPERTY_VALUE_NORTH_PORT
Property value on having a north port.
|
static int |
PROPERTY_VALUE_SOUTH_PORT
Property value on having a south port.
|
static int |
PROPERTY_VALUE_WEST_PORT
Property value on having a west port.
|
static int |
TASK_RIGHT_CREATOR
Value when defining rights for creator.
|
static int |
TASK_RIGHT_LAST_ACTION_USER
Value when defining rights for the last action user.
|
static int |
TASK_RIGHT_LAST_USER
Value when defining rights for the last user.
|
static int[] |
TASK_RIGHTS
Combined right definition for all of the above.
|
ACTIVITY, PROPERTY_DESCRIPTION, PROPERTY_DESCRIPTION_LANGUAGE, PROPERTY_NAME, PROPERTY_NAME_LANGUAGE, STATE, TRANSITION
Modifier and Type | Method and Description |
---|---|
List<String> |
getAllowedGroups()
Returns all groups that are allowed to do this transition.
|
List<String> |
getAllowedUsers()
Returns all user that are allowed to do this transition.
|
String |
getEmailBody()
Returns the text from the email.
|
List<String> |
getEmailGroups()
Provides the groups to e-mail to.
|
boolean |
getEmailProperty(int property)
Returns true if this activity has the given property
|
String |
getEmailSubject()
Returns the title from the email.
|
List<String> |
getEmailUser()
Returns the user who are selected to be notiefied by mail.
|
List<String> |
getNoEditorGroups()
Groups marked as no editor are not preselected as editor.
|
int |
getPosition()
Provides the position of a Transition
|
WorkflowElement |
getSource()
Returns the workflow-element this transitions points FROM.
|
WorkflowElement |
getTarget()
Returns the workflow-element this transitions points TO.
|
int |
getUsedStoreElementRights()
Provides the store element rights to use.
|
int |
getUsedTaskRights()
Provides the task rights to use.
|
boolean |
useFixedRights()
Indicates whether to use fixed rights.
|
boolean |
useStoreElementRights()
Indicates whether to use store element rights.
|
boolean |
useTaskRights()
Indicates whether to use task rights.
|
getDescription, getDescription, getDisplayName, getID, getProperty, getType, getUid, getWorkflow
static final int TASK_RIGHT_CREATOR
static final int TASK_RIGHT_LAST_USER
static final int TASK_RIGHT_LAST_ACTION_USER
static final int[] TASK_RIGHTS
static final String PROPERTY_FIXED_RIGHTS
static final String PROPERTY_STOREELEMENT_RIGHTS
static final String PROPERTY_TASK_RIGHTS
static final String PROPERTY_USED_STOREELEMENT_RIGHT
static final String PROPERTY_USED_TASK_RIGHTS
static final String PROPERTY_USER
static final String PROPERTY_GROUPS
static final String PROPERTY_NO_EDITOR_GROUPS
static final String PROPERTY_POINTS
static final String PROPERTY_LABEL_POS
static final String PROPERTY_PORT_SOURCE
static final String PROPERTY_PORT_TARGET
static final int PROPERTY_VALUE_NO_PORT
static final int PROPERTY_VALUE_WEST_PORT
static final int PROPERTY_VALUE_EAST_PORT
static final int PROPERTY_VALUE_NORTH_PORT
static final int PROPERTY_VALUE_SOUTH_PORT
static final String PROPERTY_EMAIL_SEND
static final String PROPERTY_EMAIL_BENEFICIARY
static final String PROPERTY_EMAIL_TASK_CREATOR
static final String PROPERTY_EMAIL_EDITORS
static final String PROPERTY_EMAIL_LAST_AGENT
static final String PROPERTY_EMAIL_LIST
static final String PROPERTY_EMAIL_SUBJECT
static final String PROPERTY_EMAIL_BODY
static final String PROPERTY_EMAIL_USER
static final String PROPERTY_EMAIL_GROUPS
static final String PROPERTY_POSITION
static final int EMAIL_SEND
static final int EMAIL_ALLOWED
static final int EMAIL_TASK_CREATOR
static final int EMAIL_LAST_AGENT
static final int EMAIL_LIST
static final int EMAIL_EDITORS
@Nullable WorkflowElement getSource()
@Nullable WorkflowElement getTarget()
List<String> getAllowedUsers()
List<String> getAllowedGroups()
List<String> getNoEditorGroups()
boolean getEmailProperty(int property)
property
- one of the email properties defined by this interfaceString getEmailSubject()
String getEmailBody()
List<String> getEmailUser()
List<String> getEmailGroups()
boolean useFixedRights()
true
, if to use fixed rights.boolean useStoreElementRights()
true
, if to use store element rights.int getUsedStoreElementRights()
boolean useTaskRights()
true
, if to use task rights.int getUsedTaskRights()
int getPosition()
Copyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210