org.objectweb.jonas.ant.cluster
Class DiscoveryCluster

java.lang.Object
  extended byorg.objectweb.jonas.ant.jonasbase.Tasks
      extended byorg.objectweb.jonas.ant.cluster.ClusterTasks
          extended byorg.objectweb.jonas.ant.cluster.DiscoveryCluster

public class DiscoveryCluster
extends ClusterTasks

Define DiscoveryCluster task

Author:
Benoit Pelletier

Field Summary
 
Fields inherited from class org.objectweb.jonas.ant.cluster.ClusterTasks
ARCH_BOTH_WEB_EJB, ARCH_SEPARATED_WEB_EJB
 
Constructor Summary
DiscoveryCluster()
          Default constructor
 
Method Summary
 void generatesTasks()
          Generates the discovery tasks for each JOnAS's instances
 void setGreetingPortRange(java.lang.String portRange)
          Set greeting ports range
 void setMasterNode(int masterNode)
          Set master node
 void setMcastAddr(java.lang.String mcastAddr)
          Set mcastAddr
 void setMcastPort(java.lang.String mcastPort)
          Set mcastPort
 void setSourcePortRange(java.lang.String portRange)
          Set source ports range
 
Methods inherited from class org.objectweb.jonas.ant.cluster.ClusterTasks
addClusterTask, getArch, getClusterTasks, getDestDir, getDestDirPrefix, getDestDirSuffixIndFirst, getDestDirSuffixIndLast, getLogInfo, getRootTask, log, setArch, setDestDirPrefix, setDestDirSuffixIndFirst, setDestDirSuffixIndLast, setLogInfo, setRootTask
 
Methods inherited from class org.objectweb.jonas.ant.jonasbase.Tasks
addTask, addTasks, addTasks, getTasks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiscoveryCluster

public DiscoveryCluster()
Default constructor

Method Detail

setMasterNode

public void setMasterNode(int masterNode)
Set master node

Parameters:
masterNode - inf of the master node

setMcastPort

public void setMcastPort(java.lang.String mcastPort)
Set mcastPort

Parameters:
mcastPort - multicast port to set

setMcastAddr

public void setMcastAddr(java.lang.String mcastAddr)
Set mcastAddr

Parameters:
mcastAddr - multicast address to set

setGreetingPortRange

public void setGreetingPortRange(java.lang.String portRange)
Set greeting ports range

Parameters:
portRange - ports range

setSourcePortRange

public void setSourcePortRange(java.lang.String portRange)
Set source ports range

Parameters:
portRange - ports range

generatesTasks

public void generatesTasks()
Generates the discovery tasks for each JOnAS's instances

Specified by:
generatesTasks in class ClusterTasks