hep.analysis
Class PeerSupport

java.lang.Object
  |
  +--hep.analysis.PeerSupport

public abstract class PeerSupport
extends java.lang.Object

This class allows peers to be set and queried. Peers can be set on named objects, without introducing confusing public methods in NamedObject or its subclasses. This class is normally used only by the framework, not by end-users.


Constructor Summary
PeerSupport()
           
 
Method Summary
static void done(Job job)
          Tells the job to send a "done" message to the histograms (called by the framework at the end of the go loop)
static JobPeer getPeer(Job job)
           
static Peer getPeer(NamedObject object)
           
static void resetFolders(Job job)
          Tells the job to restore the default folders
static void setAnalysisApplication(AnalysisApplication aa)
           
static void setPeer(NamedObject object, Peer peer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeerSupport

public PeerSupport()
Method Detail

setPeer

public static void setPeer(NamedObject object,
                           Peer peer)

getPeer

public static Peer getPeer(NamedObject object)

getPeer

public static JobPeer getPeer(Job job)

setAnalysisApplication

public static void setAnalysisApplication(AnalysisApplication aa)

done

public static void done(Job job)
Tells the job to send a "done" message to the histograms (called by the framework at the end of the go loop)

resetFolders

public static void resetFolders(Job job)
Tells the job to restore the default folders