Class ContractUpdateAction

java.lang.Object
blue.contract.model.ContractUpdateAction

public class ContractUpdateAction extends Object
  • Constructor Details

    • ContractUpdateAction

      public ContractUpdateAction()
    • ContractUpdateAction

      public ContractUpdateAction(ContractInstance contractInstance, String contractInstancePrev, List<blue.language.model.Node> emittedEvents, String initiateContractEntryBlueId, String initiateContractProcessingEntryBlueId)
  • Method Details

    • getContractInstance

      public ContractInstance getContractInstance()
    • getContractInstancePrev

      public String getContractInstancePrev()
    • getEpoch

      public int getEpoch()
    • getEmittedEvents

      public List<blue.language.model.Node> getEmittedEvents()
    • getInitiateContractEntry

      public String getInitiateContractEntry()
    • getInitiateContractProcessingEntry

      public String getInitiateContractProcessingEntry()
    • getIncomingEvent

      public blue.language.model.Node getIncomingEvent()
    • contractInstance

      public ContractUpdateAction contractInstance(ContractInstance contractInstance)
    • contractInstancePrev

      public ContractUpdateAction contractInstancePrev(String contractInstancePrev)
    • epoch

      public ContractUpdateAction epoch(int epoch)
    • emittedEvents

      public ContractUpdateAction emittedEvents(List<blue.language.model.Node> emittedEvents)
    • initiateContractEntry

      public ContractUpdateAction initiateContractEntry(String initiateContractEntry)
    • initiateContractProcessingEntry

      public ContractUpdateAction initiateContractProcessingEntry(String initiateContractProcessingEntry)
    • incomingEvent

      public ContractUpdateAction incomingEvent(blue.language.model.Node incomingEvent)