org.apache.jdo.tck.pc.instancecallbacks
Class InstanceCallbackClass

java.lang.Object
  extended byorg.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass
All Implemented Interfaces:
javax.jdo.InstanceCallbacks

public class InstanceCallbackClass
extends java.lang.Object
implements javax.jdo.InstanceCallbacks


Nested Class Summary
static class InstanceCallbackClass.KeyClass
           
 
Field Summary
static int arraySize
           
static char[] capturedCharValue
           
static short[] capturedChildToDelete
           
static double[] capturedDoubleValue
           
static java.lang.String[] capturedName
           
static java.lang.String[] capturedNextObjName
           
static java.util.Date[] capturedTimeStamp
           
 char charValue
           
 java.util.HashSet children
           
 short childToDelete
           
 double doubleValue
           
 int intValue
           
 java.lang.String name
           
 InstanceCallbackClass nextObj
           
static int[] numberOfChildren
           
static int objectState
           
static boolean performPreClearTests
           
static boolean performPreDeleteTests
           
static boolean performPreStoreTests
           
static boolean preDeleteCalled
           
static boolean[] processedIndex
           
static int[] sumOfChildrenIntValue
           
 java.util.Date timeStamp
           
static boolean[] transactionActive
           
 
Constructor Summary
InstanceCallbackClass()
           
InstanceCallbackClass(java.lang.String label, java.util.Date createTime, int intValue, double doubleValue, short childToDelete, char charValue, InstanceCallbackClass obj)
           
 
Method Summary
 void addChild(InstanceCallbackClass child)
           
static void initializeStaticsForTest()
           
 void jdoPostLoad()
           
 void jdoPreClear()
           
 void jdoPreDelete()
           
 void jdoPreStore()
           
static void removeAllInstances(javax.jdo.PersistenceManager pm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

performPreClearTests

public static boolean performPreClearTests

performPreDeleteTests

public static boolean performPreDeleteTests

performPreStoreTests

public static boolean performPreStoreTests

preDeleteCalled

public static boolean preDeleteCalled

objectState

public static int objectState

arraySize

public static int arraySize

capturedName

public static java.lang.String[] capturedName

capturedTimeStamp

public static java.util.Date[] capturedTimeStamp

capturedDoubleValue

public static double[] capturedDoubleValue

capturedChildToDelete

public static short[] capturedChildToDelete

capturedCharValue

public static char[] capturedCharValue

capturedNextObjName

public static java.lang.String[] capturedNextObjName

numberOfChildren

public static int[] numberOfChildren

sumOfChildrenIntValue

public static int[] sumOfChildrenIntValue

processedIndex

public static boolean[] processedIndex

transactionActive

public static boolean[] transactionActive

name

public java.lang.String name

timeStamp

public java.util.Date timeStamp

nextObj

public InstanceCallbackClass nextObj

children

public java.util.HashSet children

intValue

public int intValue

doubleValue

public double doubleValue

childToDelete

public short childToDelete

charValue

public char charValue
Constructor Detail

InstanceCallbackClass

public InstanceCallbackClass()

InstanceCallbackClass

public InstanceCallbackClass(java.lang.String label,
                             java.util.Date createTime,
                             int intValue,
                             double doubleValue,
                             short childToDelete,
                             char charValue,
                             InstanceCallbackClass obj)
Method Detail

initializeStaticsForTest

public static void initializeStaticsForTest()

removeAllInstances

public static void removeAllInstances(javax.jdo.PersistenceManager pm)

addChild

public void addChild(InstanceCallbackClass child)

jdoPreStore

public void jdoPreStore()
Specified by:
jdoPreStore in interface javax.jdo.InstanceCallbacks

jdoPreDelete

public void jdoPreDelete()
Specified by:
jdoPreDelete in interface javax.jdo.InstanceCallbacks

jdoPostLoad

public void jdoPostLoad()
Specified by:
jdoPostLoad in interface javax.jdo.InstanceCallbacks

jdoPreClear

public void jdoPreClear()
Specified by:
jdoPreClear in interface javax.jdo.InstanceCallbacks


Copyright © 2005 Apache Software Foundation. All Rights Reserved.