lbg.peer.core.xms
Class TaskRuntimeData
java.lang.Object
lbg.peer.core.xms.TaskRuntimeData
- All Implemented Interfaces:
- java.lang.Comparable<TaskRuntimeData>
- Direct Known Subclasses:
- ConsumptionTaskRuntimeData, LocalTaskRuntimeData, SupplyingTaskRuntimeData
public abstract class TaskRuntimeData
- extends java.lang.Object
- implements java.lang.Comparable<TaskRuntimeData>
- Author:
- Cyril Briquet
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
toString
public abstract java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public abstract int compareTo(TaskRuntimeData other)
- Specified by:
compareTo
in interface java.lang.Comparable<TaskRuntimeData>
equals
public abstract boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getTask
public abstract Task getTask()
getStartTime
public abstract long getStartTime()
getTimeOut
public abstract long getTimeOut()
setTimeOut
public abstract void setTimeOut(long time_out)
throws GridException
- Throws:
GridException
getPeerHandle
public abstract ExternalPeerHandle getPeerHandle()
getSupplierID
public abstract java.lang.String getSupplierID()
getTimeOutActionTag
public abstract boolean getTimeOutActionTag()
setTimeOutActionTag
public abstract void setTimeOutActionTag(boolean do_cancel)
isTimeOutActionTagModified
public abstract boolean isTimeOutActionTagModified()
Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.