groovyx.gpars.serial
Class DefaultRemoteHandle

java.lang.Object
  extended by groovyx.gpars.serial.RemoteHandle
      extended by groovyx.gpars.serial.DefaultRemoteHandle
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Actor.MyRemoteHandle

public class DefaultRemoteHandle
extends RemoteHandle

Author:
Alex Tkachman
See Also:
Serialized Form

Field Summary
private  java.lang.Class<?> klazz
           
private static long serialVersionUID
           
 
Fields inherited from class groovyx.gpars.serial.RemoteHandle
hostId, serialId
 
Constructor Summary
DefaultRemoteHandle(java.util.UUID id, java.util.UUID hostId, java.lang.Class<?> klazz)
           
 
Method Summary
protected  WithSerialId createObject(SerialContext context)
           
 
Methods inherited from class groovyx.gpars.serial.RemoteHandle
readResolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

klazz

private final java.lang.Class<?> klazz
Constructor Detail

DefaultRemoteHandle

public DefaultRemoteHandle(java.util.UUID id,
                           java.util.UUID hostId,
                           java.lang.Class<?> klazz)
Method Detail

createObject

protected WithSerialId createObject(SerialContext context)
                             throws java.lang.InstantiationException,
                                    java.lang.IllegalAccessException,
                                    java.lang.reflect.InvocationTargetException,
                                    java.lang.NoSuchMethodException
Specified by:
createObject in class RemoteHandle
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException

Copyright © 2008–2010 Václav Pech. All Rights Reserved.