public class ProcessFlowDescriptor extends AbstractIdentifiable
ProcessFlow
for details.Modifier and Type | Class and Description |
---|---|
static class |
ProcessFlowDescriptor.FlowStatus
Provides the status of a process flow.
|
Constructor and Description |
---|
ProcessFlowDescriptor(String id,
String contextId,
String contextPath,
String name,
String description,
ProcessFlowDescriptor.FlowStatus status,
String owner,
ProcessDefinitionInfo processDefinitionInfo,
String createdBy,
Date created,
String lastModifiedBy,
Date lastModified,
long revision,
AutoFlowType autoFlowType)
Initializing constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
AutoFlowType |
getAutoFlowType()
Gets the type of the source from which the process flow was automatically created.
|
String |
getContextId()
Gets the context of the process flow.
|
String |
getContextPath()
Gets the path of the context of the process flow.
|
Date |
getCreated()
Gets the date on which the process flow was created.
|
String |
getCreatedBy()
Gets the userId of the user who created the process flow.
|
String |
getDescription()
Gets the description of the process flow.
|
Date |
getLastModified()
Gets the date on which the process flow was last modified.
|
String |
getLastModifiedBy()
Gets the userId of the user who last modified the process flow.
|
String |
getName()
Gets the name of the process flow.
|
String |
getOwner()
Gets the userId of the owner of the process flow.
|
ProcessDefinitionInfo |
getProcessDefinitionInfo()
Gets the process flow definition information that was used to create the process flow.
|
long |
getRevision()
Gets the internal revision number of the process flow object.
|
ProcessFlowDescriptor.FlowStatus |
getStatus()
Gets the status of the process flow.
|
int |
hashCode() |
void |
setDescription(String description)
Sets the description of the process flow.
|
void |
setName(String name)
Sets the name of the process flow.
|
void |
setOwner(String owner)
Sets the userId of the owner of the process flow.
|
String |
toString() |
getId, getTypeId
public ProcessFlowDescriptor(String id, String contextId, String contextPath, String name, String description, ProcessFlowDescriptor.FlowStatus status, String owner, ProcessDefinitionInfo processDefinitionInfo, String createdBy, Date created, String lastModifiedBy, Date lastModified, long revision, AutoFlowType autoFlowType)
id
- The unique identifier of the process flow.contextId
- The identifier of the context in which the process flow was created.contextPath
- The path of the context in which the process flow was created.name
- The name of the process flow.description
- The description of the process flow.status
- The status of the process flow.owner
- The owner of the process flow.processDefinitionInfo
- The process flow definition information of the process flow.createdBy
- The user who created the process flow.created
- The date on which the process flow was created.lastModifiedBy
- The user who last modified the process flow.lastModified
- The date on which the process flow was last modified.revision
- The internal revision number.autoFlowType
- The type of the source from which the process flow was automatically created.public String getName()
public void setName(String name)
name
- The name.public String getContextId()
public String getContextPath()
public String getDescription()
public void setDescription(String description)
description
- The description.public Date getLastModified()
public String getLastModifiedBy()
public Date getCreated()
public String getCreatedBy()
public String getOwner()
public void setOwner(String owner)
owner
- The userId.public ProcessFlowDescriptor.FlowStatus getStatus()
public ProcessDefinitionInfo getProcessDefinitionInfo()
public long getRevision()
public AutoFlowType getAutoFlowType()
public int hashCode()
hashCode
in class AbstractIdentifiable
public boolean equals(Object obj)
equals
in class AbstractIdentifiable
public String toString()
toString
in class AbstractIdentifiable
<i>Copyright (c) 2020, SAS Institute Inc., Cary, NC, USA</i>