public abstract class CxfEndpoint extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.cxf.Bus |
bus |
protected Context |
context |
static String |
CXF_JAXWS_PREFIX |
protected static Logger |
FACTORY_BEAN_LOG |
protected org.apache.openejb.core.webservices.HandlerResolverImpl |
handlerResolver |
protected org.apache.cxf.transport.http.HTTPTransportFactory |
httpTransportFactory |
protected Object |
implementor |
protected org.apache.cxf.jaxws.support.JaxWsImplementorInfo |
implInfo |
protected org.apache.openejb.core.webservices.PortData |
port |
protected org.apache.cxf.endpoint.Server |
server |
protected org.apache.cxf.service.Service |
service |
protected org.apache.openejb.assembler.classic.util.ServiceConfiguration |
serviceConfiguration |
protected org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean |
serviceFactory |
| Constructor and Description |
|---|
CxfEndpoint(org.apache.cxf.Bus bus,
org.apache.openejb.core.webservices.PortData port,
Context context,
Object implementor,
org.apache.cxf.transport.http.HTTPTransportFactory httpTransportFactory,
org.apache.openejb.assembler.classic.util.ServiceConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected static org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean |
configureService(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory,
org.apache.openejb.assembler.classic.util.ServiceConfiguration configuration,
String prefix) |
protected void |
destroyHandlers() |
protected void |
doPublish(String address) |
protected org.apache.cxf.service.Service |
doServiceCreate() |
Binding |
getBinding() |
protected org.apache.cxf.endpoint.Endpoint |
getEndpoint() |
Executor |
getExecutor() |
Object |
getImplementor() |
protected Class |
getImplementorClass() |
List<Source> |
getMetadata() |
Map<String,Object> |
getProperties() |
org.apache.cxf.endpoint.ServerImpl |
getServer() |
protected void |
init() |
protected void |
initHandlers()
Set appropriate handlers for the port/service/bindings.
|
boolean |
isHTTP() |
boolean |
isPublished() |
boolean |
isSOAP11() |
void |
publish(Object arg0) |
void |
publish(String address) |
void |
setExecutor(Executor executor) |
void |
setMetadata(List<Source> arg0) |
void |
setProperties(Map<String,Object> arg0) |
void |
stop() |
public static final String CXF_JAXWS_PREFIX
protected static final Logger FACTORY_BEAN_LOG
protected org.apache.cxf.Bus bus
protected org.apache.openejb.core.webservices.PortData port
protected Context context
protected Object implementor
protected org.apache.cxf.endpoint.Server server
protected org.apache.cxf.service.Service service
protected org.apache.cxf.jaxws.support.JaxWsImplementorInfo implInfo
protected org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory
protected org.apache.openejb.core.webservices.HandlerResolverImpl handlerResolver
protected org.apache.cxf.transport.http.HTTPTransportFactory httpTransportFactory
protected org.apache.openejb.assembler.classic.util.ServiceConfiguration serviceConfiguration
protected org.apache.cxf.service.Service doServiceCreate()
protected Class getImplementorClass()
protected org.apache.cxf.endpoint.Endpoint getEndpoint()
public boolean isSOAP11()
public boolean isHTTP()
public org.apache.cxf.endpoint.ServerImpl getServer()
public Binding getBinding()
public void setExecutor(Executor executor)
public Executor getExecutor()
public Object getImplementor()
public boolean isPublished()
public void publish(Object arg0)
public void publish(String address)
protected void doPublish(String address)
protected void init()
protected void initHandlers()
throws Exception
Exceptionprotected void destroyHandlers()
public void stop()
protected static org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean configureService(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory,
org.apache.openejb.assembler.classic.util.ServiceConfiguration configuration,
String prefix)
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.