org.jpu.patterns.serviceLocator
Interface ISLSBLocator

All Superinterfaces:
ILocator
All Known Implementing Classes:
SLSBLocator

public interface ISLSBLocator
extends ILocator


Nested Class Summary
 
Nested classes inherited from class org.jpu.patterns.serviceLocator.ILocator
ILocator.ICache, ILocator.IIdentifierParser, ILocator.ILookupStrategy, ILocator.INarrowStrategy
 
Method Summary
 java.lang.Object getSLSB(java.lang.String homeNamingIdentifier)
           
 java.lang.Object getSLSB(java.lang.String homeNamingIdentifier, java.lang.Class c)
           
 java.lang.Object getSLSB(java.lang.String homeNamingIdentifier, ServiceLocatorOptions options)
           
 
Methods inherited from interface org.jpu.patterns.serviceLocator.ILocator
clearCache, getCache, getDefaultCast, getLookupStrategy, getNarrowStrategy, getObject, getObject, getObject, narrow, narrow, newCache, newLookupStrategy, newNarrowStrategy, removeFromCache, setCache, setLookupStrategy, setNarrowStrategy
 

Method Detail

getSLSB

public java.lang.Object getSLSB(java.lang.String homeNamingIdentifier)
                         throws ServiceLocatorException
Throws:
ServiceLocatorException

getSLSB

public java.lang.Object getSLSB(java.lang.String homeNamingIdentifier,
                                java.lang.Class c)
                         throws ServiceLocatorException
Throws:
ServiceLocatorException

getSLSB

public java.lang.Object getSLSB(java.lang.String homeNamingIdentifier,
                                ServiceLocatorOptions options)
                         throws ServiceLocatorException
Throws:
ServiceLocatorException


Copyright (c) 2001-2003 - Apache Software Foundation