All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.ibm.beans.dip.DipToObjectMap
This class is for serialization. Because java.util.EventListener does not extend the java.io.Serializable interface, the DippableSupport interface should not force the listeners to be serializable. Therefore a DippableSupport implementation wants to re-create the listeners during deserialization. To re-create the listeners, the DippableSupport implemention need the Object returned from the Dip.createImplementation() method. This dip implementation object may or may not be Serializable. Either way is acceptable. If the dip implementation object is Serializable, the DippableSupport implementors need to save it during serialization. If the dip implementation object is not Serializable, the DippableSupport implementors need to re-create it during deserialization. This approach gives maximum flexability to the dips.
public DipToObjectMap(Dip newDip, Object newImpl)
public final Dip getDip()
public final Object getDipsImplementation()
All Packages Class Hierarchy This Package Previous Next Index