org.springframework.batch.core.job.flow
Class FlowExecution

java.lang.Object
  extended by org.springframework.batch.core.job.flow.FlowExecution
All Implemented Interfaces:
Comparable<FlowExecution>

public class FlowExecution
extends Object
implements Comparable<FlowExecution>

Since:
2.0
Author:
Dave Syer

Constructor Summary
FlowExecution(String name, FlowExecutionStatus status)
           
 
Method Summary
 int compareTo(FlowExecution other)
          Create an ordering on FlowExecution instances by comparing their statuses.
 String getName()
           
 FlowExecutionStatus getStatus()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowExecution

public FlowExecution(String name,
                     FlowExecutionStatus status)
Parameters:
name -
status -
Method Detail

getName

public String getName()
Returns:
the name of the end state reached

getStatus

public FlowExecutionStatus getStatus()
Returns:
the FlowExecutionStatus

compareTo

public int compareTo(FlowExecution other)
Create an ordering on FlowExecution instances by comparing their statuses.

Specified by:
compareTo in interface Comparable<FlowExecution>
Parameters:
other -
Returns:
negative, zero or positive as per the contract
See Also:
Comparable.compareTo(Object)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 SpringSource. All Rights Reserved.