public class AbstractWorkflowActionModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
_WORKFLOWACTIONORDERINGRELATION
Generated relation code constant for relation
WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow. |
static String |
ACTIONTYPE
Generated constant - Attribute key of
AbstractWorkflowAction.actionType attribute defined at extension workflow. |
static String |
CODE
Generated constant - Attribute key of
AbstractWorkflowAction.code attribute defined at extension workflow. |
static String |
DESCRIPTION
Generated constant - Attribute key of
AbstractWorkflowAction.description attribute defined at extension workflow. |
static String |
EMAILADDRESS
Generated constant - Attribute key of
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
static String |
NAME
Generated constant - Attribute key of
AbstractWorkflowAction.name attribute defined at extension workflow. |
static String |
PREDECESSORS
Generated constant - Attribute key of
AbstractWorkflowAction.predecessors attribute defined at extension workflow. |
static String |
PREDECESSORSSTR
Generated constant - Attribute key of
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow. |
static String |
PRINCIPALASSIGNED
Generated constant - Attribute key of
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow. |
static String |
QUALIFIER
Generated constant - Attribute key of
AbstractWorkflowAction.qualifier attribute defined at extension b2bapprovalprocess. |
static String |
RENDERERTEMPLATE
Generated constant - Attribute key of
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow. |
static String |
SENDEMAIL
Generated constant - Attribute key of
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
static String |
SUCCESSORS
Generated constant - Attribute key of
AbstractWorkflowAction.successors attribute defined at extension workflow. |
static String |
WORKFLOWACTIONCOMMENTS
Generated constant - Attribute key of
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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,
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. |
String |
getCode()
Generated method - Getter of the
AbstractWorkflowAction.code attribute defined at extension workflow. |
String |
getDescription()
Generated method - Getter of the
AbstractWorkflowAction.description attribute defined at extension workflow. |
String |
getDescription(Locale loc)
Generated method - Getter of the
AbstractWorkflowAction.description attribute defined at extension workflow. |
String |
getEmailAddress()
Generated method - Getter of the
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
String |
getName()
Generated method - Getter of the
AbstractWorkflowAction.name attribute defined at extension workflow. |
String |
getName(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. |
List<AbstractWorkflowActionModel> |
getPredecessors()
Generated method - Getter of the
AbstractWorkflowAction.predecessors attribute defined at extension workflow. |
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. |
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. |
Boolean |
getSendEmail()
Generated method - Getter of the
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
List<AbstractWorkflowActionModel> |
getSuccessors()
Generated method - Getter of the
AbstractWorkflowAction.successors attribute defined at extension workflow. |
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(String value)
Generated method - Initial setter of
AbstractWorkflowAction.code attribute defined at extension workflow. |
void |
setDescription(String value)
Generated method - Setter of
AbstractWorkflowAction.description attribute defined at extension workflow. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
AbstractWorkflowAction.description attribute defined at extension workflow. |
void |
setEmailAddress(String value)
Generated method - Setter of
AbstractWorkflowAction.emailAddress attribute defined at extension workflow. |
void |
setName(String value)
Generated method - Setter of
AbstractWorkflowAction.name attribute defined at extension workflow. |
void |
setName(String value,
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(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(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(Boolean value)
Generated method - Setter of
AbstractWorkflowAction.sendEmail attribute defined at extension workflow. |
void |
setSuccessors(List<AbstractWorkflowActionModel> value)
Generated method - Setter of
AbstractWorkflowAction.successors attribute defined at extension workflow. |
void |
setWorkflowActionComments(Collection<WorkflowActionCommentModel> value)
Generated method - Setter of
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow. |
getComments, getCreationtime, getModifiedtime, 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 String _TYPECODE
public static final String _WORKFLOWACTIONORDERINGRELATION
WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow.public static final String ACTIONTYPE
AbstractWorkflowAction.actionType attribute defined at extension workflow.public static final String CODE
AbstractWorkflowAction.code attribute defined at extension workflow.public static final String NAME
AbstractWorkflowAction.name attribute defined at extension workflow.public static final String DESCRIPTION
AbstractWorkflowAction.description attribute defined at extension workflow.public static final String PRINCIPALASSIGNED
AbstractWorkflowAction.principalAssigned attribute defined at extension workflow.public static final String SENDEMAIL
AbstractWorkflowAction.sendEmail attribute defined at extension workflow.public static final String EMAILADDRESS
AbstractWorkflowAction.emailAddress attribute defined at extension workflow.public static final String PREDECESSORSSTR
AbstractWorkflowAction.predecessorsStr attribute defined at extension workflow.public static final String RENDERERTEMPLATE
AbstractWorkflowAction.rendererTemplate attribute defined at extension workflow.public static final String PREDECESSORS
AbstractWorkflowAction.predecessors attribute defined at extension workflow.public static final String SUCCESSORS
AbstractWorkflowAction.successors attribute defined at extension workflow.public static final String WORKFLOWACTIONCOMMENTS
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow.public static final 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, 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 String getCode()
AbstractWorkflowAction.code attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public String getDescription()
AbstractWorkflowAction.description attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
AbstractWorkflowAction.description attribute defined at extension workflow.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="emailAddress", type=GETTER) public String getEmailAddress()
AbstractWorkflowAction.emailAddress attribute defined at extension workflow.@Accessor(qualifier="name", type=GETTER) public String getName()
AbstractWorkflowAction.name attribute defined at extension workflow.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
AbstractWorkflowAction.name attribute defined at extension workflow.loc - the value localization keyIllegalArgumentException - 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 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 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 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 Boolean getSendEmail()
AbstractWorkflowAction.sendEmail attribute defined at extension workflow.@Accessor(qualifier="successors", type=GETTER) public 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 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(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(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(String value, 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 keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="emailAddress", type=SETTER) public void setEmailAddress(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(String value)
AbstractWorkflowAction.name attribute defined at extension workflow.value - the name - name of the action@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
AbstractWorkflowAction.name attribute defined at extension workflow.value - the name - name of the actionloc - the value localization keyIllegalArgumentException - 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(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(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(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(List<AbstractWorkflowActionModel> value)
AbstractWorkflowAction.successors attribute defined at extension workflow.value - the successors@Accessor(qualifier="workflowActionComments", type=SETTER) public void setWorkflowActionComments(Collection<WorkflowActionCommentModel> value)
AbstractWorkflowAction.workflowActionComments attribute defined at extension workflow.value - the workflowActionCommentsCopyright © 2017 SAP SE. All Rights Reserved.