p2pMapReduce.nodeModule.nodeFsm
Class UserState

java.lang.Object
  extended by p2pMapReduce.nodeModule.nodeFsm.State
      extended by p2pMapReduce.nodeModule.nodeFsm.UserState

Deprecated. not used

public abstract class UserState
extends State


Nested Class Summary
static class UserState.StateName
          Deprecated.  
 
Constructor Summary
UserState()
          Deprecated.  
 
Method Summary
static int getNextTimeout(int minTimeout, int maxTimeout)
          Deprecated.  
 void jobCompleted(java.lang.String jobID, JobStatus.State jobState)
          Deprecated.  
 void jobUpdate(java.lang.String jobID, java.util.LinkedList<java.lang.String> updatedBackupMasterList, java.util.LinkedList<JobTask> updatedJobTaskList)
          Deprecated.  
 void outputRetrieved(JobTask reduceJT, boolean completionState)
          Deprecated. Received by JobManager.
 void primaryMasterFailure(java.lang.String primaryID)
          Deprecated.  
 void primaryUpdate(java.lang.String jobID, java.lang.String updatedPrimaryID, double updatedPrimaryLoad)
          Deprecated.  
 void taskCompleted(java.lang.String taskAttID, Task.TaskStatus taskStatus)
          Deprecated.  
 void timeout(java.lang.Object param)
          Deprecated. A generic timeout method.
 
Methods inherited from class p2pMapReduce.nodeModule.nodeFsm.State
entryAction, exitAction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserState

public UserState()
Deprecated. 
Method Detail

getNextTimeout

public static int getNextTimeout(int minTimeout,
                                 int maxTimeout)
Deprecated. 

timeout

public void timeout(java.lang.Object param)
Deprecated. 
A generic timeout method. The param object is useful to handle different timeout event

Parameters:
param -

taskCompleted

public void taskCompleted(java.lang.String taskAttID,
                          Task.TaskStatus taskStatus)
Deprecated. 

jobCompleted

public void jobCompleted(java.lang.String jobID,
                         JobStatus.State jobState)
Deprecated. 

outputRetrieved

public void outputRetrieved(JobTask reduceJT,
                            boolean completionState)
Deprecated. 
Received by JobManager. Notify the success state of reduceJT output retrieving by user node.

Parameters:
reduceJT -
completionState -

primaryMasterFailure

public void primaryMasterFailure(java.lang.String primaryID)
Deprecated. 

primaryUpdate

public void primaryUpdate(java.lang.String jobID,
                          java.lang.String updatedPrimaryID,
                          double updatedPrimaryLoad)
Deprecated. 

jobUpdate

public void jobUpdate(java.lang.String jobID,
                      java.util.LinkedList<java.lang.String> updatedBackupMasterList,
                      java.util.LinkedList<JobTask> updatedJobTaskList)
Deprecated.