public interface SourceConnectionAttacher<P extends PhysicalConnectionSource>
ChannelConnection from a component producer, channel or channel binding.| Modifier and Type | Method and Description |
|---|---|
void |
attach(P source,
PhysicalConnectionTarget target,
ChannelConnection connection)
Attach a connection to a component producer or channel binding transport.
|
default void |
detach(P source,
PhysicalConnectionTarget target)
Detach a connection from a source.
|
void attach(P source, PhysicalConnectionTarget target, ChannelConnection connection) throws org.fabric3.api.host.Fabric3Exception
source - the source metadatatarget - the target metadataconnection - the channel connectionorg.fabric3.api.host.Fabric3Exception - if an error is encountered performing the attachdefault void detach(P source, PhysicalConnectionTarget target) throws org.fabric3.api.host.Fabric3Exception
source - the source metadatatarget - the target metadataorg.fabric3.api.host.Fabric3Exception - if an error is encountered performing the attach