org.ow2.jasmine.deployme.configApply
Class Configurator

java.lang.Object
  extended by org.ow2.jasmine.deployme.configApply.Configurator

public class Configurator
extends java.lang.Object

Configure a jonas server

Author:
Remy Bresson

Field Summary
protected static java.util.logging.Logger logger
          The logger
 
Constructor Summary
Configurator()
           
 
Method Summary
static void rmdir(java.io.File directory)
          Recursive directory deleter
static void setAConfiguration(org.ow2.jasmine.deployme.generated.Configuration config, ServerDomain sd)
          Set the configuration of this server
static void setAConfiguration(org.ow2.jasmine.deployme.generated.Configuration config, ServerDomain sd, java.lang.String jonasRoot)
          Set the configuration of this server, only used for tests
static void setClusterAConfiguration(java.lang.String domainName, org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cluster)
          Set the configuration of this cluster daemon
static void setClusterAConfiguration(java.lang.String domainName, org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cluster, java.lang.String jonasRoot)
          Set the configuration of this cluster daemon, only used for tests
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static java.util.logging.Logger logger
The logger

Constructor Detail

Configurator

public Configurator()
Method Detail

rmdir

public static void rmdir(java.io.File directory)
Recursive directory deleter


setClusterAConfiguration

public static void setClusterAConfiguration(java.lang.String domainName,
                                            org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cluster,
                                            java.lang.String jonasRoot)
Set the configuration of this cluster daemon, only used for tests

Parameters:
domainName - Cluster daemon domain name
config - The config of the cluster daemon
jonasRoot - JONAS_ROOT directory to use

setClusterAConfiguration

public static void setClusterAConfiguration(java.lang.String domainName,
                                            org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cluster)
Set the configuration of this cluster daemon

Parameters:
domainName - Cluster daemon domain name
config - The config of the cluster daemon

setAConfiguration

public static void setAConfiguration(org.ow2.jasmine.deployme.generated.Configuration config,
                                     ServerDomain sd,
                                     java.lang.String jonasRoot)
Set the configuration of this server, only used for tests

Parameters:
config - The config
sd - The server and his domain
jonasRoot - path to the jonas root to use

setAConfiguration

public static void setAConfiguration(org.ow2.jasmine.deployme.generated.Configuration config,
                                     ServerDomain sd)
Set the configuration of this server

Parameters:
config - The config
sd - The server and his domain


Copyright © 2009 OW2 Consortium. All Rights Reserved.