Class ExecutionMessage
java.lang.Object
io.cloudslang.engine.queue.entities.ExecutionMessage
- All Implemented Interfaces:
Message,Serializable,Cloneable
User: Date: 10/09/12 Time: 11:11
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExecutionMessage(long execStateId, String workerId, String workerGroup, String msgId, ExecStatus status, Payload payload, int msgSeqId) ExecutionMessage(long execStateId, String workerId, String workerGroup, String msgId, ExecStatus status, Payload payload, int msgSeqId, Long createDate) ExecutionMessage(long execStateId, String workerId, String workerGroup, String msgId, ExecStatus status, io.cloudslang.score.facade.entities.Execution executionObject, Payload payload, int msgSeqId) ExecutionMessage(String executionId, Payload payload) -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanfilerToPersistMessages(List<Message> messages) longio.cloudslang.score.facade.entities.ExecutiongetId()getMsgId()intlongintinthashCode()voidbooleanisActive()booleanvoidsetActive(boolean active) voidsetCreateDate(Long createDate) voidsetExecStateId(long id) voidsetExecutionObject(io.cloudslang.score.facade.entities.Execution executionObject) voidvoidsetPayload(Payload payload) voidsetPayloadSize(long payloadSize) voidsetSplitId(String splitId) voidsetStatus(ExecStatus status) voidsetStepPersist(boolean stepPersist) voidsetStepPersistId(String stepPersistId) voidsetWorkerGroup(String workerGroup) voidsetWorkerId(String workerId) setWorkerKey(String workerKey) toString()
-
Field Details
-
EMPTY_EXEC_STATE_ID
public static final long EMPTY_EXEC_STATE_ID- See Also:
-
EMPTY_WORKER
- See Also:
-
-
Constructor Details
-
ExecutionMessage
public ExecutionMessage() -
ExecutionMessage
-
ExecutionMessage
-
ExecutionMessage
public ExecutionMessage(long execStateId, String workerId, String workerGroup, String msgId, ExecStatus status, Payload payload, int msgSeqId) -
ExecutionMessage
public ExecutionMessage(long execStateId, String workerId, String workerGroup, String msgId, ExecStatus status, io.cloudslang.score.facade.entities.Execution executionObject, Payload payload, int msgSeqId)
-
-
Method Details
-
isStepPersist
public boolean isStepPersist() -
setStepPersist
public void setStepPersist(boolean stepPersist) -
getStepPersistId
-
setStepPersistId
-
getExecutionObject
public io.cloudslang.score.facade.entities.Execution getExecutionObject() -
setExecutionObject
public void setExecutionObject(io.cloudslang.score.facade.entities.Execution executionObject) -
getCreateDate
-
setCreateDate
-
getExecStateId
public long getExecStateId() -
setExecStateId
public void setExecStateId(long id) -
getMsgId
-
setMsgId
-
getWorkerId
-
getWorkerGroup
-
getMsgUniqueId
-
getStatus
-
getPayload
-
setWorkerGroup
-
setPayload
-
getPayloadSize
public long getPayloadSize() -
setPayloadSize
public void setPayloadSize(long payloadSize) -
getMsgSeqId
public int getMsgSeqId() -
setStatus
-
incMsgSeqId
public void incMsgSeqId() -
setWorkerId
-
getWeight
public int getWeight() -
getId
-
getWorkerKey
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
setWorkerKey
-
setSplitId
-
getSplitId
-
shrink
-
filerToPersistMessages
-
toString
-
clone
-
equals
-
hashCode
public int hashCode()
-