Class CachingReference

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class CachingReference
    extends SimpleReference
    Version:
    $Rev: 355877 $ $Date: 2005-12-10 18:48:27 -0800 (Sat, 10 Dec 2005) $
    See Also:
    Serialized Form
    • Constructor Detail

      • CachingReference

        public CachingReference​(java.lang.String fullName,
                                javax.naming.Reference reference,
                                javax.naming.Context context)
    • Method Detail

      • wrapReference

        public static java.lang.Object wrapReference​(java.lang.String fullName,
                                                     java.lang.Object value,
                                                     javax.naming.Context context)
      • wrapReferences

        public static java.util.Map<java.lang.String,​java.lang.Object> wrapReferences​(java.util.Map<java.lang.String,​java.lang.Object> bindings,
                                                                                            javax.naming.Context context)
      • getContent

        public java.lang.Object getContent()
                                    throws javax.naming.NamingException
        Description copied from class: SimpleReference
        Gets the actual referenced Object.
        Specified by:
        getContent in class SimpleReference
        Returns:
        the referenced object
        Throws:
        javax.naming.NamingException - on error
      • getClassName

        public java.lang.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"