org.objectweb.jeremie.libs.services.registry.jndi
Class JRMIReferenceImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
org.objectweb.jeremie.libs.binding.moa.UnicastRemoteObject
org.objectweb.jeremie.libs.services.registry.jndi.JRMIReferenceImpl
- All Implemented Interfaces:
- JRMIRemoteReference, java.rmi.Remote, java.io.Serializable
- public class JRMIReferenceImpl
- extends UnicastRemoteObject
- implements JRMIRemoteReference
Provides an implementation of a Jeremie JNDI Reference.
- See Also:
JRMIRemoteReference
,
Serialized Form
Field Summary |
protected javax.naming.Reference |
ref
The JNDI reference wrapped by this Jeremie reference. |
Constructor Summary |
JRMIReferenceImpl(javax.naming.Reference ref)
Constructs a Jeremie JNDI reference from a plain JNDI reference. |
Method Summary |
javax.naming.Reference |
getReference()
Returns the plain JNDI reference encapsulated in this Jeremie JNDI reference. |
Methods inherited from class java.rmi.server.RemoteStub |
setRef |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ref
protected javax.naming.Reference ref
- The JNDI reference wrapped by this Jeremie reference.
JRMIReferenceImpl
public JRMIReferenceImpl(javax.naming.Reference ref)
throws java.rmi.RemoteException
- Constructs a Jeremie JNDI reference from a plain JNDI reference.
- Parameters:
ref
- a JNDI Reference.
- Throws:
java.rmi.RemoteException
- if something goes wrong.
getReference
public javax.naming.Reference getReference()
- Returns the plain JNDI reference encapsulated in this Jeremie JNDI reference.
- Specified by:
getReference
in interface JRMIRemoteReference
- Returns:
- the underlying plain JNDI reference.