java.io.Serializable
, java.lang.Cloneable
CachingReference
public abstract class SimpleReference
extends javax.naming.Reference
Modifier and Type | Class | Description |
---|---|---|
static class |
SimpleReference.SimpleObjectFactory |
Simply calls getContent() on the SimpleReference
|
Constructor | Description |
---|---|
SimpleReference() |
Modifier and Type | Method | Description |
---|---|---|
void |
add(int posn,
javax.naming.RefAddr addr) |
|
void |
add(javax.naming.RefAddr addr) |
|
void |
clear() |
|
java.lang.Object |
clone() |
|
boolean |
equals(java.lang.Object obj) |
|
javax.naming.RefAddr |
get(int posn) |
|
javax.naming.RefAddr |
get(java.lang.String addrType) |
|
java.util.Enumeration<javax.naming.RefAddr> |
getAll() |
|
java.lang.String |
getClassName() |
We will atleast return an Object.
|
abstract java.lang.Object |
getContent() |
Gets the actual referenced Object.
|
java.lang.String |
getFactoryClassLocation() |
|
java.lang.String |
getFactoryClassName() |
If the JNDI context does not understand simple references, this method will be called
to obtain the class name of a factory.
|
int |
hashCode() |
|
java.lang.Object |
remove(int posn) |
|
int |
size() |
|
java.lang.String |
toString() |
public abstract java.lang.Object getContent() throws javax.naming.NamingException
javax.naming.NamingException
- on errorpublic java.lang.String getClassName()
getClassName
in class javax.naming.Reference
public final java.lang.String getFactoryClassName()
getFactoryClassName
in class javax.naming.Reference
public final java.lang.String getFactoryClassLocation()
getFactoryClassLocation
in class javax.naming.Reference
public final javax.naming.RefAddr get(java.lang.String addrType)
get
in class javax.naming.Reference
public final javax.naming.RefAddr get(int posn)
get
in class javax.naming.Reference
public final java.util.Enumeration<javax.naming.RefAddr> getAll()
getAll
in class javax.naming.Reference
public final int size()
size
in class javax.naming.Reference
public final void add(javax.naming.RefAddr addr)
add
in class javax.naming.Reference
public final void add(int posn, javax.naming.RefAddr addr)
add
in class javax.naming.Reference
public final java.lang.Object remove(int posn)
remove
in class javax.naming.Reference
public final void clear()
clear
in class javax.naming.Reference
public boolean equals(java.lang.Object obj)
equals
in class javax.naming.Reference
public int hashCode()
hashCode
in class javax.naming.Reference
public java.lang.String toString()
toString
in class javax.naming.Reference
public java.lang.Object clone()
clone
in class javax.naming.Reference
Copyright © 2005–2018. All rights reserved.