public abstract class SimpleReference
extends javax.naming.Reference
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleReference.SimpleObjectFactory
Simply calls getContent() on the SimpleReference
|
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Enumeration<javax.naming.RefAddr> |
EMPTY_ENUMERATION |
| Constructor and Description |
|---|
SimpleReference() |
| Modifier and Type | Method and 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() |
private static final java.util.Enumeration<javax.naming.RefAddr> EMPTY_ENUMERATION
public abstract java.lang.Object getContent()
throws javax.naming.NamingException
javax.naming.NamingException - on errorpublic java.lang.String getClassName()
getClassName in class javax.naming.Referencepublic final java.lang.String getFactoryClassName()
getFactoryClassName in class javax.naming.Referencepublic final java.lang.String getFactoryClassLocation()
getFactoryClassLocation in class javax.naming.Referencepublic final javax.naming.RefAddr get(java.lang.String addrType)
get in class javax.naming.Referencepublic final javax.naming.RefAddr get(int posn)
get in class javax.naming.Referencepublic final java.util.Enumeration<javax.naming.RefAddr> getAll()
getAll in class javax.naming.Referencepublic final int size()
size in class javax.naming.Referencepublic final void add(javax.naming.RefAddr addr)
add in class javax.naming.Referencepublic final void add(int posn,
javax.naming.RefAddr addr)
add in class javax.naming.Referencepublic final java.lang.Object remove(int posn)
remove in class javax.naming.Referencepublic final void clear()
clear in class javax.naming.Referencepublic boolean equals(java.lang.Object obj)
equals in class javax.naming.Referencepublic int hashCode()
hashCode in class javax.naming.Referencepublic java.lang.String toString()
toString in class javax.naming.Referencepublic java.lang.Object clone()
clone in class javax.naming.Reference