Package com.networknt.saga.orchestration
Class SagaInstance
- java.lang.Object
-
- com.networknt.saga.orchestration.SagaInstance
-
public class SagaInstance extends Object
-
-
Constructor Summary
Constructors Constructor Description SagaInstance(String sagaType, String sagaId, String stateName, String lastRequestId, SerializedSagaData serializedSagaData, Set<DestinationAndResource> destinationsAndResources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDestinationsAndResources(Set<DestinationAndResource> destinationAndResources)Set<DestinationAndResource>getDestinationsAndResources()StringgetId()StringgetLastRequestId()StringgetSagaType()SerializedSagaDatagetSerializedSagaData()StringgetStateName()voidsetId(String id)voidsetSagaType(String sagaType)voidsetSerializedSagaData(SerializedSagaData serializedSagaData)voidsetStateName(String stateName)
-
-
-
Constructor Detail
-
SagaInstance
public SagaInstance(String sagaType, String sagaId, String stateName, String lastRequestId, SerializedSagaData serializedSagaData, Set<DestinationAndResource> destinationsAndResources)
-
-
Method Detail
-
setSagaType
public void setSagaType(String sagaType)
-
getStateName
public String getStateName()
-
setStateName
public void setStateName(String stateName)
-
getSerializedSagaData
public SerializedSagaData getSerializedSagaData()
-
setSerializedSagaData
public void setSerializedSagaData(SerializedSagaData serializedSagaData)
-
setId
public void setId(String id)
-
getSagaType
public String getSagaType()
-
getId
public String getId()
-
getLastRequestId
public String getLastRequestId()
-
addDestinationsAndResources
public void addDestinationsAndResources(Set<DestinationAndResource> destinationAndResources)
-
getDestinationsAndResources
public Set<DestinationAndResource> getDestinationsAndResources()
-
-