org.ow2.jonas.tools.configurator.impl
Class Jonas5

java.lang.Object
  extended by org.ow2.jonas.tools.configurator.impl.FileReplacerHelper
      extended by org.ow2.jonas.tools.configurator.impl.Jonas5
All Implemented Interfaces:
JonasConfigurator
Direct Known Subclasses:
Jonas52

public class Jonas5
extends FileReplacerHelper
implements JonasConfigurator

JonasConfigurator implementation for Jonas 5.x

Author:
Remy Bresson

Constructor Summary
Jonas5()
          Derfault constructor
 
Method Summary
 void addJdbcRA(String raName, JDBCConfiguration configuration)
          
protected  void configureJdbc(org.ow2.jonas.ant.JOnASBaseTask jonasBase)
          Configure JDBC.
 void execute()
          
 void executeCDConf()
          
 void setAjpConnectorActivation(Boolean activation)
          
 void setAjpMaxSpareThreads(String ajpMaxSpareThreads)
          
 void setAjpMaxThreads(String ajpMaxThreads)
          
 void setAjpMinSpareThreads(String ajpMinSpareThreads)
          
 void setAjpPort(String ajpPort)
          
 void setCDAutoBoot(boolean autoBoot)
          
 void setCDClusterDomain(String clusterDomain)
          
 void setCDClusterName(String clusterName)
          
 void setCDDestDirPrefix(String destDirPrefix)
          
 void setCDInteractionMode(String interactionMode)
          
 void setCDJavaHome(String javaHome)
          
 void setCDJonasRoot(String jonasRoot)
          
 void setCDNbInstances(int nbInsts)
          
 void setCDPort(String port)
          
 void setCDProtocol(String protocol)
          
 void setCDServerNamePrefix(String serverNamePrefix)
          
 void setCDXparam(String xparam)
          
 void setDbName(String name)
          
 void setDbPort(String port)
          
 void setDbUsers(String users)
          
 void setDiscoveryDomainName(String domainName)
          
 void setDiscoveryGreetingPort(String greetingPort)
          
 void setDiscoveryMasterActivated(Boolean masterActivated)
          
 void setDiscoveryMulticastAddress(String multicastAddress)
          
 void setDiscoveryMulticastPort(String multicastPort)
          
 void setDiscoverySourcePort(String sourcePort)
          
 void setDiscoveryTTL(String ttl)
          
 void setEjbClusteringActivated(Boolean activated)
          
 void setEjbClusteringMulticastAddress(String multicastAddr)
           
 void setEjbClusteringMulticastPort(String multicastPort)
          
 void setHaActivated(Boolean activated)
          
 void setHaMulticastAddress(String multicastAddr)
          
 void setHaMulticastPort(String multicastPort)
          
 void setHost(String jonasHost)
          
 void setHttpMaxSpareThreads(String httpMaxSpareThreads)
          
 void setHttpMaxThreads(String httpMaxThreads)
          
 void setHttpMinSpareThreads(String httpMinSpareThreads)
          
 void setHttpPort(String httpPort)
          
 void setHttpReplicationClusterName(String clusterName)
          
 void setHttpReplicationListenPort(String listenPort)
          
 void setHttpReplicationMulticastAddress(String mCastAddr)
          
 void setHttpReplicationMulticastPort(String mCastPort)
          
 void setHttpsConnectorActivation(Boolean activation)
          
 void setHttpSessionReplicationActivation(Boolean activation)
          
 void setHttpsMaxSpareThreads(String httpsMaxSpareThreads)
          
 void setHttpsMaxThreads(String httpsMaxThreads)
          
 void setHttpsMinSpareThreads(String httpsMinSpareThreads)
          
 void setHttpsPort(String httpsPort)
          
 void setJavaOpts(String javaOpts)
          
 void setJdk(String jdk)
          
 void setJmsPort(String port)
          
 void setJmsQueues(String queue)
          
 void setJmsTopics(String topic)
          
 void setJonasBase(String jonasBase)
          
 void setJonasDevelopment(boolean development)
          
 void setJonasDomain(String jonasDomain)
          
 void setJonasName(String jonasName)
          
 void setJonasRoot(String jonasRoot)
          
 void setJvmRoute(String jvmRoute)
          
 void setMailFactoryName(String factoryName)
          
 void setMailFactoryType(String factoryType)
          
 void setProtocolsCmiPort(String cmiPort)
          
 void setProtocolsIiopPort(String iiopPort)
          
 void setProtocolsIrmiPort(String irmiPort)
          
 void setProtocolsJrmpPort(String jrmpPort)
          
 void setProtocolsList(String protocolsList)
          
 void setProtocolsLocalCallOptimized(Boolean localCallOptimized)
          
 void setSecurityManagerActivated(Boolean activation)
          
 void setServices(String services)
          
 void setWebcontainer(String webContainer)
          
 void setWsdlPublisherFileDirectory(String fileDir)
          
 void setWsdlPublisherFileName(String fileName)
          
 
Methods inherited from class org.ow2.jonas.tools.configurator.impl.FileReplacerHelper
addReplacement, doReplacements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jonas5

public Jonas5()
Derfault constructor

Method Detail

setJdk

public void setJdk(String jdk)

Specified by:
setJdk in interface JonasConfigurator

setJavaOpts

public void setJavaOpts(String javaOpts)

Specified by:
setJavaOpts in interface JonasConfigurator

setJonasRoot

public void setJonasRoot(String jonasRoot)


setJonasBase

public void setJonasBase(String jonasBase)

Specified by:
setJonasBase in interface JonasConfigurator

setJonasName

public void setJonasName(String jonasName)

Specified by:
setJonasName in interface JonasConfigurator

setJonasDomain

public void setJonasDomain(String jonasDomain)

Specified by:
setJonasDomain in interface JonasConfigurator

setHost

public void setHost(String jonasHost)

Specified by:
setHost in interface JonasConfigurator

setJonasDevelopment

public void setJonasDevelopment(boolean development)

Specified by:
setJonasDevelopment in interface JonasConfigurator

setProtocolsList

public void setProtocolsList(String protocolsList)

Specified by:
setProtocolsList in interface JonasConfigurator

setProtocolsIrmiPort

public void setProtocolsIrmiPort(String irmiPort)

Specified by:
setProtocolsIrmiPort in interface JonasConfigurator

setProtocolsIiopPort

public void setProtocolsIiopPort(String iiopPort)

Specified by:
setProtocolsIiopPort in interface JonasConfigurator

setProtocolsJrmpPort

public void setProtocolsJrmpPort(String jrmpPort)

Specified by:
setProtocolsJrmpPort in interface JonasConfigurator

setProtocolsCmiPort

public void setProtocolsCmiPort(String cmiPort)

Specified by:
setProtocolsCmiPort in interface JonasConfigurator

setProtocolsLocalCallOptimized

public void setProtocolsLocalCallOptimized(Boolean localCallOptimized)

Specified by:
setProtocolsLocalCallOptimized in interface JonasConfigurator

setServices

public void setServices(String services)

Specified by:
setServices in interface JonasConfigurator

setWebcontainer

public void setWebcontainer(String webContainer)

Specified by:
setWebcontainer in interface JonasConfigurator

setHttpsConnectorActivation

public void setHttpsConnectorActivation(Boolean activation)

Specified by:
setHttpsConnectorActivation in interface JonasConfigurator

setAjpConnectorActivation

public void setAjpConnectorActivation(Boolean activation)

Specified by:
setAjpConnectorActivation in interface JonasConfigurator

setHttpSessionReplicationActivation

public void setHttpSessionReplicationActivation(Boolean activation)

Specified by:
setHttpSessionReplicationActivation in interface JonasConfigurator

setHttpPort

public void setHttpPort(String httpPort)

Specified by:
setHttpPort in interface JonasConfigurator

setHttpMaxThreads

public void setHttpMaxThreads(String httpMaxThreads)

Specified by:
setHttpMaxThreads in interface JonasConfigurator

setHttpMinSpareThreads

public void setHttpMinSpareThreads(String httpMinSpareThreads)

Specified by:
setHttpMinSpareThreads in interface JonasConfigurator

setHttpMaxSpareThreads

public void setHttpMaxSpareThreads(String httpMaxSpareThreads)

Specified by:
setHttpMaxSpareThreads in interface JonasConfigurator

setHttpsPort

public void setHttpsPort(String httpsPort)

Specified by:
setHttpsPort in interface JonasConfigurator

setHttpsMaxThreads

public void setHttpsMaxThreads(String httpsMaxThreads)

Specified by:
setHttpsMaxThreads in interface JonasConfigurator

setHttpsMinSpareThreads

public void setHttpsMinSpareThreads(String httpsMinSpareThreads)

Specified by:
setHttpsMinSpareThreads in interface JonasConfigurator

setHttpsMaxSpareThreads

public void setHttpsMaxSpareThreads(String httpsMaxSpareThreads)

Specified by:
setHttpsMaxSpareThreads in interface JonasConfigurator

setAjpPort

public void setAjpPort(String ajpPort)

Specified by:
setAjpPort in interface JonasConfigurator

setAjpMaxThreads

public void setAjpMaxThreads(String ajpMaxThreads)

Specified by:
setAjpMaxThreads in interface JonasConfigurator

setAjpMinSpareThreads

public void setAjpMinSpareThreads(String ajpMinSpareThreads)

Specified by:
setAjpMinSpareThreads in interface JonasConfigurator

setAjpMaxSpareThreads

public void setAjpMaxSpareThreads(String ajpMaxSpareThreads)

Specified by:
setAjpMaxSpareThreads in interface JonasConfigurator

setJvmRoute

public void setJvmRoute(String jvmRoute)

Specified by:
setJvmRoute in interface JonasConfigurator

setHttpReplicationClusterName

public void setHttpReplicationClusterName(String clusterName)

Specified by:
setHttpReplicationClusterName in interface JonasConfigurator

setHttpReplicationMulticastAddress

public void setHttpReplicationMulticastAddress(String mCastAddr)

Specified by:
setHttpReplicationMulticastAddress in interface JonasConfigurator

setHttpReplicationMulticastPort

public void setHttpReplicationMulticastPort(String mCastPort)

Specified by:
setHttpReplicationMulticastPort in interface JonasConfigurator

setHttpReplicationListenPort

public void setHttpReplicationListenPort(String listenPort)

Specified by:
setHttpReplicationListenPort in interface JonasConfigurator

setDbPort

public void setDbPort(String port)

Specified by:
setDbPort in interface JonasConfigurator

setDbName

public void setDbName(String name)

Specified by:
setDbName in interface JonasConfigurator

setDbUsers

public void setDbUsers(String users)

Specified by:
setDbUsers in interface JonasConfigurator

setDiscoveryMasterActivated

public void setDiscoveryMasterActivated(Boolean masterActivated)

Specified by:
setDiscoveryMasterActivated in interface JonasConfigurator

setDiscoverySourcePort

public void setDiscoverySourcePort(String sourcePort)

Specified by:
setDiscoverySourcePort in interface JonasConfigurator

setDiscoveryDomainName

public void setDiscoveryDomainName(String domainName)

Specified by:
setDiscoveryDomainName in interface JonasConfigurator

setDiscoveryGreetingPort

public void setDiscoveryGreetingPort(String greetingPort)

Specified by:
setDiscoveryGreetingPort in interface JonasConfigurator

setDiscoveryMulticastAddress

public void setDiscoveryMulticastAddress(String multicastAddress)

Specified by:
setDiscoveryMulticastAddress in interface JonasConfigurator

setDiscoveryMulticastPort

public void setDiscoveryMulticastPort(String multicastPort)

Specified by:
setDiscoveryMulticastPort in interface JonasConfigurator

setDiscoveryTTL

public void setDiscoveryTTL(String ttl)

Specified by:
setDiscoveryTTL in interface JonasConfigurator

setMailFactoryType

public void setMailFactoryType(String factoryType)

Specified by:
setMailFactoryType in interface JonasConfigurator

setMailFactoryName

public void setMailFactoryName(String factoryName)

Specified by:
setMailFactoryName in interface JonasConfigurator

setWsdlPublisherFileName

public void setWsdlPublisherFileName(String fileName)

Specified by:
setWsdlPublisherFileName in interface JonasConfigurator

setWsdlPublisherFileDirectory

public void setWsdlPublisherFileDirectory(String fileDir)

Specified by:
setWsdlPublisherFileDirectory in interface JonasConfigurator

setHaActivated

public void setHaActivated(Boolean activated)

Specified by:
setHaActivated in interface JonasConfigurator

setHaMulticastAddress

public void setHaMulticastAddress(String multicastAddr)

Specified by:
setHaMulticastAddress in interface JonasConfigurator

setHaMulticastPort

public void setHaMulticastPort(String multicastPort)

Specified by:
setHaMulticastPort in interface JonasConfigurator

setSecurityManagerActivated

public void setSecurityManagerActivated(Boolean activation)

Specified by:
setSecurityManagerActivated in interface JonasConfigurator

setEjbClusteringActivated

public void setEjbClusteringActivated(Boolean activated)

Specified by:
setEjbClusteringActivated in interface JonasConfigurator

setEjbClusteringMulticastAddress

public void setEjbClusteringMulticastAddress(String multicastAddr)
Specified by:
setEjbClusteringMulticastAddress in interface JonasConfigurator

setEjbClusteringMulticastPort

public void setEjbClusteringMulticastPort(String multicastPort)

Specified by:
setEjbClusteringMulticastPort in interface JonasConfigurator

setJmsPort

public void setJmsPort(String port)

Specified by:
setJmsPort in interface JonasConfigurator

setJmsQueues

public void setJmsQueues(String queue)

Specified by:
setJmsQueues in interface JonasConfigurator

setJmsTopics

public void setJmsTopics(String topic)

Specified by:
setJmsTopics in interface JonasConfigurator

addJdbcRA

public void addJdbcRA(String raName,
                      JDBCConfiguration configuration)

Specified by:
addJdbcRA in interface JonasConfigurator

execute

public void execute()

Specified by:
execute in interface JonasConfigurator

configureJdbc

protected void configureJdbc(org.ow2.jonas.ant.JOnASBaseTask jonasBase)
Configure JDBC.


setCDClusterName

public void setCDClusterName(String clusterName)

Specified by:
setCDClusterName in interface JonasConfigurator

setCDClusterDomain

public void setCDClusterDomain(String clusterDomain)

Specified by:
setCDClusterDomain in interface JonasConfigurator

setCDProtocol

public void setCDProtocol(String protocol)

Specified by:
setCDProtocol in interface JonasConfigurator

setCDPort

public void setCDPort(String port)

Specified by:
setCDPort in interface JonasConfigurator

setCDDestDirPrefix

public void setCDDestDirPrefix(String destDirPrefix)

Specified by:
setCDDestDirPrefix in interface JonasConfigurator

setCDInteractionMode

public void setCDInteractionMode(String interactionMode)

Specified by:
setCDInteractionMode in interface JonasConfigurator

setCDJavaHome

public void setCDJavaHome(String javaHome)

Specified by:
setCDJavaHome in interface JonasConfigurator

setCDJonasRoot

public void setCDJonasRoot(String jonasRoot)

Specified by:
setCDJonasRoot in interface JonasConfigurator

setCDServerNamePrefix

public void setCDServerNamePrefix(String serverNamePrefix)

Specified by:
setCDServerNamePrefix in interface JonasConfigurator

setCDXparam

public void setCDXparam(String xparam)

Specified by:
setCDXparam in interface JonasConfigurator

setCDAutoBoot

public void setCDAutoBoot(boolean autoBoot)

Specified by:
setCDAutoBoot in interface JonasConfigurator

setCDNbInstances

public void setCDNbInstances(int nbInsts)

Specified by:
setCDNbInstances in interface JonasConfigurator

executeCDConf

public void executeCDConf()

Specified by:
executeCDConf in interface JonasConfigurator


Copyright © 2012 OW2 Consortium. All Rights Reserved.