au.gov.tas.dpiwe.mr.bean
Class SerializableBeanObject

java.lang.Object
  extended by au.gov.tas.dpiwe.mr.bean.SerializableBeanObject
All Implemented Interfaces:
Serializable

public class SerializableBeanObject
extends Object
implements Serializable

This is a ClientManagedBeanObject wrapper which can be serialized.

Version:
1.0.0.2
Author:
Kade Hansson
See Also:
Serialized Form

Constructor Summary
SerializableBeanObject()
          Construct a new SerializableBeanObject.
SerializableBeanObject(ClientManagedLocalObject underlyingObject)
          Construct a new SerializableBeanObject.
 
Method Summary
 Object readResolve()
          Returns a new ClientManagedLocalObject corresponding to the representation in this SerializableBeanObject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializableBeanObject

public SerializableBeanObject()
Construct a new SerializableBeanObject.


SerializableBeanObject

public SerializableBeanObject(ClientManagedLocalObject underlyingObject)
                       throws CloneNotSupportedException
Construct a new SerializableBeanObject.

Parameters:
underlyingObject - a ClientManagedLocalObject instance.
Throws:
CloneNotSupportedException - if this bean cannot be serialized.
Method Detail

readResolve

public Object readResolve()
                   throws ObjectStreamException
Returns a new ClientManagedLocalObject corresponding to the representation in this SerializableBeanObject.

Returns:
a new ClientManagedLocalObject corresponding to the representation in this SerializableBeanObject.
Throws:
ObjectStreamException