public class Axis2HttpTransportListener
extends java.lang.Object
implements org.apache.axis2.transport.TransportListener
Axis2HttpTransportListener
is the Axis2 Transport Listener implementation for HTTP transport based on Netty.Modifier and Type | Field and Description |
---|---|
protected java.util.List<org.apache.synapse.commons.handlers.MessagingHandler> |
messagingHandlers |
protected SourceConfiguration |
sourceConfiguration |
protected org.apache.axis2.description.TransportInDescription |
transportInDescription |
Constructor and Description |
---|
Axis2HttpTransportListener() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
org.apache.axis2.addressing.EndpointReference |
getEPRForService(java.lang.String s,
java.lang.String s1) |
org.apache.axis2.addressing.EndpointReference[] |
getEPRsForService(java.lang.String s,
java.lang.String s1) |
org.apache.axis2.context.SessionContext |
getSessionContext(org.apache.axis2.context.MessageContext messageContext) |
void |
init(org.apache.axis2.context.ConfigurationContext configurationContext,
org.apache.axis2.description.TransportInDescription transportInDescription) |
protected org.wso2.transport.http.netty.contract.config.ListenerConfiguration |
initListenerConfiguration() |
protected Scheme |
initScheme() |
void |
setMessagingHandlers(java.util.List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandlers) |
void |
start() |
void |
stop() |
protected SourceConfiguration sourceConfiguration
protected java.util.List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandlers
protected org.apache.axis2.description.TransportInDescription transportInDescription
public void init(org.apache.axis2.context.ConfigurationContext configurationContext, org.apache.axis2.description.TransportInDescription transportInDescription) throws org.apache.axis2.AxisFault
init
in interface org.apache.axis2.transport.TransportListener
org.apache.axis2.AxisFault
public void start() throws org.apache.axis2.AxisFault
start
in interface org.apache.axis2.transport.TransportListener
org.apache.axis2.AxisFault
public void stop() throws org.apache.axis2.AxisFault
stop
in interface org.apache.axis2.transport.TransportListener
org.apache.axis2.AxisFault
public org.apache.axis2.addressing.EndpointReference getEPRForService(java.lang.String s, java.lang.String s1)
getEPRForService
in interface org.apache.axis2.transport.TransportListener
public org.apache.axis2.addressing.EndpointReference[] getEPRsForService(java.lang.String s, java.lang.String s1)
getEPRsForService
in interface org.apache.axis2.transport.TransportListener
public org.apache.axis2.context.SessionContext getSessionContext(org.apache.axis2.context.MessageContext messageContext)
getSessionContext
in interface org.apache.axis2.transport.TransportListener
public void destroy()
destroy
in interface org.apache.axis2.transport.TransportListener
protected Scheme initScheme()
protected org.wso2.transport.http.netty.contract.config.ListenerConfiguration initListenerConfiguration() throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public void setMessagingHandlers(java.util.List<org.apache.synapse.commons.handlers.MessagingHandler> messagingHandlers)
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.