| com.sun.jbi.messaging.ConnectionManager
All known Subclasses: com.sun.jbi.messaging.EndpointRegistry,
ConnectionManager | public interface ConnectionManager (Code) | | This interface provides a facility for adding and deleting service
connnections in the NMR. The primary consumer of this interface will
be the DeploymentService. Connection information is contained in the
deployment descriptor for SAs and SUs.
author: Sun Microsystems, Inc. |
Method Summary | |
void | addEndpointConnection(QName fromService, String fromEndpoint, QName toService, String toEndpoint, Link linkType) Add an endpoint-to-endpoint mapping to the NMR connection table. | void | addInterfaceConnection(QName fromInterface, QName toService, String toEndpoint) Add an interface-to-endpoint mapping to the NMR connection table. | boolean | removeEndpointConnection(QName fromService, String fromEndpoint, QName toService, String toEndpoint) Removes an endpoint-to-endpoint mapping from the NMR connection table. | boolean | removeInterfaceConnection(QName fromInterface, QName toService, String toEndpoint) Removes an interface-to-endpoint mapping from the NMR connection table. |
addEndpointConnection | void addEndpointConnection(QName fromService, String fromEndpoint, QName toService, String toEndpoint, Link linkType) throws javax.jbi.messaging.MessagingException(Code) | | Add an endpoint-to-endpoint mapping to the NMR connection table.
Parameters: fromService - service name used by the consumer Parameters: fromEndpoint - endpoint name used by the consumer Parameters: toService - service name used by the provider Parameters: toEndpoint - endpoint name used by the provider |
addInterfaceConnection | void addInterfaceConnection(QName fromInterface, QName toService, String toEndpoint) throws javax.jbi.messaging.MessagingException(Code) | | Add an interface-to-endpoint mapping to the NMR connection table.
Parameters: fromInterface - interface used by the consumer Parameters: toService - service name used by the provider Parameters: toEndpoint - endpoint name used by the provider |
removeEndpointConnection | boolean removeEndpointConnection(QName fromService, String fromEndpoint, QName toService, String toEndpoint)(Code) | | Removes an endpoint-to-endpoint mapping from the NMR connection table.
Parameters: fromService - service name used by the consumer Parameters: fromEndpoint - endpoint name used by the consumer Parameters: toService - service name used by the provider Parameters: toEndpoint - endpoint name used by the provider |
removeInterfaceConnection | boolean removeInterfaceConnection(QName fromInterface, QName toService, String toEndpoint)(Code) | | Removes an interface-to-endpoint mapping from the NMR connection table.
Parameters: fromInterface - interface used by the consumer Parameters: toService - service name used by the provider Parameters: toEndpoint - endpoint name used by the provider true if the connection was removed, false otherwise. |
|
|