org.apache.openejb.server.cxf
Class CxfEndpoint
java.lang.Object
org.apache.openejb.server.cxf.CxfEndpoint
- Direct Known Subclasses:
- EjbEndpoint, PojoEndpoint
public abstract class CxfEndpoint
- extends Object
|
Constructor Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CXF_JAXWS_PREFIX
public static final String CXF_JAXWS_PREFIX
- See Also:
- Constant Field Values
bus
protected org.apache.cxf.Bus bus
port
protected org.apache.openejb.core.webservices.PortData port
context
protected Context context
implementor
protected Object implementor
server
protected org.apache.cxf.endpoint.Server server
service
protected org.apache.cxf.service.Service service
implInfo
protected org.apache.cxf.jaxws.support.JaxWsImplementorInfo implInfo
serviceFactory
protected org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory
handlerResolver
protected org.apache.openejb.core.webservices.HandlerResolverImpl handlerResolver
httpTransportFactory
protected org.apache.cxf.transport.http.HTTPTransportFactory httpTransportFactory
serviceConfiguration
protected org.apache.openejb.assembler.classic.util.ServiceConfiguration serviceConfiguration
CxfEndpoint
public 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)
getImplementorClass
protected Class getImplementorClass()
getEndpoint
protected org.apache.cxf.endpoint.Endpoint getEndpoint()
isSOAP11
public boolean isSOAP11()
isHTTP
public boolean isHTTP()
getServer
public org.apache.cxf.endpoint.ServerImpl getServer()
getBinding
public Binding getBinding()
setExecutor
public void setExecutor(Executor executor)
getExecutor
public Executor getExecutor()
getImplementor
public Object getImplementor()
getMetadata
public List<Source> getMetadata()
getProperties
public Map<String,Object> getProperties()
isPublished
public boolean isPublished()
publish
public void publish(Object arg0)
publish
public void publish(String address)
setMetadata
public void setMetadata(List<Source> arg0)
setProperties
public void setProperties(Map<String,Object> arg0)
doPublish
protected void doPublish(String address)
init
protected void init()
initHandlers
protected void initHandlers()
throws Exception
- Set appropriate handlers for the port/service/bindings.
- Throws:
Exception
destroyHandlers
protected void destroyHandlers()
stop
public void stop()
Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.