public abstract class BusHolder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.cxf.Bus |
bus |
protected org.jboss.wsf.stack.cxf.configuration.BusHolder.BusHolderLifeCycleListener |
busHolderListener |
static String |
PARAM_CXF_BEANS_URL |
static String |
PARAM_CXF_GEN_URL |
protected org.apache.cxf.service.factory.FactoryBeanListener |
policySetsListener |
| Constructor and Description |
|---|
BusHolder() |
BusHolder(org.apache.cxf.Bus bus) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Performs close operations
|
void |
configure(org.apache.cxf.resource.ResourceResolver resolver,
org.apache.cxf.configuration.Configurer configurer,
org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData wsmd,
ClassLoader depRuntimeClassLoader)
Update the Bus held by the this instance using the provided parameters.
|
abstract org.apache.cxf.configuration.Configurer |
createServerConfigurer(org.jboss.ws.api.binding.BindingCustomization customization,
WSDLFilePublisher wsdlPublisher,
List<org.jboss.wsf.spi.deployment.Endpoint> depEndpoints,
org.jboss.wsf.spi.deployment.UnifiedVirtualFile root,
String epConfigName,
String epConfigFile)
A convenient method for getting a jbossws cxf server configurer
|
org.apache.cxf.Bus |
getBus()
Return the hold bus
|
protected static void |
setAdditionalWorkQueues(org.apache.cxf.Bus bus,
Map<String,String> props)
Adds work queues parsing simple values of properties in jboss-webservices.xml:
cxf.queue.
|
protected void |
setBus(org.apache.cxf.Bus bus) |
protected static void |
setCXFManagement(org.apache.cxf.Bus bus,
Map<String,String> props) |
protected static void |
setInterceptors(org.apache.cxf.Bus bus,
Map<String,String> props) |
protected static void |
setResourceResolver(org.apache.cxf.Bus bus,
org.apache.cxf.resource.ResourceResolver resourceResolver) |
protected static void |
setWSDiscovery(org.apache.cxf.Bus bus,
Map<String,String> props) |
public static final String PARAM_CXF_BEANS_URL
public static final String PARAM_CXF_GEN_URL
protected org.apache.cxf.Bus bus
protected org.jboss.wsf.stack.cxf.configuration.BusHolder.BusHolderLifeCycleListener busHolderListener
protected org.apache.cxf.service.factory.FactoryBeanListener policySetsListener
public void configure(org.apache.cxf.resource.ResourceResolver resolver,
org.apache.cxf.configuration.Configurer configurer,
org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData wsmd,
ClassLoader depRuntimeClassLoader)
resolver - The ResourceResolver to configure, if anyconfigurer - The JBossWSCXFConfigurer to install in the bus, if anywsmd - The current JBossWebservicesMetaData, if anydepRuntimeClassLoader - The current deployment classloaderpublic void close()
public abstract org.apache.cxf.configuration.Configurer createServerConfigurer(org.jboss.ws.api.binding.BindingCustomization customization,
WSDLFilePublisher wsdlPublisher,
List<org.jboss.wsf.spi.deployment.Endpoint> depEndpoints,
org.jboss.wsf.spi.deployment.UnifiedVirtualFile root,
String epConfigName,
String epConfigFile)
customization - The binding customization to set in the configurer, if anywsdlPublisher - The wsdl file publisher to set in the configurer, if anydepEndpoints - The list of deployment endpointsepConfigName - The endpoint configuration name, if anyepConfigFile - The endpoint configuration file, if anyprotected static void setInterceptors(org.apache.cxf.Bus bus,
Map<String,String> props)
protected static void setResourceResolver(org.apache.cxf.Bus bus,
org.apache.cxf.resource.ResourceResolver resourceResolver)
protected static void setAdditionalWorkQueues(org.apache.cxf.Bus bus,
Map<String,String> props)
Constants.bus - wsmd - protected static void setCXFManagement(org.apache.cxf.Bus bus,
Map<String,String> props)
protected static void setWSDiscovery(org.apache.cxf.Bus bus,
Map<String,String> props)
public org.apache.cxf.Bus getBus()
protected void setBus(org.apache.cxf.Bus bus)
Copyright © 2014 JBoss, by Red Hat. All rights reserved.