Package commonj.connector.runtime

This package contains runtime interfaces used during invocation of services discovered with EMD.

See:
          Description

Interface Summary
BindingContext The binding context contains information passed from the runtime to the binding in a Map.
BindingRegistry The BindingRegistry provides retrieval of configured DataBinding, DataHandler or FunctionSelector.
DataBinding The data binding represents the mapping between a native data format and a common user application visible format, and vice-versa.
DataHandler The data handler provides transformation function for transforming from one form to another.
ExtendedMessageListener A listener interface supporting inbound messages with notification and request-response style.
FaultBinding The FaultBinding allows the adapter to provide fault support for services.
FaultDataBinding The fault data binding represents the mapping between a native fault format and a common user application visible format represented by the DataObject.
FaultSelector Generates a fault identifier that can be matched with one of the faults associated with the specific outbound operation.
FunctionSelector Generates the key name of a function on an InboundServiceDescription given an adapter-specific inbound object.
InboundInteractionSpec The InboundInteractionSpec interface holds properties representing the interaction from the EIS that the client application can use.
InboundListener Listener interface that provides for inbound notifications and EIS-initiated request/response entry points.
InboundNativeDataRecord The InboundNativeDataRecord is a holder of arguments and result exchanged with data binding when the resource adapter does not support InboundListener or MessageListener interfaces.
RecordDataBinding A specialization of DataBinding interface for the resource adapter implementation.
RecordHolder An interface to support third party generated records.
RecordHolderDataBinding A specialization of DataBinding interface for the resource adapter implementation.
 

Exception Summary
BindingException The BindingException represents an error that occured when working with a configured resource.
DataBindingException An exception used to indicate errors during runtime.
DataHandlerException An exception used to indicate data handling errors during runtime.
FaultException The FaultException represents a fault or a data related error that occured during execution of the interaction through the resource adapter and should be thrown from the execute method of the Interaction if such a condition is detected.
SelectorException An exception used to indicate runtime errors occuring during selection of the EIS function name.
 

Package commonj.connector.runtime Description

This package contains runtime interfaces used during invocation of services discovered with EMD. The runtime interfaces can be implemented by the resource adapter or third party supporting EMD and define the following.

Related Documentation

For overviews and further documentation please see: