com.sun.jmx.remote.opt.internal
Class ProxyRef
java.lang.Object
com.sun.jmx.remote.opt.internal.ProxyRef
- All Implemented Interfaces:
- Externalizable, Serializable, RemoteRef
public class ProxyRef
- extends Object
- implements RemoteRef
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ref
protected RemoteRef ref
ProxyRef
public ProxyRef(RemoteRef ref)
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable
- Throws:
IOException
invoke
public void invoke(RemoteCall call)
throws Exception
- Specified by:
invoke in interface RemoteRef
- Throws:
Exception
invoke
public Object invoke(Remote obj,
Method method,
Object[] params,
long opnum)
throws Exception
- Specified by:
invoke in interface RemoteRef
- Throws:
Exception
done
public void done(RemoteCall call)
throws RemoteException
- Specified by:
done in interface RemoteRef
- Throws:
RemoteException
getRefClass
public String getRefClass(ObjectOutput out)
- Specified by:
getRefClass in interface RemoteRef
newCall
public RemoteCall newCall(RemoteObject obj,
Operation[] op,
int opnum,
long hash)
throws RemoteException
- Specified by:
newCall in interface RemoteRef
- Throws:
RemoteException
remoteEquals
public boolean remoteEquals(RemoteRef obj)
- Specified by:
remoteEquals in interface RemoteRef
remoteHashCode
public int remoteHashCode()
- Specified by:
remoteHashCode in interface RemoteRef
remoteToString
public String remoteToString()
- Specified by:
remoteToString in interface RemoteRef
Copyright © 2014 Terracotta, Inc.. All rights reserved.