|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.component.framework.JBIBootstrap
org.ow2.petals.component.framework.DefaultBootstrap
org.ow2.petals.binding.soap.SoapBootstrap
public class SoapBootstrap
The bootstrap class. Copy all the configuration files in the good directories.
| Field Summary | |
|---|---|
protected SoapBootstrapOperations |
bootstrapOperations
|
static java.util.logging.Logger |
logger
|
| Fields inherited from class org.ow2.petals.component.framework.DefaultBootstrap |
|---|
mbeanName |
| Fields inherited from class org.ow2.petals.component.framework.JBIBootstrap |
|---|
installContext |
| Constructor Summary | |
|---|---|
SoapBootstrap()
|
|
| Method Summary | |
|---|---|
java.lang.String |
addModule(java.lang.String url)
Add a module to the Axis2 engine. |
protected void |
copyConfigurationFiles()
Copy the needed configuration files to the Axis2 directories. |
protected void |
createWorkDirectories()
Create the directories that will be used by axis |
protected void |
doInit()
|
protected java.util.List<java.lang.String> |
getAttributeList()
|
int |
getHttpAcceptors()
Get the number of acceptors |
java.lang.String |
getHttpHostName()
Get the HTTP host name |
int |
getHttpPort()
Get the HTTP port |
java.lang.String |
getHttpServicesContext()
Get the HTTP service context |
boolean |
getHttpServicesList()
Return if the service list is available |
java.lang.String |
getHttpServicesMapping()
Get the HTTP service mapping |
java.lang.String |
getHttpsKeyPassword()
Get the key password |
java.lang.String |
getHttpsKeystoreFile()
Get the keystore file path |
java.lang.String |
getHttpsKeystorePassword()
Get the keystore password |
java.lang.String |
getHttpsKeystoreType()
Get the keystore type (JKS / PKCS12) |
int |
getHttpsPort()
Get HTTPS port. |
java.lang.String |
getHttpsTruststoreFile()
Get the truststore file path |
java.lang.String |
getHttpsTruststorePassword()
Get the truststore password |
java.lang.String |
getHttpsTruststoreType()
Get the truststore type (JKS / PKCS12) |
int |
getHttpThreadPoolSizeMax()
Get the HTTP thread pool maximum size |
int |
getHttpThreadPoolSizeMin()
Get the HTTP thread pool minimum size |
java.lang.String |
getJavaNamingFactoryInitial()
Get the Java initial factory naming |
java.lang.String |
getJavaNamingProviderURL()
Get the Java URL provider naming |
java.lang.String |
getJMSConnectionFactoryJNDIName()
Get the JMS connection factory JNDI name |
protected java.util.List<java.lang.String> |
getMethodList()
|
boolean |
isHttpsEnabled()
Return if HTTPS is enabled |
void |
setHttpAcceptors(int httpAcceptors)
Set HTTP acceptor number |
void |
setHttpHostName(java.lang.String httpHostName)
Set the HTTP host name |
void |
setHttpPort(int httpPort)
Set the HTTP port |
void |
setHttpsEnabled(boolean isHttpsEnabled)
Define if HTTPS is enabled |
void |
setHttpServicesContext(java.lang.String httpServicesContext)
Set HTTP service context |
void |
setHttpServicesList(boolean httpServicesList)
Define if the service list is available |
void |
setHttpServicesMapping(java.lang.String httpServicesMapping)
Set the HTTP service mapping |
void |
setHttpsKeyPassword(java.lang.String httpsKeytoreKeyPassword)
Set the key password |
void |
setHttpsKeystoreFile(java.lang.String httpsKeytoreFile)
Set the keystore absolute file path |
void |
setHttpsKeystorePassword(java.lang.String httpsKeytorePassword)
Set the keystore password |
void |
setHttpsKeystoreType(java.lang.String httpsKeystoreType)
Set the type of the keystore (JKS / PKCS12) |
void |
setHttpsPort(int httpsPort)
Set the HTTPS port |
void |
setHttpsTruststoreFile(java.lang.String httpsTruststoreFile)
Set the truststore absolute file path |
void |
setHttpsTruststorePassword(java.lang.String httpsTruststorePassword)
Set the truststore password |
void |
setHttpsTruststoreType(java.lang.String httpsTruststoreType)
Set the type of the truststore (JKS / PKCS12) |
void |
setHttpThreadPoolSizeMax(int httpThreadPoolSizeMax)
Set the HTTP thread pool maximum size |
void |
setHttpThreadPoolSizeMin(int httpThreadPoolSizeMin)
Set the HTTP thread pool minimum size |
void |
setJavaNamingFactoryInitial(java.lang.String javaNamingFactoryInitial)
Set the Java initial factory naming |
void |
setJavaNamingProviderURL(java.lang.String javaNamingProviderURL)
Set the Java URL provider naming |
void |
setJMSConnectionFactoryJNDIName(java.lang.String jmsConnectionFactoryJNDIName)
Set the JMS connection factory JNDI name |
| Methods inherited from class org.ow2.petals.component.framework.DefaultBootstrap |
|---|
cleanUp, getExtensionMBeanName, onInstall |
| Methods inherited from class org.ow2.petals.component.framework.JBIBootstrap |
|---|
getInstallContext, getJbiComponentConfiguration, getLogger, init, onUninstall |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SoapBootstrapOperations bootstrapOperations
public static final java.util.logging.Logger logger
| Constructor Detail |
|---|
public SoapBootstrap()
| Method Detail |
|---|
public java.lang.String addModule(java.lang.String url)
throws java.lang.Exception
url -
javax.jbi.JBIException
java.lang.Exception
protected void copyConfigurationFiles()
throws javax.jbi.JBIException
javax.jbi.JBIExceptionprotected void createWorkDirectories()
installPath -
protected void doInit()
throws javax.jbi.JBIException
doInit in class org.ow2.petals.component.framework.DefaultBootstrapjavax.jbi.JBIExceptionprotected java.util.List<java.lang.String> getAttributeList()
getAttributeList in class org.ow2.petals.component.framework.DefaultBootstrappublic int getHttpAcceptors()
public java.lang.String getHttpHostName()
public int getHttpPort()
public java.lang.String getHttpServicesContext()
public boolean getHttpServicesList()
public java.lang.String getHttpServicesMapping()
public int getHttpThreadPoolSizeMax()
public int getHttpThreadPoolSizeMin()
public java.lang.String getJavaNamingFactoryInitial()
public java.lang.String getJavaNamingProviderURL()
public java.lang.String getJMSConnectionFactoryJNDIName()
public boolean isHttpsEnabled()
public java.lang.String getHttpsKeystoreType()
public int getHttpsPort()
public java.lang.String getHttpsKeystoreFile()
public java.lang.String getHttpsKeystorePassword()
public java.lang.String getHttpsKeyPassword()
public java.lang.String getHttpsTruststoreType()
public java.lang.String getHttpsTruststoreFile()
public java.lang.String getHttpsTruststorePassword()
protected java.util.List<java.lang.String> getMethodList()
getMethodList in class org.ow2.petals.component.framework.DefaultBootstrappublic void setHttpAcceptors(int httpAcceptors)
httpAcceptors - the number of HTTP acceptorpublic void setHttpHostName(java.lang.String httpHostName)
httpHostName - the HTTP host namepublic void setHttpPort(int httpPort)
httpPort - the HTTP portpublic void setHttpServicesContext(java.lang.String httpServicesContext)
httpServicesContext - the HTTP service contextpublic void setHttpServicesList(boolean httpServicesList)
httpServicesList - true if the service list is available, otherwise falsepublic void setHttpServicesMapping(java.lang.String httpServicesMapping)
httpServicesMapping - the HTTP service mappingpublic void setHttpThreadPoolSizeMax(int httpThreadPoolSizeMax)
httpThreadPoolSizeMax - the HTTP thread pool maximum sizepublic void setHttpThreadPoolSizeMin(int httpThreadPoolSizeMin)
httpThreadPoolSizeMin - the HTTP thread pool minimum sizepublic void setJavaNamingFactoryInitial(java.lang.String javaNamingFactoryInitial)
javaNamingFactoryInitial - the Java initial factory namingpublic void setJavaNamingProviderURL(java.lang.String javaNamingProviderURL)
javaNamingProviderURL - the Java URL provider namingpublic void setJMSConnectionFactoryJNDIName(java.lang.String jmsConnectionFactoryJNDIName)
jmsConnectionFactoryJNDIName - the JMS connection factory JNDI namepublic void setHttpsEnabled(boolean isHttpsEnabled)
isHttpsEnabled - a flag set to true if HTTPS is enabled, otherwise falsepublic void setHttpsPort(int httpsPort)
httpPort - the HTTPS portpublic void setHttpsKeystoreType(java.lang.String httpsKeystoreType)
httpsKeystoreType - the type of the keystore (JKS / PKCS12)public void setHttpsKeystoreFile(java.lang.String httpsKeytoreFile)
httpsKeytoreFile - the keystore absolute file pathpublic void setHttpsKeystorePassword(java.lang.String httpsKeytorePassword)
httpsKeytorePassword - the keystore passwordpublic void setHttpsKeyPassword(java.lang.String httpsKeytoreKeyPassword)
httpsKeytoreKeyPassword - the key passwordpublic void setHttpsTruststoreType(java.lang.String httpsTruststoreType)
httpsTruststoreType - the type of the truststore (JKS / PKCS12)public void setHttpsTruststoreFile(java.lang.String httpsTruststoreFile)
httpsTruststoreFile - the truststore absolute file pathpublic void setHttpsTruststorePassword(java.lang.String httpsTruststorePassword)
httpsTruststorePassword - the truststore password
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||