org.apache.ojb.odmg
Class Image

java.lang.Object
  extended by org.apache.ojb.odmg.Image
Direct Known Subclasses:
Image.Field, Image.MultipleRef, Image.SingleRef

public abstract class Image
extends java.lang.Object

This class encapsulates classes used to take persistence capable object state snapshoot and to detect changed fields or references.

Version:
$Id: Image.java 365232 2005-12-21 22:36:07Z tomdz $

Nested Class Summary
static class Image.Field
           
static class Image.ImageException
          Thrown if something unexpected is happen when handling the object images for state detection.
static interface Image.ImageListener
           
static class Image.MultipleRef
           
static class Image.SingleRef
           
 
Method Summary
abstract  void cleanup(boolean reuse)
           
abstract  boolean modified(Image other)
           
 void performReferenceDetection(Image oldImage)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cleanup

public abstract void cleanup(boolean reuse)

modified

public abstract boolean modified(Image other)

performReferenceDetection

public void performReferenceDetection(Image oldImage)


(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30