public abstract class CxfEndpoint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Bus |
bus |
protected javax.naming.Context |
context |
static java.lang.String |
CXF_JAXWS_PREFIX |
protected DestinationFactory |
destinationFactory |
protected static java.util.logging.Logger |
FACTORY_BEAN_LOG |
protected HandlerResolverImpl |
handlerResolver |
protected java.lang.Object |
implementor |
protected JaxWsImplementorInfo |
implInfo |
protected PortData |
port |
protected Server |
server |
protected Service |
service |
protected ServiceConfiguration |
serviceConfiguration |
protected JaxWsServiceFactoryBean |
serviceFactory |
Constructor and Description |
---|
CxfEndpoint(Bus bus,
PortData port,
javax.naming.Context context,
java.lang.Object implementor,
DestinationFactory destinationFactory,
ServiceConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected static JaxWsServiceFactoryBean |
configureService(JaxWsServiceFactoryBean serviceFactory,
ServiceConfiguration configuration,
java.lang.String prefix) |
protected void |
destroyHandlers() |
protected void |
doPublish(java.lang.String address) |
protected Service |
doServiceCreate() |
javax.xml.ws.Binding |
getBinding() |
protected org.apache.cxf.endpoint.Endpoint |
getEndpoint() |
java.util.concurrent.Executor |
getExecutor() |
java.lang.Object |
getImplementor() |
protected java.lang.Class |
getImplementorClass() |
java.util.List<javax.xml.transform.Source> |
getMetadata() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
ServerImpl |
getServer() |
protected void |
init() |
protected void |
initHandlers()
Set appropriate handlers for the port/service/bindings.
|
boolean |
isHTTP() |
boolean |
isPublished() |
boolean |
isSOAP11() |
void |
publish(java.lang.Object arg0) |
void |
publish(java.lang.String address) |
void |
setExecutor(java.util.concurrent.Executor executor) |
void |
setMetadata(java.util.List<javax.xml.transform.Source> arg0) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> arg0) |
void |
stop() |
public static final java.lang.String CXF_JAXWS_PREFIX
protected static final java.util.logging.Logger FACTORY_BEAN_LOG
protected Bus bus
protected PortData port
protected javax.naming.Context context
protected java.lang.Object implementor
protected Server server
protected Service service
protected JaxWsImplementorInfo implInfo
protected JaxWsServiceFactoryBean serviceFactory
protected HandlerResolverImpl handlerResolver
protected DestinationFactory destinationFactory
protected ServiceConfiguration serviceConfiguration
public CxfEndpoint(Bus bus, PortData port, javax.naming.Context context, java.lang.Object implementor, DestinationFactory destinationFactory, ServiceConfiguration configuration)
protected Service doServiceCreate()
protected java.lang.Class getImplementorClass()
protected org.apache.cxf.endpoint.Endpoint getEndpoint()
public boolean isSOAP11()
public boolean isHTTP()
public ServerImpl getServer()
public javax.xml.ws.Binding getBinding()
public void setExecutor(java.util.concurrent.Executor executor)
public java.util.concurrent.Executor getExecutor()
public java.lang.Object getImplementor()
public java.util.List<javax.xml.transform.Source> getMetadata()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public boolean isPublished()
public void publish(java.lang.Object arg0)
public void publish(java.lang.String address)
public void setMetadata(java.util.List<javax.xml.transform.Source> arg0)
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> arg0)
protected void doPublish(java.lang.String address)
protected void init()
protected void initHandlers() throws java.lang.Exception
java.lang.Exception
protected void destroyHandlers()
public void stop()
protected static JaxWsServiceFactoryBean configureService(JaxWsServiceFactoryBean serviceFactory, ServiceConfiguration configuration, java.lang.String prefix)