org.zeroexchange.flow.collaboration.step
Class ExecutedStep

java.lang.Object
  extended by org.zeroexchange.flow.collaboration.step.AbstractStep
      extended by org.zeroexchange.flow.collaboration.step.ExecutedStep
All Implemented Interfaces:
ContractFlowStep

public class ExecutedStep
extends AbstractStep

EXECUTED -> COMPLETED

Author:
black

Constructor Summary
ExecutedStep()
           
 
Method Summary
protected  ContractStatus calculateNextNearestStep(Contract contract)
          Calculates the next state of the specified contract.
 ContractStatus getProcessingStatus()
          Returns the step current processor can process.
 
Methods inherited from class org.zeroexchange.flow.collaboration.step.AbstractStep
nextStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutedStep

public ExecutedStep()
Method Detail

getProcessingStatus

public ContractStatus getProcessingStatus()
Returns the step current processor can process.


calculateNextNearestStep

protected ContractStatus calculateNextNearestStep(Contract contract)
Calculates the next state of the specified contract.

Specified by:
calculateNextNearestStep in class AbstractStep


Copyright © 2013. All Rights Reserved.