org.jboss.wsf.common.management
Class AbstractServerConfig

java.lang.Object
  extended by org.jboss.wsf.common.management.AbstractServerConfig
All Implemented Interfaces:
AbstractServerConfigMBean, org.jboss.wsf.spi.management.ServerConfig

public abstract class AbstractServerConfig
extends java.lang.Object
implements AbstractServerConfigMBean, org.jboss.wsf.spi.management.ServerConfig

Basic implementation of a ServerConfig

Since:
08-May-2006
Author:
Thomas.Diesler@jboss.org, darran.lofthouse@jboss.com

Field Summary
 
Fields inherited from interface org.jboss.wsf.common.management.AbstractServerConfigMBean
OBJECT_NAME
 
Fields inherited from interface org.jboss.wsf.spi.management.ServerConfig
BEAN_NAME, UNDEFINED_HOSTNAME
 
Constructor Summary
AbstractServerConfig()
           
 
Method Summary
 void create()
           
 void destroy()
           
 java.io.File getHomeDir()
           
 javax.management.MBeanServer getMbeanServer()
           
 java.io.File getServerDataDir()
           
 java.io.File getServerTempDir()
           
 java.lang.String getWebServiceHost()
           
 int getWebServicePort()
           
 int getWebServiceSecurePort()
           
 boolean isModifySOAPAddress()
           
 void setMbeanServer(javax.management.MBeanServer mbeanServer)
           
 void setModifySOAPAddress(boolean modify)
           
 void setWebServiceHost(java.lang.String host)
           
 void setWebServicePort(int port)
           
 void setWebServiceSecurePort(int port)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.wsf.spi.management.ServerConfig
getImplementationTitle, getImplementationVersion
 

Constructor Detail

AbstractServerConfig

public AbstractServerConfig()
Method Detail

getMbeanServer

public javax.management.MBeanServer getMbeanServer()

setMbeanServer

public void setMbeanServer(javax.management.MBeanServer mbeanServer)

getWebServiceHost

public java.lang.String getWebServiceHost()
Specified by:
getWebServiceHost in interface org.jboss.wsf.spi.management.ServerConfig

setWebServiceHost

public void setWebServiceHost(java.lang.String host)
                       throws java.net.UnknownHostException
Specified by:
setWebServiceHost in interface org.jboss.wsf.spi.management.ServerConfig
Throws:
java.net.UnknownHostException

setWebServicePort

public void setWebServicePort(int port)
Specified by:
setWebServicePort in interface org.jboss.wsf.spi.management.ServerConfig

setWebServiceSecurePort

public void setWebServiceSecurePort(int port)
Specified by:
setWebServiceSecurePort in interface org.jboss.wsf.spi.management.ServerConfig

isModifySOAPAddress

public boolean isModifySOAPAddress()
Specified by:
isModifySOAPAddress in interface org.jboss.wsf.spi.management.ServerConfig

setModifySOAPAddress

public void setModifySOAPAddress(boolean modify)
Specified by:
setModifySOAPAddress in interface org.jboss.wsf.spi.management.ServerConfig

getServerTempDir

public java.io.File getServerTempDir()
Specified by:
getServerTempDir in interface org.jboss.wsf.spi.management.ServerConfig

getHomeDir

public java.io.File getHomeDir()
Specified by:
getHomeDir in interface org.jboss.wsf.spi.management.ServerConfig

getServerDataDir

public java.io.File getServerDataDir()
Specified by:
getServerDataDir in interface org.jboss.wsf.spi.management.ServerConfig

getWebServicePort

public int getWebServicePort()
Specified by:
getWebServicePort in interface org.jboss.wsf.spi.management.ServerConfig

getWebServiceSecurePort

public int getWebServiceSecurePort()
Specified by:
getWebServiceSecurePort in interface org.jboss.wsf.spi.management.ServerConfig

create

public void create()
            throws java.lang.Exception
Throws:
java.lang.Exception

destroy

public void destroy()
             throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.