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)
Initializing constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
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 identifier 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 identifier of the user who last modified the process flow.
|
String |
getName()
Gets the name of the process flow.
|
String |
getOwner()
Gets the owner's user identifier (userId) of the process flow.
|
ProcessDefinitionInfo |
getProcessDefinitionInfo()
Gets the process 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 identifier of the user who is 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)
id
- the unique identifier of this 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 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 process flow was last modified.revision
- the internal revision number.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 user identifier (userId) of the owner.public ProcessFlowDescriptor.FlowStatus getStatus()
public ProcessDefinitionInfo getProcessDefinitionInfo()
public long getRevision()
public int hashCode()
hashCode
in class AbstractIdentifiable
public boolean equals(Object obj)
equals
in class AbstractIdentifiable
public String toString()
toString
in class AbstractIdentifiable
Copyright (c) 2019, SAS Institute Inc., Cary, NC, USA