package com.completex.objective.components.persistency.io;
import java.io.ObjectOutput;
/**
* ObjectOutput for Persistent Objects
*
* @author Gennady Krizhevsky
*/
public interface PoObjectOutput extends ObjectOutput {
/**
* Return true if persistent object origianl values are to be preserved
*
* @return true if persistent object origianl values are to be preserved
*/
boolean isPreserveOriginalValues();
/**
* Set true if persistent object origianl values are to be preserved
*
* @param preserveOriginalValues set true if persistent object origianl values are to be preserved
*/
void setPreserveOriginalValues(boolean preserveOriginalValues);
}
|