| Interface Summary | 
| CredentialCallback | Transport providers get an instance of this callback interface from ALSB. | 
| EndPointOperations.CommonOperation | This is base class for all end point operations. | 
| EndPointOperations.Create | Represents an event when a new transport endpoint is being registered | 
| EndPointOperations.Delete | Represents an event when an existing endpoint needs to be completely
 deleted | 
| EndPointOperations.Resume | Represents an event when an existing endpoint in suspended or disabled
 state needs to be resumed (or re-enabled) | 
| EndPointOperations.Suspend | Represents an event when an existing operational endpoint needs to be
 put in a suspended or disabled state | 
| EndPointOperations.Update | Represents an event when a an existing transport endpoint is updated
 with a new configuration. | 
| InboundTransportMessageContext | Inbound Transport Message Context implements the message context
 abstraction for incoming messages | 
| NoServiceTransportSender | A flavor of TransportSender that is used to send outbound messages through
 ALSB transport subsystem without a registered service. | 
| OutboundTransportMessageContext | Outbound Transport Message Context implements the message context abstraction
 for outgoing messages | 
| SelfDescribedTransportProvider | Those transport providers that generate service binding type description
 from a given transport endpoint need to implement this interface. | 
| ServiceTransportSender | A flavor of TransportSender object that is used by ALSB to send
 outbound messages to a registered service. | 
| TransportEndPoint | A transport endpoint is an ALSB entity/resource where service messages are
 originated or targeted | 
| TransportManager | A singleton object that provides the main point of centralization for
 managing different transport providers, endpoint registration, control,
 processing of inbound and outbound messages, etc | 
| TransportMessageContext | Most message-oriented middleware (MOM) products treat messages as
    lightweight entities that consist of a header and a payload. | 
| TransportProvider | Represents the central point for management of transport protocol-specific
 configuration and runtime properties. | 
| TransportSender | This interface needs to be implemented by those clients of TransportManager
 that wish to make outbound requests | 
| TransportSendListener | This is the callback object supplied to the outbound transport allowing him
 to signal to the system that response processing can proceed. | 
| TransportWLSArtifactDeployer | The plugin interface for modules that need to deploy/undeploy/modify WLS related
 artifacts along with a service bus deployment. |