org.objectweb.jonas.ant.jonasbase
Class Discovery

java.lang.Object
  extended by org.objectweb.jonas.ant.jonasbase.Tasks
      extended by org.objectweb.jonas.ant.jonasbase.Discovery

public class Discovery
extends Tasks

Defines properties for carol.properties

Author:
Florent Benoit

Constructor Summary
Discovery()
          Default constructor
 
Method Summary
 void setDomainCluster(java.lang.String clusterName, java.lang.String clusterDesc, java.lang.String nodesName, int nodesNb, java.lang.String protocol, java.lang.String[] portRange, java.lang.String cdName, java.lang.String cdUrl)
          Add a cluster in the domain
 void setDomainDesc(java.lang.String domainDesc)
          Set the domain description
 void setDomainName(java.lang.String domainName)
          Set the domain name
 void setGreetingPort(java.lang.String portNumber)
          Set the port for the discovery service
 void setJonasRoot(java.lang.String jonasRoot)
          Set the JONAS_ROOT dir
 void setMcastAddr(java.lang.String mcastAddr)
          Set mcastAddr
 void setMcastPort(java.lang.String mcastPort)
          Set mcastPort
 void setSourcePort(java.lang.String portNumber)
          Set the source port for the discovery service
 
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

Discovery

public Discovery()
Default constructor

Method Detail

setSourcePort

public void setSourcePort(java.lang.String portNumber)
Set the source port for the discovery service

Parameters:
portNumber - port number (-1 means to disable to master node)

setGreetingPort

public void setGreetingPort(java.lang.String portNumber)
Set the port for the discovery service

Parameters:
portNumber - port number

setMcastAddr

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

Parameters:
mcastAddr - multicast address

setMcastPort

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

Parameters:
mcastPort - multicast port

setDomainName

public void setDomainName(java.lang.String domainName)
Set the domain name

Parameters:
domainName - domain name

setDomainDesc

public void setDomainDesc(java.lang.String domainDesc)
Set the domain description

Parameters:
domainDesc - domain description

setDomainCluster

public void setDomainCluster(java.lang.String clusterName,
                             java.lang.String clusterDesc,
                             java.lang.String nodesName,
                             int nodesNb,
                             java.lang.String protocol,
                             java.lang.String[] portRange,
                             java.lang.String cdName,
                             java.lang.String cdUrl)
Add a cluster in the domain

Parameters:
clusterName - cluster name
clusterDesc - cluster desc
nodesName - prefix of the nodes names within the cluster
nodesNb - number of nodes within the cluster
protocol - protocol
portRange - protocol port range

setJonasRoot

public void setJonasRoot(java.lang.String jonasRoot)
Set the JONAS_ROOT dir

Parameters:
jonasRoot - directory