Interface | Description |
---|---|
CredentialCallback |
Transport providers get an instance of this callback interface from OSB.
|
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
|
InboundTransportMessageContextExtension |
Extends the current
InboundTransportMessageContext interface with new methods that give Transport Provider access to response payload, etc. |
NoServiceTransportSender |
A flavor of TransportSender that is used to send outbound messages through OSB 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 OSB to send outbound messages to a registered service.
|
TransportConstants | |
TransportCustomBindingProvider |
Represents a class responsible for facilitating in generating the extensible elements of SOAP binding or all the elements of custom BEA (OSB) binding used during generation of effective WSDL for WSDL-based transports.
|
TransportDiagnosticsProvider |
Those transport providers that generate diagnostics need to implement this interface.
|
TransportEndPoint |
A transport endpoint is an OSB entity/resource where service messages are originated or targeted
|
TransportEndPointExtension |
Extend TransportEndpoint interface with additional features such as caching configuration for optimized access.
|
TransportEndPointUriStickinessExtension |
Extend TransportEndpoint interface with uri-session stickiness information
|
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
|
TransportManagerHelper.I |
Helper definition
|
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.
|
TransportProviderFactory |
This interface is the extension point to plug custom OSB transports in Eclipse.
|
TransportReplySender |
This interface will be implemented by OSB transport/pipeline runtime to give the inbound transport endpoint access to inbound response parameters.
|
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.
|
TransportWLSArtifactDeployerExtension |
Class | Description |
---|---|
AbstractTransportCustomBindingProvider | |
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 The context property Bag contains other objects useful during validation.
|
Enum | Description |
---|---|
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.Option | |
TransportOptions.QoSEnum |
Exception | Description |
---|---|
TransportException |
Represents an exception within the OSB Transport subsystem (either in a specific transport provider or in the transport framework itself).
|