class OneWayTransportSender extends TransportSender<SelfSenderConfig,BareEgressContext>
OneWayEgressConnectorElement
exchangePattern, 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, stop
OneWayTransportSender(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.