com.parabon.client
Class Job.WeakTaskReference

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.WeakReference<com.parabon.client.TaskMaster>
          extended by com.parabon.client.Job.WeakTaskReference
Enclosing class:
Job

protected class Job.WeakTaskReference
extends java.lang.ref.WeakReference<com.parabon.client.TaskMaster>


Field Summary
protected  java.lang.String taskID
           
 
Constructor Summary
Job.WeakTaskReference(com.parabon.client.TaskMaster taskMaster)
           
 
Method Summary
 boolean enqueue()
           
 com.parabon.client.TaskMaster getTaskMaster()
           
 
Methods inherited from class java.lang.ref.Reference
clear, get, isEnqueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskID

protected java.lang.String taskID
Constructor Detail

Job.WeakTaskReference

public Job.WeakTaskReference(com.parabon.client.TaskMaster taskMaster)
Method Detail

getTaskMaster

public com.parabon.client.TaskMaster getTaskMaster()

enqueue

public boolean enqueue()
Overrides:
enqueue in class java.lang.ref.Reference<com.parabon.client.TaskMaster>