Package it.imolinfo.jbi4ejb.jbi.component.runtime

Interface Summary
MessageExchangeHandler This interface is a Handler to perform message exchanges when the component receives the MessageExchange object from the delivery channel.
MessageExchangeHandlerFactory factory interface to create the message exchange handlers.
 

Class Summary
AbstractComponentLifeCycle This class is an abstract implemenation of the ComponentLifeCycle.
AbstractMessageExchangeHandler This class is an abstract implemenation of the MessageExchangeHandler which provides the base implemenation of the ME processing and provides hooks to extended classes to implement component specific processing.
ComponentInstaller This is a default implemenation of the Bootstrap interface.
ComponentRuntime This is the Base implementation of the Component apis.
DefaultComponentLifeCycle Default ComponentLifeCycle implementation.
DefaultMessageExchangeHandler  
DefaultServiceUnitManager Default Service Unit Manager implementation.
InOutProviderMessageExchangeHandler This class implements the InOut Message exchange handler implemenation for the Service Provider.
MessageExchangeHandlerFactory.DefaultMessageExchangeHandlerFactory Default MessageExchangeHandlerFactory implementation that returns the DefaultMessageExchangeHandler for MessageExchange object
MessageExchangeReceiver This main purpose of this class is to manage receiving the MessageExchange object from the DeliveryChannel and process them by delegating the processing of the MessageExchange object to MessageExchangeHandlers configured for the component.
RuntimeContext This class is used to store and retrieve the information that should be available anywhere in the component runtime.
RuntimeHelper Helper class that have easy accessors for the common functions in the component runtime.
ServiceDescriptor This class is a data model of the service that will be used to query the information about the service used in message exchange by service consumer or provider.
ServiceDescriptor.OperationDescriptor  
 



Copyright © 2007-2008 Imola Informatica. All Rights Reserved.