org.jpu.patterns.serviceLocator.onePerContext
Class TopicLocator

java.lang.Object
  extended byorg.jpu.patterns.serviceLocator.Locator
      extended byorg.jpu.patterns.serviceLocator.TopicLocator
          extended byorg.jpu.patterns.serviceLocator.onePerContext.TopicLocator
All Implemented Interfaces:
ILocator, ITopicLocator

public class TopicLocator
extends TopicLocator

Extends the version in org.jpu.patterns.serviceLocator and adds OnePerContextManager support along with associated public getInstance() methods.


Nested Class Summary
 
Nested classes inherited from class org.jpu.patterns.serviceLocator.Locator
Locator.DefaultIdentifierParser, Locator.DefaultLookupStrategy, Locator.DefaultNarrowStrategy, Locator.NullCache
 
Nested classes inherited from class org.jpu.patterns.serviceLocator.ILocator
ILocator.ICache, ILocator.IIdentifierParser, ILocator.ILookupStrategy, ILocator.INarrowStrategy
 
Constructor Summary
TopicLocator()
           
 
Method Summary
static ITopicLocator getInstance()
           
static ITopicLocator getInstance(java.lang.Object ctx)
           
 
Methods inherited from class org.jpu.patterns.serviceLocator.TopicLocator
getDefaultCast, getTopic, getTopic, getTopic
 
Methods inherited from class org.jpu.patterns.serviceLocator.Locator
clearCache, getCache, getLookupStrategy, getNarrowStrategy, getObject, getObject, getObject, lookup, narrow, narrow, newCache, newIdentifier, newLookupStrategy, newNarrowStrategy, removeFromCache, setCache, setLookupStrategy, setNarrowStrategy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jpu.patterns.serviceLocator.ILocator
clearCache, getCache, getLookupStrategy, getNarrowStrategy, getObject, getObject, getObject, narrow, narrow, newCache, newLookupStrategy, newNarrowStrategy, removeFromCache, setCache, setLookupStrategy, setNarrowStrategy
 

Constructor Detail

TopicLocator

public TopicLocator()
Method Detail

getInstance

public static ITopicLocator getInstance()

getInstance

public static ITopicLocator getInstance(java.lang.Object ctx)


Copyright (c) 2001-2003 - Apache Software Foundation