class OneWayTransportSender extends TransportSender<SelfSenderConfig,BareEgressContext>
OneWayEgressConnectorElementexchangePattern, logger, senderConfig, status| Constructor and Description |
|---|
OneWayTransportSender(SelfSenderConfig senderConfig,
OneWayEgressConnectorElement connector)
Constructs a the one-way sender that delegates to the provided connector for send out operation
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
destroySender() |
protected void |
initSender(org.springframework.context.ApplicationContext context) |
ExecutionResult |
send(XMessageContext messageContext,
BareEgressContext connectorContext)
Delegates the send out operation into the connector
|
protected void |
startSender() |
protected void |
stopSender() |
destroy, getExchangePattern, getSenderConfig, getStatus, init, start, stopOneWayTransportSender(SelfSenderConfig senderConfig, OneWayEgressConnectorElement connector)
senderConfig - the sender configuration without any meaningful informationconnector - the connector to delegate the send out operation intopublic ExecutionResult send(XMessageContext messageContext, BareEgressContext connectorContext)
send in class TransportSender<SelfSenderConfig,BareEgressContext>messageContext - the message context withe the message to be sent outconnectorContext - a bare connector context without any meaningful information facilitating the frameworkprotected void initSender(org.springframework.context.ApplicationContext context)
initSender in class TransportSender<SelfSenderConfig,BareEgressContext>protected void startSender()
startSender in class TransportSender<SelfSenderConfig,BareEgressContext>protected void stopSender()
stopSender in class TransportSender<SelfSenderConfig,BareEgressContext>protected void destroySender()
destroySender in class TransportSender<SelfSenderConfig,BareEgressContext>Copyright © 2016–2019 AdroitLogic. All rights reserved.