public class ProcessFlowCopyInfo extends Object implements Serializable
Constructor and Description |
---|
ProcessFlowCopyInfo()
Constructor.
|
ProcessFlowCopyInfo(String name,
String sourceProcessFlowId)
Constructor.
|
ProcessFlowCopyInfo(String name,
String sourceProcessFlowId,
boolean useSourceOwner,
boolean includeAttachments,
boolean includeProcessData,
boolean activate)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Gets the name of process flow copy.
|
String |
getSourceProcessFlowId()
Gets the id of the process flow to copy.
|
boolean |
isActivate()
Indicates whether the copied process flow is activated.
|
boolean |
isIncludeAttachments()
Indicates whether to include the attachments of the source process flow with the copied process flow.
|
boolean |
isIncludeProcessData()
Indicates whether to include the process data variables with their current values in the copied process flow.
|
boolean |
isUseSourceOwner()
Indicates whether to specify that the owner of the process flow copy is the same as the owner of the source
process flow.
|
void |
setActivate(boolean activate)
Sets whether the copied process flow is activated.
|
void |
setIncludeAttachments(boolean includeAttachments)
Sets whether to include the attachments of the source process flow with the copied process flow.
|
void |
setIncludeProcessData(boolean includeProcessData)
Sets whether to include the process data variables with their current values in the copied process flow.
|
void |
setName(String name)
Sets the name of the process flow copy.
|
void |
setSourceProcessFlowId(String sourceProcessFlowId)
Sets the id of the process flow to copy.
|
void |
setUseSourceOwner(boolean useSourceOwner)
Sets whether to specify that the owner of the process flow copy is the same as the owner of the source process
flow.
|
String |
toString() |
public ProcessFlowCopyInfo()
public ProcessFlowCopyInfo(String name, String sourceProcessFlowId)
name
- Name of process flow copy.sourceProcessFlowId
- The id of the process flow to copy.public ProcessFlowCopyInfo(String name, String sourceProcessFlowId, boolean useSourceOwner, boolean includeAttachments, boolean includeProcessData, boolean activate)
name
- The name of process flow to copy.sourceProcessFlowId
- The identifier of the process flow to copy.useSourceOwner
- Indicates whether to specify the owner of the source process flow as the owner of the
copied process flow.includeAttachments
- Indicates whether to include the attachments of the source process flow with the copied
process flow.includeProcessData
- Indicates whether to include the process data and its values of the source process flow
with the copied process flow.activate
- Indicates whether the copied process flow is activated.public boolean isActivate()
public void setActivate(boolean activate)
activate
- The value that indicates whether the copied process flow is activated. Default is false.public boolean isIncludeAttachments()
public void setIncludeAttachments(boolean includeAttachments)
includeAttachments
- The value that determines whether to include the attachments of the source process flow
with the copied process flow. The default is false.public boolean isIncludeProcessData()
public void setIncludeProcessData(boolean includeProcessData)
includeProcessData
- The value that indicates whether to include the process data variables with their
current values in the copied process flow. Default is false. If false, the process data variables in
the copied process flow have the default values.public String getName()
public void setName(String name)
name
- The name of the process flow copy.public String getSourceProcessFlowId()
public void setSourceProcessFlowId(String sourceProcessFlowId)
sourceProcessFlowId
- The id of the process flow to copy.public boolean isUseSourceOwner()
public void setUseSourceOwner(boolean useSourceOwner)
useSourceOwner
- The value that indicates whether to make the owner of the process flow copy the same as the
owner of the process flow. The default is false. If false, the current user is the owner of the
process flow copy.<i>Copyright (c) 2020, SAS Institute Inc., Cary, NC, USA</i>