|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JonasConfigurator
Interface who defines the method that could be called to configure the JOnAS server.
| Method Summary | |
|---|---|
void |
addJdbcRA(String raName,
JDBCConfiguration configuration)
[jdbc] Add a JDBC resource adapter |
void |
execute()
Apply the configuration |
void |
executeCDConf()
Apply the cluster daemon configuration |
void |
setAjpConnectorActivation(Boolean activation)
[web] Enable or disable https connector |
void |
setAjpMaxSpareThreads(String ajpMaxSpareThreads)
[web] Set the maximum spare threads for ajp connector |
void |
setAjpMaxThreads(String ajpMaxThreads)
[web] Set the max number of connections for ajp |
void |
setAjpMinSpareThreads(String ajpMinSpareThreads)
[web] Set the minimum spare threads for ajp connector |
void |
setAjpPort(String ajpPort)
[web] Set the ajp connector port |
void |
setCDAutoBoot(boolean autoBoot)
Set the auto boot mode |
void |
setCDClusterDomain(String clusterDomain)
Set the cluster daemon domain name |
void |
setCDClusterName(String clusterName)
Set the cluster daemon name |
void |
setCDDestDirPrefix(String destDirPrefix)
Set the dest dir prefix |
void |
setCDInteractionMode(String interactionMode)
Set the interaction mode |
void |
setCDJavaHome(String javaHome)
Set the java home |
void |
setCDJonasRoot(String jonasRoot)
Set the jonas root |
void |
setCDNbInstances(int nbInsts)
Set the number of servers in the cluster |
void |
setCDPort(String port)
[protocols] Set the port for the cluster daemon's protocol |
void |
setCDProtocol(String protocol)
[protocols] Set the cluster daemon's protocol |
void |
setCDServerNamePrefix(String serverNamePrefix)
Set the server name prefix |
void |
setCDXparam(String xparam)
Set the xparam |
void |
setDbName(String name)
[db] Set the DB name used by hsqldb (embedded) |
void |
setDbPort(String port)
[db] Set the port used by hsqldb (embedded) |
void |
setDbUsers(String users)
[db] Set the users used by hsqldb (embedded) |
void |
setDiscoveryDomainName(String domainName)
[discovery] Set the domain name |
void |
setDiscoveryGreetingPort(String greetingPort)
[discovery] Set the greeting port |
void |
setDiscoveryMasterActivated(Boolean masterActivated)
[discovery] Enable or disable master node |
void |
setDiscoveryMulticastAddress(String multicastAddress)
[discovery] Set the multicast address |
void |
setDiscoveryMulticastPort(String multicastPort)
[discovery] Set the multicast port |
void |
setDiscoverySourcePort(String sourcePort)
[discovery] Set the source port |
void |
setDiscoveryTTL(String ttl)
[discovery] Set the packet time to live |
void |
setEjbClusteringActivated(Boolean activated)
[ha]Enable or disable ejb clustering |
void |
setEjbClusteringMulticastAddress(String multicastAddr)
[Ejb clustering] Set the multicast address |
void |
setEjbClusteringMulticastPort(String multicastPort)
[Ejb clustering] Set the multicast port |
void |
setHaActivated(Boolean activated)
[ha]Enable or disable ha service |
void |
setHaMulticastAddress(String multicastAddr)
[ha] Set the multicast address |
void |
setHaMulticastPort(String multicastPort)
[ha] Set the multicast port |
void |
setHost(String jonasHost)
[global parameters] Set the ip alias or ip address |
void |
setHttpMaxSpareThreads(String httpMaxSpareThreads)
[web] sSet the maximum spare threads for http connector |
void |
setHttpMaxThreads(String httpMaxThreads)
[web] Set the max number of connections for http connector |
void |
setHttpMinSpareThreads(String httpMinSpareThreads)
[web] Set the minimum spare threads for http connector |
void |
setHttpPort(String httpPort)
[web] Set the http connector port |
void |
setHttpReplicationClusterName(String clusterName)
[web] Set the cluster name for the http replication |
void |
setHttpReplicationListenPort(String listenPort)
[web] Set the listen port for http replication |
void |
setHttpReplicationMulticastAddress(String mCastAddr)
[web] Set the multicast address for the http replication |
void |
setHttpReplicationMulticastPort(String mCastPort)
[web] Set the multicast port for the http replication |
void |
setHttpsConnectorActivation(Boolean activation)
[web] Enable or disable https connector |
void |
setHttpSessionReplicationActivation(Boolean activation)
[web] Enable or disable http session replication |
void |
setHttpsMaxSpareThreads(String httpsMaxSpareThreads)
[web] Set the maximum spare threads for https connector |
void |
setHttpsMaxThreads(String httpsMaxThreads)
[web] Set the max number of connections for https |
void |
setHttpsMinSpareThreads(String httpsMinSpareThreads)
[web] Set the minimum spare threads for https connector |
void |
setHttpsPort(String httpsPort)
[web] Set the https connector port |
void |
setJavaOpts(String javaOpts)
[global parameters] Set the java environment to set |
void |
setJdk(String jdk)
[global parameters] Set the jdk path |
void |
setJmsPort(String port)
[jms] Set the port |
void |
setJmsQueues(String queue)
[jms] Set the queues (comma-seperated) |
void |
setJmsTopics(String topic)
[jms] Set the topics (comma-seperated) |
void |
setJonasBase(String jonasBase)
[global parameters] Set the jonas base path |
void |
setJonasDevelopment(boolean development)
[global parameters] Set the jonas.development option |
void |
setJonasDomain(String jonasDomain)
[global parameters] Set the domain name for the jonas instance. |
void |
setJonasName(String jonasName)
[global parameters] Set the jonas instance name |
void |
setJvmRoute(String jvmRoute)
[web] Set the mod_jk configuration |
void |
setMailFactoryName(String factoryName)
[mail] Set the mail factory name |
void |
setMailFactoryType(String factoryType)
[mail] Set the mail factory type |
void |
setProtocolsCmiPort(String cmiPort)
[protocols] Set the cmi port |
void |
setProtocolsIiopPort(String iiop)
[protocols] Set the iiop port |
void |
setProtocolsIrmiPort(String irmiPort)
[protocols] Set the irmi port |
void |
setProtocolsJrmpPort(String jrmpPort)
[protocols] Set the jrmp port |
void |
setProtocolsList(String protocolsList)
[protocols] Set the initial protocols when JOnAS start. |
void |
setProtocolsLocalCallOptimized(Boolean localCallOptimized)
[protocols] Enable or disable optimization for local call |
void |
setSecurityManagerActivated(Boolean activation)
[SecurityManager] Enable or disable security manager service |
void |
setServices(String services)
[services] Set the active services list |
void |
setWsdlPublisherFileDirectory(String fileDir)
[ws] Set the wsdl file directory |
void |
setWsdlPublisherFileName(String fileName)
[ws] Set the wsdl file name |
| Method Detail |
|---|
void execute()
void setJdk(String jdk)
jdk - The jdk pathvoid setJavaOpts(String javaOpts)
javaOpts - The java environmentvoid setJonasBase(String jonasBase)
jonasBase - The jonas base pathvoid setJonasName(String jonasName)
jonasName - The jonas instance namevoid setJonasDomain(String jonasDomain)
jonasDomain - The domain namevoid setHost(String jonasHost)
jonasHost - ip alias or ip addressvoid setJonasDevelopment(boolean development)
development - jonas.development optionvoid setProtocolsList(String protocolsList)
protocolsList - The protocols list.void setProtocolsIrmiPort(String irmiPort)
irmiPort - The irmi portvoid setProtocolsIiopPort(String iiop)
irmiPort - The iiop portvoid setProtocolsJrmpPort(String jrmpPort)
jrmpPort - The jrmp portvoid setProtocolsCmiPort(String cmiPort)
cmiPort - The cmi portvoid setProtocolsLocalCallOptimized(Boolean localCallOptimized)
localCallOptimized - true or falsevoid setServices(String services)
services - List of the services to activated, sepated by comma.void setHttpsConnectorActivation(Boolean activation)
activation - true or falsevoid setAjpConnectorActivation(Boolean activation)
activation - true or falsevoid setHttpSessionReplicationActivation(Boolean activation)
activation - true or falsevoid setHttpPort(String httpPort)
httpPort - The http connector portvoid setHttpMaxThreads(String httpMaxThreads)
httpMaxThreads - Max number of connectionsvoid setHttpMinSpareThreads(String httpMinSpareThreads)
httpMinSpareThreads - The minimum spare threads for http connectorvoid setHttpMaxSpareThreads(String httpMaxSpareThreads)
httpMaxSpareThreads - The maximum spare threads for http connectorvoid setHttpsPort(String httpsPort)
httpsPort - The https connector portvoid setHttpsMaxThreads(String httpsMaxThreads)
httpsMaxThreads - Max number of connectionsvoid setHttpsMinSpareThreads(String httpsMinSpareThreads)
httpsMinSpareThreads - The minimum spare threads for https connectorvoid setHttpsMaxSpareThreads(String httpsMaxSpareThreads)
httpsMaxSpareThreads - The maximum spare threads for https connectorvoid setAjpPort(String ajpPort)
ajpPort - The ajp connector portvoid setAjpMaxThreads(String ajpMaxThreads)
ajpMaxThreads - Max number of connectionsvoid setAjpMinSpareThreads(String ajpMinSpareThreads)
ajpMinSpareThreads - The minimum spare threads for ajp connectorvoid setAjpMaxSpareThreads(String ajpMaxSpareThreads)
ajpMaxSpareThreads - The maximum spare threads for ajp connectorvoid setJvmRoute(String jvmRoute)
jvmRoute - The mod_jk configurationvoid setHttpReplicationClusterName(String clusterName)
clusterName - Cluster namevoid setHttpReplicationMulticastAddress(String mCastAddr)
mCastAddr - The multicast addressvoid setHttpReplicationMulticastPort(String mCastPort)
mCastPort - The multicast portvoid setHttpReplicationListenPort(String listenPort)
listenPort - The listen portvoid setDbPort(String port)
port - The port used by hsqldbvoid setDbName(String name)
name - The DB name used by hsqldbvoid setDbUsers(String users)
users - The users used by hsqldbvoid setDiscoveryMasterActivated(Boolean masterActivated)
masterActivated - true or falsevoid setDiscoverySourcePort(String sourcePort)
sourcePort - The source portvoid setDiscoveryDomainName(String domainName)
domainName - The domain namevoid setDiscoveryGreetingPort(String greetingPort)
greetingPort - The greeting portvoid setDiscoveryMulticastAddress(String multicastAddress)
multicastAddress - The multicast addressvoid setDiscoveryMulticastPort(String multicastPort)
multicastPort - The multicast portvoid setDiscoveryTTL(String ttl)
ttl - paquet time to livevoid setMailFactoryType(String factoryType)
factoryType - The mail factory typevoid setMailFactoryName(String factoryName)
factoryName - The mail factory namevoid setWsdlPublisherFileName(String fileName)
fileName - The file namevoid setWsdlPublisherFileDirectory(String fileDir)
fileDir - The wsdl file directoryvoid setHaActivated(Boolean activated)
activated - true or falsevoid setHaMulticastAddress(String multicastAddr)
multicastAddr - void setHaMulticastPort(String multicastPort)
multicastPort - The multicast portvoid setSecurityManagerActivated(Boolean activation)
activation - true or falsevoid setEjbClusteringActivated(Boolean activated)
activated - true or falsevoid setEjbClusteringMulticastAddress(String multicastAddr)
multicastAddr - The multicast addressvoid setEjbClusteringMulticastPort(String multicastPort)
multicastPort - The mulitcast portvoid setJmsPort(String port)
port - The portvoid setJmsQueues(String queue)
queue - The queues (comma-seperated)void setJmsTopics(String topic)
topic - The topics (comma-seperated)
void addJdbcRA(String raName,
JDBCConfiguration configuration)
raName - JDBC resource adapter's nameconfiguration - JDBC resource adapter's configurationvoid setCDClusterName(String clusterName)
clusterName - the cluster namevoid setCDClusterDomain(String clusterDomain)
clusterDomain - the cluster domain namevoid setCDProtocol(String protocol)
protocol - The cluster daemon's protocolvoid setCDPort(String port)
port - The port for the cluster daemon's protocolvoid setCDDestDirPrefix(String destDirPrefix)
destDirPrefix - the dest dir prefixvoid setCDInteractionMode(String interactionMode)
interactionMode - the interaction modevoid setCDJavaHome(String javaHome)
javaHome - the java homevoid setCDJonasRoot(String jonasRoot)
jonasRoot - the jonas rootvoid setCDServerNamePrefix(String serverNamePrefix)
serverNamePrefix - the server name prefixvoid setCDXparam(String xparam)
xparam - the xparamvoid setCDAutoBoot(boolean autoBoot)
autoBoot - the auto boot modevoid setCDNbInstances(int nbInsts)
nbInsts - the number of servers in the Clustervoid executeCDConf()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||