public class AbstractWorkflowActionModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
_WORKFLOWACTIONORDERINGRELATION
Generated relation code constant for relation
WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow. |
static java.lang.String |
ACTIONTYPE
Generated constant - Attribute key of
AbstractWorkflowAction.actionType attribute defined at extension workflow. |
static java.lang.String |
CODE
Generated constant - Attribute key of
AbstractWorkflowAction.code attribute defined at extension workflow. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
AbstractWorkflowAction.description attribute defined at extension workflow. |
static java.lang.String |
EMAILADDRESS
Generated constant - Attribute key of
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
static java.lang.String |
NAME
Generated constant - Attribute key of
AbstractWorkflowAction.name attribute defined at extension workflow. |
static java.lang.String |
PREDECESSORS
Generated constant - Attribute key of
AbstractWorkflowAction.predecessors attribute defined at extension workflow. |
static java.lang.String |
PREDECESSORSSTR
Generated constant - Attribute key of
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow. |
static java.lang.String |
PRINCIPALASSIGNED
Generated constant - Attribute key of
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow. |
static java.lang.String |
QUALIFIER
Generated constant - Attribute key of
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess. |
static java.lang.String |
RENDERERTEMPLATE
Generated constant - Attribute key of
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow. |
static java.lang.String |
SENDEMAIL
Generated constant - Attribute key of
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
static java.lang.String |
SUCCESSORS
Generated constant - Attribute key of
AbstractWorkflowAction.successors attribute defined at extension workflow. |
static java.lang.String |
WORKFLOWACTIONCOMMENTS
Generated constant - Attribute key of
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
AbstractWorkflowActionModel()
Generated constructor - Default constructor for generic creation.
|
AbstractWorkflowActionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
AbstractWorkflowActionModel(WorkflowActionType _actionType,
PrincipalModel _principalAssigned)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractWorkflowActionModel(WorkflowActionType _actionType,
java.lang.String _code,
UserModel _owner,
PrincipalModel _principalAssigned)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
WorkflowActionType |
getActionType()
Generated method - Getter of the
AbstractWorkflowAction.actionType attribute defined at extension workflow. |
java.lang.String |
getCode()
Generated method - Getter of the
AbstractWorkflowAction.code attribute defined at extension workflow. |
java.lang.String |
getDescription()
Generated method - Getter of the
AbstractWorkflowAction.description attribute defined at extension workflow. |
java.lang.String |
getDescription(java.util.Locale loc)
Generated method - Getter of the
AbstractWorkflowAction.description attribute defined at extension workflow. |
java.lang.String |
getEmailAddress()
Generated method - Getter of the
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
java.lang.String |
getName()
Generated method - Getter of the
AbstractWorkflowAction.name attribute defined at extension workflow. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
AbstractWorkflowAction.name attribute defined at extension workflow. |
UserModel |
getOwner()
Generated method - Getter of the
Item.owner attribute defined at extension core and redeclared at extension workflow. |
java.util.List<AbstractWorkflowActionModel> |
getPredecessors()
Generated method - Getter of the
AbstractWorkflowAction.predecessors attribute defined at extension workflow. |
java.lang.String |
getPredecessorsStr()
Generated method - Getter of the
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow. |
PrincipalModel |
getPrincipalAssigned()
Generated method - Getter of the
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow. |
java.lang.String |
getQualifier()
Generated method - Getter of the
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess. |
RendererTemplateModel |
getRendererTemplate()
Generated method - Getter of the
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow. |
java.lang.Boolean |
getSendEmail()
Generated method - Getter of the
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
java.util.List<AbstractWorkflowActionModel> |
getSuccessors()
Generated method - Getter of the
AbstractWorkflowAction.successors attribute defined at extension workflow. |
java.util.Collection<WorkflowActionCommentModel> |
getWorkflowActionComments()
Generated method - Getter of the
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow. |
void |
setActionType(WorkflowActionType value)
Generated method - Setter of
AbstractWorkflowAction.actionType attribute defined at extension workflow. |
void |
setCode(java.lang.String value)
Generated method - Initial setter of
AbstractWorkflowAction.code attribute defined at extension workflow. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
AbstractWorkflowAction.description attribute defined at extension workflow. |
void |
setDescription(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractWorkflowAction.description attribute defined at extension workflow. |
void |
setEmailAddress(java.lang.String value)
Generated method - Setter of
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
void |
setName(java.lang.String value)
Generated method - Setter of
AbstractWorkflowAction.name attribute defined at extension workflow. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractWorkflowAction.name attribute defined at extension workflow. |
void |
setOwner(ItemModel value)
Generated method - Setter of
Item.owner attribute defined at extension core and redeclared at extension workflow. |
void |
setPredecessors(java.util.List<AbstractWorkflowActionModel> value)
Generated method - Setter of
AbstractWorkflowAction.predecessors attribute defined at extension workflow. |
void |
setPrincipalAssigned(PrincipalModel value)
Generated method - Setter of
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow. |
void |
setQualifier(java.lang.String value)
Generated method - Setter of
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess. |
void |
setRendererTemplate(RendererTemplateModel value)
Generated method - Setter of
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow. |
void |
setSendEmail(java.lang.Boolean value)
Generated method - Setter of
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
void |
setSuccessors(java.util.List<AbstractWorkflowActionModel> value)
Generated method - Setter of
AbstractWorkflowAction.successors attribute defined at extension workflow. |
void |
setWorkflowActionComments(java.util.Collection<WorkflowActionCommentModel> value)
Generated method - Setter of
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow. |
getComments, getCreationtime, getModifiedtime, isSealed, setComments, setCreationtime, setModifiedtimeequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _WORKFLOWACTIONORDERINGRELATION
WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow.public static final java.lang.String ACTIONTYPE
AbstractWorkflowAction.actionType attribute defined at extension workflow.public static final java.lang.String CODE
AbstractWorkflowAction.code attribute defined at extension workflow.public static final java.lang.String NAME
AbstractWorkflowAction.name attribute defined at extension workflow.public static final java.lang.String DESCRIPTION
AbstractWorkflowAction.description attribute defined at extension workflow.public static final java.lang.String PRINCIPALASSIGNED
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow.public static final java.lang.String SENDEMAIL
AbstractWorkflowAction.sendEmail attribute defined at extension workflow.public static final java.lang.String EMAILADDRESS
AbstractWorkflowAction.emailAddress attribute defined at extension workflow.public static final java.lang.String PREDECESSORSSTR
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow.public static final java.lang.String RENDERERTEMPLATE
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow.public static final java.lang.String PREDECESSORS
AbstractWorkflowAction.predecessors attribute defined at extension workflow.public static final java.lang.String SUCCESSORS
AbstractWorkflowAction.successors attribute defined at extension workflow.public static final java.lang.String WORKFLOWACTIONCOMMENTS
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow.public static final java.lang.String QUALIFIER
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess.public AbstractWorkflowActionModel()
public AbstractWorkflowActionModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public AbstractWorkflowActionModel(WorkflowActionType _actionType, PrincipalModel _principalAssigned)
_actionType - initial attribute declared by type AbstractWorkflowAction at extension workflow_principalAssigned - initial attribute declared by type AbstractWorkflowAction at extension workflow@Deprecated public AbstractWorkflowActionModel(WorkflowActionType _actionType, java.lang.String _code, UserModel _owner, PrincipalModel _principalAssigned)
_actionType - initial attribute declared by type AbstractWorkflowAction at extension workflow_code - initial attribute declared by type AbstractWorkflowAction at extension workflow_owner - initial attribute declared by type AbstractWorkflowAction at extension workflow_principalAssigned - initial attribute declared by type AbstractWorkflowAction at extension workflow@Accessor(qualifier="actionType", type=GETTER) public WorkflowActionType getActionType()
AbstractWorkflowAction.actionType attribute defined at extension workflow.@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
AbstractWorkflowAction.code attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
AbstractWorkflowAction.description attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
AbstractWorkflowAction.description attribute defined at extension workflow.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="emailAddress", type=GETTER) public java.lang.String getEmailAddress()
AbstractWorkflowAction.emailAddress attribute defined at extension workflow.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
AbstractWorkflowAction.name attribute defined at extension workflow.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
AbstractWorkflowAction.name attribute defined at extension workflow.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="owner", type=GETTER) public UserModel getOwner()
Item.owner attribute defined at extension core and redeclared at extension workflow.@Accessor(qualifier="predecessors", type=GETTER) public java.util.List<AbstractWorkflowActionModel> getPredecessors()
AbstractWorkflowAction.predecessors attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="predecessorsStr", type=GETTER) public java.lang.String getPredecessorsStr()
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow.@Accessor(qualifier="principalAssigned", type=GETTER) public PrincipalModel getPrincipalAssigned()
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow.@Accessor(qualifier="qualifier", type=GETTER) public java.lang.String getQualifier()
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess.@Accessor(qualifier="rendererTemplate", type=GETTER) public RendererTemplateModel getRendererTemplate()
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow.@Accessor(qualifier="sendEmail", type=GETTER) public java.lang.Boolean getSendEmail()
AbstractWorkflowAction.sendEmail attribute defined at extension workflow.@Accessor(qualifier="successors", type=GETTER) public java.util.List<AbstractWorkflowActionModel> getSuccessors()
AbstractWorkflowAction.successors attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="workflowActionComments", type=GETTER) public java.util.Collection<WorkflowActionCommentModel> getWorkflowActionComments()
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="actionType", type=SETTER) public void setActionType(WorkflowActionType value)
AbstractWorkflowAction.actionType attribute defined at extension workflow.value - the actionType - marker for the type of an action (start, end, normal)@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
AbstractWorkflowAction.code attribute defined at extension workflow. Can only be used at creation of model - before first save.value - the code - unique identifier of the action@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
AbstractWorkflowAction.description attribute defined at extension workflow.value - the description - description of the action; should contain the steps the assigned principal has to perform@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
AbstractWorkflowAction.description attribute defined at extension workflow.value - the description - description of the action; should contain the steps the assigned principal has to performloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="emailAddress", type=SETTER) public void setEmailAddress(java.lang.String value)
AbstractWorkflowAction.emailAddress attribute defined at extension workflow.value - the emailAddress - e-mail address where notification e-mail will be sent to@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
AbstractWorkflowAction.name attribute defined at extension workflow.value - the name - name of the action@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
AbstractWorkflowAction.name attribute defined at extension workflow.value - the name - name of the actionloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="owner", type=SETTER) public void setOwner(ItemModel value)
Item.owner attribute defined at extension core and redeclared at extension workflow. Will only accept values of type UserModel.@Accessor(qualifier="predecessors", type=SETTER) public void setPredecessors(java.util.List<AbstractWorkflowActionModel> value)
AbstractWorkflowAction.predecessors attribute defined at extension workflow.value - the predecessors@Accessor(qualifier="principalAssigned", type=SETTER) public void setPrincipalAssigned(PrincipalModel value)
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow.value - the principalAssigned - assigned principal who has to assure the completion (can also be a principal group where any member of the group can process the action)@Accessor(qualifier="qualifier", type=SETTER) public void setQualifier(java.lang.String value)
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess.value - the qualifier - Used to qualify an action by a unique name within a context of a workflow@Accessor(qualifier="rendererTemplate", type=SETTER) public void setRendererTemplate(RendererTemplateModel value)
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow.value - the rendererTemplate@Accessor(qualifier="sendEmail", type=SETTER) public void setSendEmail(java.lang.Boolean value)
AbstractWorkflowAction.sendEmail attribute defined at extension workflow.value - the sendEmail - if activated a notification e-mail will be sent when action gets active@Accessor(qualifier="successors", type=SETTER) public void setSuccessors(java.util.List<AbstractWorkflowActionModel> value)
AbstractWorkflowAction.successors attribute defined at extension workflow.value - the successors@Accessor(qualifier="workflowActionComments", type=SETTER) public void setWorkflowActionComments(java.util.Collection<WorkflowActionCommentModel> value)
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow.value - the workflowActionCommentsCopyright © 2018 SAP SE. All Rights Reserved.