Package com.bea.wli.sb.transports

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.
 

Class Summary
CoLocatedMessageContext This class needs to be extended by a transport provider that implements optimization for co-located outbound calls to go through a Java method invokation instead of transport layer.
DefaultRequestHeaders<T extends RequestHeadersXML> Default implementation of Request Headers
DefaultRequestMetaData<T extends RequestMetaDataXML> default implementation of RequestMetaData for transport who do not define additional request metadata.
DefaultResponseHeaders<T extends ResponseHeadersXML> Default implementation of Response Headers
DefaultResponseMetaData<T extends ResponseMetaDataXML> default implementation of ResponseMetaData for transport who do not define additional response metadata.
EndPointOperations This class describes different types of transport endpoint lifecycle-related events that the transport provider gets notified with.
RequestHeaders Represents a union of standard and user-defined headers in a given inbound or outbound request message.
RequestMetaData<T extends RequestHeaders> Represents inbound or outbound request message meta-data information (e.g.
ResponseHeaders Represents a union of standard and user-defined headers in a given inbound or outbound response message.
ResponseMetaData<T extends ResponseHeaders> Represents inbound or outbound response message meta-data information (e.g.
TransportManagerHelper Helper class that allows the client to execute some common tasks with respect to Transport subsystem
TransportOptions Used to supply options for sending or receiving a message.
TransportValidationContext Container for supplying information to transport providers that can be used when implementing validation checks of endpoint configuration
 

Enum Summary
EndPointOperations.EndPointOperationTypeEnum A Java enumeration type that describes different endpoint operations
TransportEndPoint.MessagePatternEnum SYNCHRONOUS and ASYNCHRONOUS imply the endpoint uses request/response paradigm.
TransportOptions.ModeEnum  
TransportOptions.QoSEnum  
 

Exception Summary
TransportException Represents an exception within the ALSB Transport subsystem (either in a specific transport provider or in the transport framework itself)