Package org.jboss.as.webservices.config
Class ServerConfigImpl
java.lang.Object
org.jboss.ws.common.management.AbstractServerConfig
org.jboss.as.webservices.config.ServerConfigImpl
- All Implemented Interfaces:
org.jboss.ws.common.management.AbstractServerConfigMBean,org.jboss.wsf.spi.management.ServerConfig
public final class ServerConfigImpl
extends org.jboss.ws.common.management.AbstractServerConfig
implements org.jboss.ws.common.management.AbstractServerConfigMBean
WFLY specific ServerConfig, extending AbstractServerConfig with management
related functionalities.
- Author:
- Alessio Soldano, Richard Opalka, Thomas Diesler, Jim Ma
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.ws.common.management.AbstractServerConfig
org.jboss.ws.common.management.AbstractServerConfig.UpdateCallbackHandler -
Field Summary
Fields inherited from class org.jboss.ws.common.management.AbstractServerConfig
clientConfigStore, endpointConfigStore, GET_SERVER_INTEGRATION_SERVER_CONFIG, stackConfigFields inherited from interface org.jboss.ws.common.management.AbstractServerConfigMBean
OBJECT_NAMEFields inherited from interface org.jboss.wsf.spi.management.ServerConfig
UNDEFINED_HOSTNAME -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate()voidgetHostAlias(String hostname) getVirtualHostPort(String hostname, boolean securePort) voidprotected booleanstatic ServerConfigImplvoidsetClientConfigWrapper(org.jboss.wsf.spi.metadata.config.ClientConfig config, boolean reload) voidsetMbeanServer(MBeanServer mBeanServer) voidsetModifySOAPAddress(boolean flag) voidsetModifySOAPAddress(boolean flag, boolean forceUpdate) voidsetServerEnvironment(org.jboss.as.server.ServerEnvironment serverEnvironment) voidsetUndertowService(UndertowService undertowService) voidsetWebServiceHost(String host) voidsetWebServiceHost(String host, boolean forceUpdate) voidvoidsetWebServicePathRewriteRule(String path, boolean forceUpdate) voidsetWebServicePort(int port) voidsetWebServicePort(int port, boolean forceUpdate) voidsetWebServiceSecurePort(int port) voidsetWebServiceSecurePort(int port, boolean forceUpdate) voidsetWebServiceUriScheme(String scheme, boolean forceUpdate) Methods inherited from class org.jboss.ws.common.management.AbstractServerConfig
destroy, getClientConfig, getEndpointConfig, getImplementationTitle, getImplementationVersion, getServerIntegrationServerConfig, getWebServiceHost, getWebServicePathRewriteRule, getWebServicePort, getWebServiceSecurePort, getWebServiceUriScheme, isModifySOAPAddress, isStatisticsEnabled, registerClientConfig, registerEndpointConfig, reloadClientConfigs, reloadEndpointConfigs, setModifySOAPAddress, setStatisticsEnabled, setWebServiceHost, setWebServicePathRewriteRule, setWebServicePort, setWebServiceSecurePort, setWebServiceUriScheme, setWebServiceUriScheme, unregisterClientConfig, unregisterEndpointConfigMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.ws.common.management.AbstractServerConfigMBean
getImplementationTitle, getImplementationVersion, getWebServiceHost, getWebServicePathRewriteRule, getWebServicePort, getWebServiceSecurePort, getWebServiceUriScheme, isModifySOAPAddress, setWebServiceUriScheme
-
Method Details
-
create
- Overrides:
createin classorg.jboss.ws.common.management.AbstractServerConfig- Throws:
Exception
-
incrementWSDeploymentCount
public void incrementWSDeploymentCount() -
decrementWSDeploymentCount
public void decrementWSDeploymentCount() -
isModifiable
protected boolean isModifiable() -
setWebServiceHost
- Throws:
UnknownHostException
-
setWebServiceHost
- Specified by:
setWebServiceHostin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
setWebServiceHostin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
setWebServiceHostin classorg.jboss.ws.common.management.AbstractServerConfig- Throws:
UnknownHostException
-
setWebServicePathRewriteRule
-
setWebServicePathRewriteRule
- Specified by:
setWebServicePathRewriteRulein interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
setWebServicePathRewriteRulein interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
setWebServicePathRewriteRulein classorg.jboss.ws.common.management.AbstractServerConfig
-
setWebServicePort
public void setWebServicePort(int port, boolean forceUpdate) -
setWebServicePort
public void setWebServicePort(int port) - Specified by:
setWebServicePortin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
setWebServicePortin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
setWebServicePortin classorg.jboss.ws.common.management.AbstractServerConfig
-
setWebServiceSecurePort
public void setWebServiceSecurePort(int port, boolean forceUpdate) -
setWebServiceUriScheme
-
setWebServiceSecurePort
public void setWebServiceSecurePort(int port) - Specified by:
setWebServiceSecurePortin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
setWebServiceSecurePortin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
setWebServiceSecurePortin classorg.jboss.ws.common.management.AbstractServerConfig
-
setModifySOAPAddress
public void setModifySOAPAddress(boolean flag, boolean forceUpdate) -
setModifySOAPAddress
public void setModifySOAPAddress(boolean flag) - Specified by:
setModifySOAPAddressin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
setModifySOAPAddressin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
setModifySOAPAddressin classorg.jboss.ws.common.management.AbstractServerConfig
-
getServerTempDir
- Specified by:
getServerTempDirin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
getServerTempDirin interfaceorg.jboss.wsf.spi.management.ServerConfig
-
getHomeDir
- Specified by:
getHomeDirin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
getHomeDirin interfaceorg.jboss.wsf.spi.management.ServerConfig
-
getServerDataDir
- Specified by:
getServerDataDirin interfaceorg.jboss.ws.common.management.AbstractServerConfigMBean- Specified by:
getServerDataDirin interfaceorg.jboss.wsf.spi.management.ServerConfig
-
getMbeanServer
- Overrides:
getMbeanServerin classorg.jboss.ws.common.management.AbstractServerConfig
-
setMbeanServer
- Overrides:
setMbeanServerin classorg.jboss.ws.common.management.AbstractServerConfig
-
setServerEnvironment
public void setServerEnvironment(org.jboss.as.server.ServerEnvironment serverEnvironment) -
setUndertowService
-
newInstance
-
setClientConfigWrapper
public void setClientConfigWrapper(org.jboss.wsf.spi.metadata.config.ClientConfig config, boolean reload) -
getVirtualHostPort
- Specified by:
getVirtualHostPortin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
getVirtualHostPortin classorg.jboss.ws.common.management.AbstractServerConfig
-
getHostAlias
- Specified by:
getHostAliasin interfaceorg.jboss.wsf.spi.management.ServerConfig- Overrides:
getHostAliasin classorg.jboss.ws.common.management.AbstractServerConfig
-