public class OutboundStrategies extends java.lang.Object implements OutboundStrategy
OutboundStrategy
s that are applied to
a component to see if it can be adapted to an Outbound
.Constructor and Description |
---|
OutboundStrategies() |
Modifier and Type | Method and Description |
---|---|
OutboundStrategy |
hasDestinationAnnotationStrategy()
Provides a strategy base on the
Destination annotation. |
OutboundStrategy |
isOutboundAlreadyStrategy()
Provides a strategy that checks to see if the component is a
Outbound already. |
<T> Outbound<T> |
outboundFor(java.lang.Object component,
ArooaSession session)
Attempt to provide an
Outbound . |
public <T> Outbound<T> outboundFor(java.lang.Object component, ArooaSession session)
OutboundStrategy
Outbound
.outboundFor
in interface OutboundStrategy
component
- The component or its proxy.public OutboundStrategy isOutboundAlreadyStrategy()
Outbound
already.public OutboundStrategy hasDestinationAnnotationStrategy()
Destination
annotation.