public abstract class CxfWsContainer extends java.lang.Object implements HttpListener
Modifier and Type | Field and Description |
---|---|
protected Bus |
bus |
protected AbstractHTTPDestination |
destination |
protected CxfEndpoint |
endpoint |
protected PortData |
port |
protected ServiceConfiguration |
serviceConfiguration |
protected DestinationFactory |
transportFactory |
Constructor and Description |
---|
CxfWsContainer(Bus bus,
DestinationFactory transportFactory,
PortData port,
ServiceConfiguration config) |
Modifier and Type | Method and Description |
---|---|
protected abstract CxfEndpoint |
createEndpoint() |
void |
destroy() |
CxfEndpoint |
getEndpoint() |
protected java.lang.String |
getFakeUrl() |
void |
onMessage(HttpRequest request,
HttpResponse response) |
protected abstract javax.management.ObjectName |
registerMBean() |
protected abstract void |
setWsldUrl(java.lang.String wsdl) |
void |
start() |
protected final Bus bus
protected final PortData port
protected AbstractHTTPDestination destination
protected CxfEndpoint endpoint
protected DestinationFactory transportFactory
protected final ServiceConfiguration serviceConfiguration
public CxfWsContainer(Bus bus, DestinationFactory transportFactory, PortData port, ServiceConfiguration config)
public void start()
protected java.lang.String getFakeUrl()
protected abstract CxfEndpoint createEndpoint()
protected abstract javax.management.ObjectName registerMBean()
protected abstract void setWsldUrl(java.lang.String wsdl)
public void destroy()
public void onMessage(HttpRequest request, HttpResponse response) throws java.lang.Exception
onMessage
in interface HttpListener
java.lang.Exception
public CxfEndpoint getEndpoint()