org.gcube.data.analysis.tabulardata.operation.worker
Class ImmutableJob

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.operation.worker.ImmutableJob
All Implemented Interfaces:
Job

public class ImmutableJob
extends Object
implements Job


Constructor Summary
ImmutableJob(float progress, ActivityStatus status, OperationInvocation invocation)
           
ImmutableJob(float progress, ActivityStatus status, OperationInvocation invocation, JobResult result)
           
 
Method Summary
 boolean equals(Object obj)
           
 float getProgress()
           
 JobResult getResult()
           
 OperationInvocation getSourceInvocation()
           
 ActivityStatus getStatus()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImmutableJob

public ImmutableJob(float progress,
                    ActivityStatus status,
                    OperationInvocation invocation)

ImmutableJob

public ImmutableJob(float progress,
                    ActivityStatus status,
                    OperationInvocation invocation,
                    JobResult result)
Method Detail

getProgress

public float getProgress()
Specified by:
getProgress in interface Job

getStatus

public ActivityStatus getStatus()
Specified by:
getStatus in interface Job

getSourceInvocation

public OperationInvocation getSourceInvocation()
Specified by:
getSourceInvocation in interface Job

getResult

public JobResult getResult()
Specified by:
getResult in interface Job

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.