public class ProcessNode extends AbstractProcessNode
ProcessModel
. The node contains the primary
activity, which is its defining characteristic, as well as any pre- and
post-activities that the designer has configured. Attended nodes are
assigned to users, and are represented as tasks in the task list at
runtime. Each node also potentially contains one or many flows (or
connections), which are transitions to other nodes that can be traversed
once this node is completed.DEFAULT_COMPLETION, DEFAULT_LAG
hiddenAttributes$TRANSIENT
Constructor and Description |
---|
ProcessNode() |
Modifier and Type | Method and Description |
---|---|
protected AbstractEscalation[] |
getEscalationAbstraction() |
Escalation[] |
getEscalations()
Gets the list of escalations that will occur if the primary activity of
this node is attended and is not accepted quickly enough.
|
Schedule |
getSchedule()
Gets the schedule that this node follows for activation.
|
protected AbstractSchedule |
getScheduleAbstraction() |
void |
setEscalations(Escalation[] escalations_)
Sets the list of escalations that will occur if the primary activity of
this node is attended and is not accepted quickly enough.
|
void |
setSchedule(Schedule schedule_)
Sets the schedule that this node follows for activation
|
fillInAppianTypes, getActivityClass, getAssign, getAssociations, getAttachments, getConfirmationUrl, getConnections, getDeadline, getDefaultNodeInstanceSecurity, getDescription, getDisplay, getEventProducers, getExceptionFlow, getExceptionFlowTriggers, getFriendlyName, getGroupOwner, getGroupOwnerId, getGroupOwnerName, getGuiId, getHiddenAttributes, getIcon, getId, getLabelStyle, getLane, getMultipleInstance, getNotes, getNotesWithContent, getOwner, getOwnerId, getOwnerName, getPaletteIcon, getPostTriggers, getPreTriggers, getPreviousId, getPriority, getRefreshDefaultValues, getTargetCompletion, getTargetLag, getUuid, getX, getY, isAllowsBack, isLingering, isNotify, isOnCompleteDeletePreviousCompleted, isOnCompleteKeepFormData, isOnCreateDeletePreviousActive, isOnCreateIgnoreIfActive, isOverrideLaneAssignment, isSkipNotification, mergeNodes, setActivityClass, setAllowsBack, setAssign, setAssociations, setAttachments, setConfirmationUrl, setConnections, setDeadline, setDefaultNodeInstanceSecurity, setDescription, setDisplay, setEventProducers, setExceptionFlow, setExceptionFlowTriggers, setFriendlyName, setGroupOwner, setGroupOwnerId, setGroupOwnerName, setGuiId, setIcon, setId, setLabelStyle, setLane, setLingering, setMultipleInstance, setNotes, setNotify, setOnCompleteDeletePreviousCompleted, setOnCompleteKeepFormData, setOnCreateDeletePreviousActive, setOnCreateIgnoreIfActive, setOverrideLaneAssignment, setOwner, setOwnerId, setOwnerName, setPaletteIcon, setPostTriggers, setPreTriggers, setPreviousId, setPriority, setRefreshDefaultValues, setSkipNotification, setTargetCompletion, setTargetLag, setUuid, setX, setY, toString
public Escalation[] getEscalations()
public Schedule getSchedule()
public void setSchedule(Schedule schedule_)
schedule_
- the schedulegetSchedule()
public void setEscalations(Escalation[] escalations_)
escalations_
- the escalations of this node.protected AbstractEscalation[] getEscalationAbstraction()
getEscalationAbstraction
in class AbstractProcessNode
protected AbstractSchedule getScheduleAbstraction()
getScheduleAbstraction
in class AbstractProcessNode
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.