jgroup.experiment.runnables
Class DeployClients

java.lang.Object
  extended by jgroup.experiment.runnables.DeployClients
All Implemented Interfaces:
java.rmi.Remote, Runnable, DeployClientCallback

public class DeployClients
extends java.lang.Object
implements Runnable, DeployClientCallback

Runnable to deploy clients on the given client host set.

Since:
Jgroup 2.2
Author:
Hein Meling

Field Summary
 java.lang.String DEPLOY_CLIENTS_REGISTRY_NAME
          The registry name for the deploy clients application
 
Constructor Summary
DeployClients()
           
 
Method Summary
 void calibrated(java.lang.String host)
          Callback invoked on the experiment engine to notify it that the specified host has been calibrated, and is awaiting the go ahead signal to start logging.
 PropertyDefinition[] getProperties()
          Returns a complete list of the sysproperties that this Runnable can use, and their restrictions.
 void run(ExperimentConfig ec)
          Starts the Runnable.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPLOY_CLIENTS_REGISTRY_NAME

public final java.lang.String DEPLOY_CLIENTS_REGISTRY_NAME
The registry name for the deploy clients application

See Also:
Constant Field Values
Constructor Detail

DeployClients

public DeployClients()
Method Detail

run

public void run(ExperimentConfig ec)
         throws jgroup.core.ConfigurationException
Description copied from interface: Runnable
Starts the Runnable.

Specified by:
run in interface Runnable
Parameters:
ec - The ExperimentConfiguration describing the experiment.
Throws:
jgroup.core.ConfigurationException

getProperties

public PropertyDefinition[] getProperties()
Description copied from interface: Runnable
Returns a complete list of the sysproperties that this Runnable can use, and their restrictions.

Specified by:
getProperties in interface Runnable
Returns:
An array of strings with property names.

calibrated

public void calibrated(java.lang.String host)
                throws java.rmi.RemoteException
Description copied from interface: DeployClientCallback
Callback invoked on the experiment engine to notify it that the specified host has been calibrated, and is awaiting the go ahead signal to start logging.

Specified by:
calibrated in interface DeployClientCallback
Throws:
java.rmi.RemoteException


Copyright © 1998-2006 The Jgroup/ARM development team. All Rights Reserved.