Top Inners Fields Constructors Methods
com.mchange.v2.naming

public Class ReferenceIndirector

extends Object
implements Indirector
Class Inheritance
All Implemented Interfaces
com.mchange.v2.ser.Indirector
Imports
java.io.InvalidObjectException, .IOException, java.util.Hashtable, javax.naming.Context, .InitialContext, .Name, .NamingException, .Reference, .Referenceable, com.mchange.v2.log.MLevel, .MLog, .MLogger, com.mchange.v2.ser.Indirector, .IndirectlySerialized

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
pack-priv Name
pack-priv Hashtable<K, V>
pack-priv static final MLogger
pack-priv Name

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Hashtable<K, V>
public Name
public Name
public IndirectlySerialized
public void
setEnvironmentProperties(Hashtable<K, V> environmentProperties)

public void
setName(Name name)

public void
setNameContextName(Name contextName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contextNameback to summary
pack-priv Name contextName
environmentPropertiesback to summary
pack-priv Hashtable<K, V> environmentProperties
loggerback to summary
pack-priv static final MLogger logger
nameback to summary
pack-priv Name name

Constructor Detail

ReferenceIndirectorback to summary
public ReferenceIndirector()

Method Detail

getEnvironmentPropertiesback to summary
public Hashtable<K, V> getEnvironmentProperties()
getNameback to summary
public Name getName()
getNameContextNameback to summary
public Name getNameContextName()
indirectFormback to summary
public IndirectlySerialized indirectForm(Object orig) throws Exception

Implements com.mchange.v2.ser.Indirector.indirectForm.

setEnvironmentPropertiesback to summary
public void setEnvironmentProperties(Hashtable<K, V> environmentProperties)
setNameback to summary
public void setName(Name name)
setNameContextNameback to summary
public void setNameContextName(Name contextName)
com.mchange.v2.naming back to summary

private Class ReferenceIndirector.ReferenceSerialized

extends Object
implements IndirectlySerialized
Class Inheritance
  • java.lang.Object
  • com.mchange.v2.naming.ReferenceIndirector.ReferenceSerialized
All Implemented Interfaces
com.mchange.v2.ser.IndirectlySerialized, java.io.Serializable

Field Summary

Modifier and TypeField and Description
pack-priv Name
pack-priv Hashtable<K, V>
pack-priv Name
pack-priv Reference

Constructor Summary

AccessConstructor and Description
pack-priv
ReferenceSerialized(Reference reference, Name name, Name contextName, Hashtable<K, V> env)

Method Summary

Modifier and TypeMethod and Description
public Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contextNameback to summary
pack-priv Name contextName
envback to summary
pack-priv Hashtable<K, V> env
nameback to summary
pack-priv Name name
referenceback to summary
pack-priv Reference reference

Constructor Detail

ReferenceSerializedback to summary
pack-priv ReferenceSerialized(Reference reference, Name name, Name contextName, Hashtable<K, V> env)

Method Detail

getObjectback to summary
public Object getObject() throws ClassNotFoundException, IOException

Implements com.mchange.v2.ser.IndirectlySerialized.getObject.