public class GridStreamerExecutionBatch extends Object implements Externalizable
| Constructor and Description |
|---|
GridStreamerExecutionBatch()
Empty constructor required by
Externalizable. |
GridStreamerExecutionBatch(IgniteUuid execId,
long execStartTs,
IgniteUuid futId,
Collection<UUID> execNodeIds,
String stageName,
Collection<Object> evts)
Execution batch.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deployment(GridDeployment dep)
Sets deployment.
|
Collection<Object> |
events() |
IgniteUuid |
executionId() |
Collection<UUID> |
executionNodeIds() |
long |
executionStartTimeStamp() |
IgniteUuid |
futureId() |
void |
readExternal(ObjectInput in) |
String |
stageName() |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public GridStreamerExecutionBatch()
Externalizable.public GridStreamerExecutionBatch(IgniteUuid execId, long execStartTs, IgniteUuid futId, Collection<UUID> execNodeIds, String stageName, Collection<Object> evts)
execId - Execution ID.futId - Future ID.execStartTs - Execution start timestamp.execNodeIds - Nodes participated in this execution.stageName - Stage name to execute.evts - Events to process.public void deployment(GridDeployment dep)
dep - Deployment for batch.public IgniteUuid executionId()
public long executionStartTimeStamp()
public IgniteUuid futureId()
public Collection<UUID> executionNodeIds()
public String stageName()
public Collection<Object> events()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015