public class WorkflowActionModel extends AbstractWorkflowActionModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
_WORKFLOWACTIONLINKRELATION
Generated relation code constant for relation
WorkflowActionLinkRelation defining source attribute incomingDecisions in extension workflow. |
static String |
_WORKFLOWACTIONORDERINGRELATION
Generated relation code constant for relation
WorkflowActionOrderingRelation defining source attribute predecessors in extension workflow. |
static String |
_WORKFLOWACTIONRELATION
Generated relation code constant for relation
WorkflowActionRelation defining source attribute workflow in extension workflow. |
static String |
ACTIVATED
Generated constant - Attribute key of
WorkflowAction.activated attribute defined at extension workflow. |
static String |
ATTACHMENTITEMS
Generated constant - Attribute key of
WorkflowAction.attachmentItems attribute defined at extension workflow. |
static String |
ATTACHMENTS
Generated constant - Attribute key of
WorkflowAction.attachments attribute defined at extension workflow. |
static String |
COMMENT
Generated constant - Attribute key of
WorkflowAction.comment attribute defined at extension workflow. |
static String |
DECISIONS
Generated constant - Attribute key of
WorkflowAction.decisions attribute defined at extension workflow. |
static String |
FIRSTACTIVATED
Generated constant - Attribute key of
WorkflowAction.firstActivated attribute defined at extension workflow. |
static String |
INCOMINGDECISIONS
Generated constant - Attribute key of
WorkflowAction.incomingDecisions attribute defined at extension workflow. |
static String |
INCOMINGLINKS
Generated constant - Attribute key of
WorkflowAction.incomingLinks attribute defined at extension workflow. |
static String |
INCOMINGLINKSSTR
Generated constant - Attribute key of
WorkflowAction.incomingLinksStr attribute defined at extension workflow. |
static String |
SELECTEDDECISION
Generated constant - Attribute key of
WorkflowAction.selectedDecision attribute defined at extension workflow. |
static String |
STATUS
Generated constant - Attribute key of
WorkflowAction.status attribute defined at extension workflow. |
static String |
TEMPLATE
Generated constant - Attribute key of
WorkflowAction.template attribute defined at extension workflow. |
static String |
WORKFLOW
Generated constant - Attribute key of
WorkflowAction.workflow attribute defined at extension workflow. |
static String |
WORKFLOWPOS
Generated constant - Attribute key of
WorkflowAction.workflowPOS attribute defined at extension workflow. |
ACTIONTYPE, CODE, DESCRIPTION, EMAILADDRESS, NAME, PREDECESSORS, PREDECESSORSSTR, PRINCIPALASSIGNED, QUALIFIER, RENDERERTEMPLATE, SENDEMAIL, SUCCESSORS, WORKFLOWACTIONCOMMENTS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
WorkflowActionModel()
Generated constructor - Default constructor for generic creation.
|
WorkflowActionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
WorkflowActionModel(WorkflowActionType _actionType,
PrincipalModel _principalAssigned,
WorkflowActionTemplateModel _template,
WorkflowModel _workflow)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
WorkflowActionModel(WorkflowActionType _actionType,
String _code,
UserModel _owner,
PrincipalModel _principalAssigned,
WorkflowActionTemplateModel _template,
WorkflowModel _workflow)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
Date |
getActivated()
Generated method - Getter of the
WorkflowAction.activated attribute defined at extension workflow. |
List<ItemModel> |
getAttachmentItems()
Generated method - Getter of the
WorkflowAction.attachmentItems attribute defined at extension workflow. |
List<WorkflowItemAttachmentModel> |
getAttachments()
Generated method - Getter of the
WorkflowAction.attachments attribute defined at extension workflow. |
String |
getComment()
Generated method - Getter of the
WorkflowAction.comment attribute defined at extension workflow. |
Collection<WorkflowDecisionModel> |
getDecisions()
Generated method - Getter of the
WorkflowAction.decisions attribute defined at extension workflow. |
Date |
getFirstActivated()
Generated method - Getter of the
WorkflowAction.firstActivated attribute defined at extension workflow. |
Collection<WorkflowDecisionModel> |
getIncomingDecisions()
Generated method - Getter of the
WorkflowAction.incomingDecisions attribute defined at extension workflow. |
List<LinkModel> |
getIncomingLinks()
Generated method - Getter of the
WorkflowAction.incomingLinks attribute defined at extension workflow. |
String |
getIncomingLinksStr()
Generated method - Getter of the
WorkflowAction.incomingLinksStr attribute defined at extension workflow. |
WorkflowDecisionModel |
getSelectedDecision()
Generated method - Getter of the
WorkflowAction.selectedDecision attribute defined at extension workflow. |
WorkflowActionStatus |
getStatus()
Generated method - Getter of the
WorkflowAction.status attribute defined at extension workflow. |
WorkflowActionTemplateModel |
getTemplate()
Generated method - Getter of the
WorkflowAction.template attribute defined at extension workflow. |
WorkflowModel |
getWorkflow()
Generated method - Getter of the
WorkflowAction.workflow attribute defined at extension workflow. |
void |
setActivated(Date value)
Generated method - Setter of
WorkflowAction.activated attribute defined at extension workflow. |
void |
setAttachments(List<WorkflowItemAttachmentModel> value)
Generated method - Setter of
WorkflowAction.attachments attribute defined at extension workflow. |
void |
setComment(String value)
Generated method - Setter of
WorkflowAction.comment attribute defined at extension workflow. |
void |
setDecisions(Collection<WorkflowDecisionModel> value)
Generated method - Setter of
WorkflowAction.decisions attribute defined at extension workflow. |
void |
setFirstActivated(Date value)
Generated method - Setter of
WorkflowAction.firstActivated attribute defined at extension workflow. |
void |
setIncomingDecisions(Collection<WorkflowDecisionModel> value)
Generated method - Setter of
WorkflowAction.incomingDecisions attribute defined at extension workflow. |
void |
setSelectedDecision(WorkflowDecisionModel value)
Generated method - Setter of
WorkflowAction.selectedDecision attribute defined at extension workflow. |
void |
setStatus(WorkflowActionStatus value)
Generated method - Setter of
WorkflowAction.status attribute defined at extension workflow. |
void |
setTemplate(WorkflowActionTemplateModel value)
Generated method - Initial setter of
WorkflowAction.template attribute defined at extension workflow. |
void |
setWorkflow(WorkflowModel value)
Generated method - Initial setter of
WorkflowAction.workflow attribute defined at extension workflow. |
getActionType, getCode, getDescription, getDescription, getEmailAddress, getName, getName, getOwner, getPredecessors, getPredecessorsStr, getPrincipalAssigned, getQualifier, getRendererTemplate, getSendEmail, getSuccessors, getWorkflowActionComments, setActionType, setCode, setDescription, setDescription, setEmailAddress, setName, setName, setOwner, setPredecessors, setPrincipalAssigned, setQualifier, setRendererTemplate, setSendEmail, setSuccessors, setWorkflowActionCommentsgetComments, 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 _WORKFLOWACTIONRELATION
WorkflowActionRelation defining source attribute workflow in extension workflow.public static final String _WORKFLOWACTIONLINKRELATION
WorkflowActionLinkRelation defining source attribute incomingDecisions in extension workflow.public static final String INCOMINGLINKS
WorkflowAction.incomingLinks attribute defined at extension workflow.public static final String INCOMINGLINKSSTR
WorkflowAction.incomingLinksStr attribute defined at extension workflow.public static final String SELECTEDDECISION
WorkflowAction.selectedDecision attribute defined at extension workflow.public static final String FIRSTACTIVATED
WorkflowAction.firstActivated attribute defined at extension workflow.public static final String ACTIVATED
WorkflowAction.activated attribute defined at extension workflow.public static final String COMMENT
WorkflowAction.comment attribute defined at extension workflow.public static final String STATUS
WorkflowAction.status attribute defined at extension workflow.public static final String TEMPLATE
WorkflowAction.template attribute defined at extension workflow.public static final String ATTACHMENTITEMS
WorkflowAction.attachmentItems attribute defined at extension workflow.public static final String WORKFLOWPOS
WorkflowAction.workflowPOS attribute defined at extension workflow.public static final String WORKFLOW
WorkflowAction.workflow attribute defined at extension workflow.public static final String DECISIONS
WorkflowAction.decisions attribute defined at extension workflow.public static final String INCOMINGDECISIONS
WorkflowAction.incomingDecisions attribute defined at extension workflow.public static final String ATTACHMENTS
WorkflowAction.attachments attribute defined at extension workflow.public WorkflowActionModel()
public WorkflowActionModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public WorkflowActionModel(WorkflowActionType _actionType, PrincipalModel _principalAssigned, WorkflowActionTemplateModel _template, WorkflowModel _workflow)
_actionType - initial attribute declared by type AbstractWorkflowAction at extension workflow_principalAssigned - initial attribute declared by type AbstractWorkflowAction at extension workflow_template - initial attribute declared by type WorkflowAction at extension workflow_workflow - initial attribute declared by type WorkflowAction at extension workflow@Deprecated public WorkflowActionModel(WorkflowActionType _actionType, String _code, UserModel _owner, PrincipalModel _principalAssigned, WorkflowActionTemplateModel _template, WorkflowModel _workflow)
_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_template - initial attribute declared by type WorkflowAction at extension workflow_workflow - initial attribute declared by type WorkflowAction at extension workflow@Accessor(qualifier="activated", type=GETTER) public Date getActivated()
WorkflowAction.activated attribute defined at extension workflow.@Accessor(qualifier="attachmentItems", type=GETTER) public List<ItemModel> getAttachmentItems()
WorkflowAction.attachmentItems attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="attachments", type=GETTER) public List<WorkflowItemAttachmentModel> getAttachments()
WorkflowAction.attachments attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="comment", type=GETTER) public String getComment()
WorkflowAction.comment attribute defined at extension workflow.@Accessor(qualifier="decisions", type=GETTER) public Collection<WorkflowDecisionModel> getDecisions()
WorkflowAction.decisions attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="firstActivated", type=GETTER) public Date getFirstActivated()
WorkflowAction.firstActivated attribute defined at extension workflow.@Accessor(qualifier="incomingDecisions", type=GETTER) public Collection<WorkflowDecisionModel> getIncomingDecisions()
WorkflowAction.incomingDecisions attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="incomingLinks", type=GETTER) public List<LinkModel> getIncomingLinks()
WorkflowAction.incomingLinks attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="incomingLinksStr", type=GETTER) public String getIncomingLinksStr()
WorkflowAction.incomingLinksStr attribute defined at extension workflow.@Accessor(qualifier="selectedDecision", type=GETTER) public WorkflowDecisionModel getSelectedDecision()
WorkflowAction.selectedDecision attribute defined at extension workflow.@Accessor(qualifier="status", type=GETTER) public WorkflowActionStatus getStatus()
WorkflowAction.status attribute defined at extension workflow.@Accessor(qualifier="template", type=GETTER) public WorkflowActionTemplateModel getTemplate()
WorkflowAction.template attribute defined at extension workflow.@Accessor(qualifier="workflow", type=GETTER) public WorkflowModel getWorkflow()
WorkflowAction.workflow attribute defined at extension workflow.@Accessor(qualifier="activated", type=SETTER) public void setActivated(Date value)
WorkflowAction.activated attribute defined at extension workflow.value - the activated - date of last activation@Accessor(qualifier="attachments", type=SETTER) public void setAttachments(List<WorkflowItemAttachmentModel> value)
WorkflowAction.attachments attribute defined at extension workflow.value - the attachments - part of the WorkflowActionItemAttachmentRelation; associates a set of attachments set to the related workflow of this action@Accessor(qualifier="comment", type=SETTER) public void setComment(String value)
WorkflowAction.comment attribute defined at extension workflow.value - the comment - comment of the assigned principal on the status of the action@Accessor(qualifier="decisions", type=SETTER) public void setDecisions(Collection<WorkflowDecisionModel> value)
WorkflowAction.decisions attribute defined at extension workflow.value - the decisions - set of all possible decisions of this action@Accessor(qualifier="firstActivated", type=SETTER) public void setFirstActivated(Date value)
WorkflowAction.firstActivated attribute defined at extension workflow.value - the firstActivated - date of first activation of the action (in case of a rejected action an action can be activated twice for example)@Accessor(qualifier="incomingDecisions", type=SETTER) public void setIncomingDecisions(Collection<WorkflowDecisionModel> value)
WorkflowAction.incomingDecisions attribute defined at extension workflow.value - the incomingDecisions@Accessor(qualifier="selectedDecision", type=SETTER) public void setSelectedDecision(WorkflowDecisionModel value)
WorkflowAction.selectedDecision attribute defined at extension workflow.value - the selectedDecision - the decision chosen when the action is processed@Accessor(qualifier="status", type=SETTER) public void setStatus(WorkflowActionStatus value)
WorkflowAction.status attribute defined at extension workflow.value - the status - the status of the action (pending, active, completed)@Accessor(qualifier="template", type=SETTER) public void setTemplate(WorkflowActionTemplateModel value)
WorkflowAction.template attribute defined at extension workflow. Can only be used at creation of model - before first save.value - the template - the action template this action was created by; template defines the perform method@Accessor(qualifier="workflow", type=SETTER) public void setWorkflow(WorkflowModel value)
WorkflowAction.workflow attribute defined at extension workflow. Can only be used at creation of model - before first save.value - the workflow - workflow to which the action belongsCopyright © 2017 SAP SE. All Rights Reserved.