org.jpu.patterns.serviceLocator
Class ServiceLocatorOptions

java.lang.Object
  extended byorg.jpu.patterns.serviceLocator.ServiceLocatorOptions
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
SLSBLocatorOptions

public class ServiceLocatorOptions
extends java.lang.Object
implements java.lang.Cloneable

Contains various options that the client can set when calling the finder methods of Locator or its subclasses.


Field Summary
 java.lang.Class castTo
           
 boolean noCache
           
 java.lang.Object[] userdata
           
 
Constructor Summary
ServiceLocatorOptions()
           
 
Method Summary
 java.lang.Object clone()
           
static ServiceLocatorOptions defaultIfNull(ServiceLocatorOptions o)
           
 java.lang.Class getCastTo()
           
 boolean getNoCache()
           
 java.lang.Object[] getUserData()
           
static ServiceLocatorOptions makeNew(ServiceLocatorOptions o)
           
 ServiceLocatorOptions setCastTo(java.lang.Class c)
           
 ServiceLocatorOptions setNoCache(boolean b)
           
 ServiceLocatorOptions setUserData(java.lang.Object[] m)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

userdata

public java.lang.Object[] userdata

castTo

public java.lang.Class castTo

noCache

public boolean noCache
Constructor Detail

ServiceLocatorOptions

public ServiceLocatorOptions()
Method Detail

clone

public java.lang.Object clone()

makeNew

public static ServiceLocatorOptions makeNew(ServiceLocatorOptions o)

defaultIfNull

public static ServiceLocatorOptions defaultIfNull(ServiceLocatorOptions o)

setUserData

public ServiceLocatorOptions setUserData(java.lang.Object[] m)

setCastTo

public ServiceLocatorOptions setCastTo(java.lang.Class c)

setNoCache

public ServiceLocatorOptions setNoCache(boolean b)

getCastTo

public java.lang.Class getCastTo()

getNoCache

public boolean getNoCache()

getUserData

public java.lang.Object[] getUserData()

toString

public java.lang.String toString()


Copyright (c) 2001-2003 - Apache Software Foundation