org.apache.xbean.naming.reference
Class CachingReference
java.lang.Object
javax.naming.Reference
org.apache.xbean.naming.reference.SimpleReference
org.apache.xbean.naming.reference.CachingReference
- All Implemented Interfaces:
- Serializable, Cloneable
public class CachingReference
- extends SimpleReference
- See Also:
- Serialized Form
Methods inherited from class org.apache.xbean.naming.reference.SimpleReference |
add, add, clear, clone, equals, get, get, getAll, getFactoryClassLocation, getFactoryClassName, hashCode, remove, size, toString |
CachingReference
public CachingReference(String fullName,
Reference reference)
wrapReference
public static Object wrapReference(String fullName,
Object value)
wrapReferences
public static Map wrapReferences(Map bindings)
getContent
public Object getContent()
throws NamingException
- Description copied from class:
SimpleReference
- Gets the actual referenced Object.
- Specified by:
getContent
in class SimpleReference
- Returns:
- the referenced object
- Throws:
NamingException
getClassName
public String getClassName()
- Description copied from class:
SimpleReference
- We will atleast return an Object. Subclasses may want to provide a more specific class.
- Overrides:
getClassName
in class SimpleReference
- Returns:
- "java.lang.Object"
Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.