public class DefaultHttpCallback extends Object implements HttpCallback
HttpCallback
. This class
does not only start the http inbound endpoint that is able to receive the
callbacks, it also contains a processor chain to be invoked upon reception.Modifier and Type | Class and Description |
---|---|
class |
DefaultHttpCallback.FlowRefMessageProcessor |
PHASE_NAME
PHASE_NAME
Constructor and Description |
---|
DefaultHttpCallback(Flow callbackFlow,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async) |
DefaultHttpCallback(Flow callbackFlow,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async,
Object connector) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async,
Object connector) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async,
MessagingExceptionHandler exceptionHandler) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async,
MessagingExceptionHandler exceptionHandler,
Object connector) |
DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async,
Object connector) |
DefaultHttpCallback(MessageProcessor callbackMessageProcessor,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async) |
DefaultHttpCallback(MessageProcessor callbackMessageProcessor,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
Boolean async,
Object connector) |
DefaultHttpCallback(MessageProcessor callbackMessageProcessor,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async) |
DefaultHttpCallback(MessageProcessor callbackMessageProcessor,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async,
MessagingExceptionHandler exceptionHandler,
Object connector) |
DefaultHttpCallback(MessageProcessor callbackMessageProcessor,
MuleContext muleContext,
String callbackDomain,
Integer localPort,
Integer remotePort,
String callbackPath,
Boolean async,
Object connector) |
Modifier and Type | Method and Description |
---|---|
Flow |
getFlow() |
String |
getUrl()
Retrieves url
|
void |
setForceOldHttpTransport(boolean forceOldHttpTransport) |
void |
setMuleContext(MuleContext value)
Sets muleContext
|
void |
start()
Starts a http inbound endpoint served by the underlying connector.
|
void |
stop()
Stops and disposes the processor chain and the inbound endpoint.
|
public DefaultHttpCallback(Flow callbackFlow, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async)
public DefaultHttpCallback(MessageProcessor callbackMessageProcessor, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async)
public DefaultHttpCallback(MessageProcessor callbackMessageProcessor, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async)
public DefaultHttpCallback(Flow callbackFlow, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async, Object connector)
public DefaultHttpCallback(MessageProcessor callbackMessageProcessor, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async, Object connector)
public DefaultHttpCallback(MessageProcessor callbackMessageProcessor, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async, Object connector)
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async, Object connector) throws MuleException
MuleException
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async, Object connector) throws MuleException
MuleException
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, Boolean async) throws MuleException
MuleException
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async) throws MuleException
MuleException
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async, MessagingExceptionHandler exceptionHandler) throws MuleException
MuleException
public DefaultHttpCallback(List<MessageProcessor> callbackMessageProcessors, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async, MessagingExceptionHandler exceptionHandler, Object connector) throws MuleException
MuleException
public DefaultHttpCallback(MessageProcessor callbackMessageProcessor, MuleContext muleContext, String callbackDomain, Integer localPort, Integer remotePort, String callbackPath, Boolean async, MessagingExceptionHandler exceptionHandler, Object connector) throws MuleException
MuleException
public String getUrl()
getUrl
in interface HttpCallback
public void setMuleContext(MuleContext value)
setMuleContext
in interface MuleContextAware
value
- Value to setpublic void setForceOldHttpTransport(boolean forceOldHttpTransport)
public void start() throws MuleException
start
in interface Startable
MuleException
public void stop() throws MuleException
stop
in interface Stoppable
MuleException
public Flow getFlow()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.