Package com.appiancorp.suiteapi.process
Class MultipleInstance
java.lang.Object
com.appiancorp.suiteapi.process.MultipleInstance
- All Implemented Interfaces:
JSONable,JSONCacheable,Serializable
The class includes the multiple instance execution configuration of the
node. Multiple instances of nodes can be executed because of Spawning and
Recurrence.
- See Also:
-
Field Summary
Fields inherited from interface com.appiancorp.suiteapi.common.JSONable
hiddenAttributes$TRANSIENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the set of attributes (properties) that should not be included in the JSON representation of the object.voidsetRecurrence(Recurrence recurrenceConfiguration_) Sets the recurrence configuration of the nodevoidSets theRecurrenceInstanceconfiguration of the node.voidsetSpawning(Spawning spawningConfiguration_) Sets the spawning configuration of the node.
-
Constructor Details
-
MultipleInstance
public MultipleInstance()
-
-
Method Details
-
getHiddenAttributes
Description copied from interface:JSONableReturns the set of attributes (properties) that should not be included in the JSON representation of the object.- Specified by:
getHiddenAttributesin interfaceJSONable- Returns:
- the set of hidden attributes
-
getRecurrence
- Returns:
- Returns the recurrence configuration of the node. Null if the node is not set to recur.
-
setRecurrence
Sets the recurrence configuration of the node -
getSpawning
- Returns:
- Returns the
Spawningconfiguration of the node. Null if the node is not set to spawn.
-
setSpawning
Sets the spawning configuration of the node. Null if the node is not set to spawn. -
getRecurrenceInstance
- Returns:
RecurrenceInstanceinformation of the node. Null if no instance configuration set.
-
setRecurrenceInstance
Sets theRecurrenceInstanceconfiguration of the node.
-