org.objectweb.jonas.ant.cluster
Class Script

java.lang.Object
  extended by org.objectweb.jonas.ant.jonasbase.Tasks
      extended by org.objectweb.jonas.ant.cluster.ClusterTasks
          extended by org.objectweb.jonas.ant.cluster.Script

public class Script
extends ClusterTasks

Allow to launch the cluster nodes

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
Script()
          Default constructor
 
Method Summary
 void createFiles(java.lang.String destDir)
          Creation of the script files
 void flushFiles()
          Generation of the config files
 void generatesTasks()
          Generates the script tasks
 void setCdDir(java.lang.String cdDir)
          cluster daemon directory
 void setDbDir(java.lang.String dbDir)
          db instance directory
 void setDbName(java.lang.String dbName)
          db instance name
 void setDomainName(java.lang.String domainName)
          Set domainName
 void setInstNb(int instNb)
          Set nodes number
 void setMasterDir(java.lang.String masterDir)
          master instance directory
 void setMasterName(java.lang.String masterName)
          master instance name
 void setNodeNamePrefix(java.lang.String nodeNamePrefix)
          Set nodeNamePrefix
 void setScriptDir(java.lang.String scriptDir)
          Set script directory
 
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

Script

public Script()
Default constructor

Method Detail

createFiles

public void createFiles(java.lang.String destDir)
Creation of the script files

Parameters:
destDir - destination directory

flushFiles

public void flushFiles()
Generation of the config files


setDomainName

public void setDomainName(java.lang.String domainName)
Set domainName

Parameters:
domainName - domain name

setNodeNamePrefix

public void setNodeNamePrefix(java.lang.String nodeNamePrefix)
Set nodeNamePrefix

Parameters:
nodeNamePrefix - node name prefix

setScriptDir

public void setScriptDir(java.lang.String scriptDir)
Set script directory

Parameters:
scriptDir - Script directory

setInstNb

public void setInstNb(int instNb)
Set nodes number

Parameters:
instNb - nodes nb

setCdDir

public void setCdDir(java.lang.String cdDir)
cluster daemon directory

Parameters:
cdDir - directory

setDbDir

public void setDbDir(java.lang.String dbDir)
db instance directory

Parameters:
dbDir - directory

setDbName

public void setDbName(java.lang.String dbName)
db instance name

Parameters:
dbName - name

setMasterDir

public void setMasterDir(java.lang.String masterDir)
master instance directory

Parameters:
dbDir - directory

setMasterName

public void setMasterName(java.lang.String masterName)
master instance name

Parameters:
dbName - name

generatesTasks

public void generatesTasks()
Generates the script tasks

Specified by:
generatesTasks in class ClusterTasks