Package org.jpu.patterns.serviceLocator

Utilities related to the Service Locator pattern.

See:
          Description

Interface Summary
IDataSourceLocator  
IHomeLocator  
ILocator Base class for all the locators in this package.
ILocator.ICache Defines the interface that the cache must fulfill.
ILocator.IIdentifierParser  
ILocator.ILookupStrategy Defines the interface for strategies that perform the actual lookup of objects (usually but not necessarily using JNDI).
ILocator.INarrowStrategy Defines the interface for strategies that narrow objects.
IQueueCFLocator  
IQueueLocator  
ISLSBLocator  
ITopicCFLocator  
ITopicLocator  
IUserTransactionLocator  
IXAQueueCFLocator  
 

Class Summary
DataSourceLocator Subclass of Locator specialized for DataSource's.
HomeLocator Subclass of Locator specialized for EJBHome's.
Locator Implementation of the ILocator interface.
Locator.DefaultLookupStrategy Simple lookup strategy implementation based on "new InitialContext(System.getProperties()).lookup()".
Locator.DefaultNarrowStrategy Simple narrow strategy implementation based on "PortableRemoteObject.narrow()".
Locator.NullCache Simple cache implementation based on HashMap.
QueueCFLocator Subclass of Locator specialized for QueueConnectionFactory's.
QueueLocator Subclass of Locator specialized for Queue's.
ServiceLocatorOptions Contains various options that the client can set when calling the finder methods of Locator or its subclasses.
SLSBLocator Subclass of Locator specialized for stateless session beans.
SLSBLocatorOptions Specialization of ServiceLocatorOptions for use with SLSBLocator.
TopicCFLocator Subclass of Locator specialized for TopicConnectionFactory's.
TopicLocator Subclass of Locator specialized for Topic's.
UserTransactionLocator Subclass of Locator specialized for UserTransaction's.
XAQueueCFLocator Subclass of Locator specialized for XAQueueConnectionFactory's.
 

Exception Summary
InvalidIdentifierException  
ServiceLocatorException  
ServiceLocatorRuntimeException  
 

Package org.jpu.patterns.serviceLocator Description

Utilities related to the Service Locator pattern. See Locator for details.



Copyright (c) 2001-2003 - Apache Software Foundation