org.apache.axis2.osgi.tx
Class HttpListener
java.lang.Object
org.apache.axis2.osgi.tx.HttpListener
- All Implemented Interfaces:
- TransportListener
public class HttpListener
- extends java.lang.Object
- implements TransportListener
Default HttpListener that synch with the underlying listerner frameworks.
This implemenation uses org.osgi.service.http.port property to find the port.
At the moment this will assume the underlying evn is Equinox. if the prior property is not set
this will default to 80.
|
Constructor Summary |
HttpListener(org.osgi.framework.BundleContext context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpListener
public HttpListener(org.osgi.framework.BundleContext context)
init
public void init(ConfigurationContext configCtx,
TransportInDescription transprtIn)
throws AxisFault
- Specified by:
init in interface TransportListener
- Throws:
AxisFault
start
public void start()
throws AxisFault
- Specified by:
start in interface TransportListener
- Throws:
AxisFault
stop
public void stop()
throws AxisFault
- Specified by:
stop in interface TransportListener
- Throws:
AxisFault
getEPRForService
public EndpointReference getEPRForService(java.lang.String serviceName,
java.lang.String ip)
throws AxisFault
- Specified by:
getEPRForService in interface TransportListener
- Throws:
AxisFault
getEPRsForService
public EndpointReference[] getEPRsForService(java.lang.String serviceName,
java.lang.String ip)
throws AxisFault
- Specified by:
getEPRsForService in interface TransportListener
- Throws:
AxisFault
getSessionContext
public SessionContext getSessionContext(MessageContext messageContext)
- Specified by:
getSessionContext in interface TransportListener
destroy
public void destroy()
- Specified by:
destroy in interface TransportListener
Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.