org.wso2.wsas.transport.http
Class GenericHttpsTransportListener

java.lang.Object
  extended byorg.wso2.wsas.transport.http.GenericHttpsTransportListener
All Implemented Interfaces:
org.apache.axis2.transport.TransportListener

public class GenericHttpsTransportListener
extends java.lang.Object
implements org.apache.axis2.transport.TransportListener


Field Summary
 
Fields inherited from interface org.apache.axis2.transport.TransportListener
HOST_ADDRESS, PARAM_PORT
 
Constructor Summary
GenericHttpsTransportListener()
           
GenericHttpsTransportListener(org.apache.axis2.context.ConfigurationContext configurationContext)
           
 
Method Summary
 void destroy()
           
 org.apache.axis2.addressing.EndpointReference getEPRForService(java.lang.String serviceName, java.lang.String ip)
           
 org.apache.axis2.addressing.EndpointReference[] getEPRsForService(java.lang.String serviceName, java.lang.String ip)
           
 org.apache.axis2.context.SessionContext getSessionContext(org.apache.axis2.context.MessageContext messageContext)
           
 void init(org.apache.axis2.context.ConfigurationContext configContext, org.apache.axis2.description.TransportInDescription transportIn)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericHttpsTransportListener

public GenericHttpsTransportListener()

GenericHttpsTransportListener

public GenericHttpsTransportListener(org.apache.axis2.context.ConfigurationContext configurationContext)
Method Detail

init

public void init(org.apache.axis2.context.ConfigurationContext configContext,
                 org.apache.axis2.description.TransportInDescription transportIn)
          throws org.apache.axis2.AxisFault
Specified by:
init in interface org.apache.axis2.transport.TransportListener
Throws:
org.apache.axis2.AxisFault

start

public void start()
           throws org.apache.axis2.AxisFault
Specified by:
start in interface org.apache.axis2.transport.TransportListener
Throws:
org.apache.axis2.AxisFault

stop

public void stop()
          throws org.apache.axis2.AxisFault
Specified by:
stop in interface org.apache.axis2.transport.TransportListener
Throws:
org.apache.axis2.AxisFault

getEPRForService

public org.apache.axis2.addressing.EndpointReference getEPRForService(java.lang.String serviceName,
                                                                      java.lang.String ip)
                                                               throws org.apache.axis2.AxisFault
Specified by:
getEPRForService in interface org.apache.axis2.transport.TransportListener
Throws:
org.apache.axis2.AxisFault

getEPRsForService

public org.apache.axis2.addressing.EndpointReference[] getEPRsForService(java.lang.String serviceName,
                                                                         java.lang.String ip)
                                                                  throws org.apache.axis2.AxisFault
Specified by:
getEPRsForService in interface org.apache.axis2.transport.TransportListener
Throws:
org.apache.axis2.AxisFault

getSessionContext

public org.apache.axis2.context.SessionContext getSessionContext(org.apache.axis2.context.MessageContext messageContext)
Specified by:
getSessionContext in interface org.apache.axis2.transport.TransportListener

destroy

public void destroy()
Specified by:
destroy in interface org.apache.axis2.transport.TransportListener