public class CompositeFlowExecutionKey extends FlowExecutionKey
FlowExecution
that is running.
Constructor and Description |
---|
CompositeFlowExecutionKey(java.io.Serializable executionId,
java.io.Serializable snapshotId)
Create a new composite flow execution key given the composing parts.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.io.Serializable |
getExecutionId()
Returns the execution id part of this key.
|
static java.lang.String |
getFormat()
Returns a string description of the format of this key.
|
java.io.Serializable |
getSnapshotId()
Returns the snapshot id part of this key.
|
int |
hashCode() |
static java.lang.String[] |
keyParts(java.lang.String encodedKey)
Helper that splits the string-form of an instance of this class into its "parts" so the parts can be easily
parsed.
|
java.lang.String |
toString() |
public CompositeFlowExecutionKey(java.io.Serializable executionId, java.io.Serializable snapshotId)
executionId
- the execution idsnapshotId
- the snapshot idpublic java.io.Serializable getExecutionId()
public java.io.Serializable getSnapshotId()
public boolean equals(java.lang.Object obj)
equals
in class FlowExecutionKey
public int hashCode()
hashCode
in class FlowExecutionKey
public java.lang.String toString()
toString
in class FlowExecutionKey
public static java.lang.String getFormat()
public static java.lang.String[] keyParts(java.lang.String encodedKey) throws BadlyFormattedFlowExecutionKeyException
encodedKey
- the string-encoded composite flow execution keyBadlyFormattedFlowExecutionKeyException