org.oddjob.beanbus.mega
Interface OutboundStrategy

All Known Implementing Classes:
OutboundStrategies

public interface OutboundStrategy

Something that can attempt to adapt a component to an Outbound.

Author:
rob

Method Summary
<T> Outbound<T>
outboundFor(Object component, ArooaSession session)
          Attempt to provide an Outbound.
 

Method Detail

outboundFor

<T> Outbound<T> outboundFor(Object component,
                            ArooaSession session)
Attempt to provide an Outbound.

Parameters:
component - The component or its proxy.
sessin - A session that might be useful.
Returns:
An Outbound or null if this strategy can not provide it.