com.triactive.jdo
Interface StateManager

All Superinterfaces:
javax.jdo.spi.StateManager

public interface StateManager
extends javax.jdo.spi.StateManager


Method Summary
 void deletePersistent(boolean noStore)
           
 void dump(java.io.PrintWriter out)
           
 void evict()
           
 void flush()
           
 java.lang.Object getField(int fieldNumber)
           
 javax.jdo.spi.PersistenceCapable getObject()
           
 java.lang.Object getObjectId()
           
 PersistenceManager getPersistenceManager()
           
 StoreManager getStoreManager()
           
 void makeDirty(int fieldNumber)
           
 void makeNontransactional()
           
 boolean makePersistent()
           
 void makeTransactional()
           
 void makeTransient()
           
 void offerPrefetchedFields(int[] fieldNumbers, FieldManager fm)
           
 void postCommit()
           
 void preRollback()
           
 void provideFields(int[] fieldNumbers, FieldManager fm)
           
 void refresh()
           
 void replaceFields(int[] fieldNumbers, FieldManager fm)
           
 void retrieve(boolean DFGOnly)
           
 void setField(int fieldNumber, java.lang.Object currentValue, java.lang.Object newValue, boolean noStore)
           
 void validate()
           
 
Methods inherited from interface javax.jdo.spi.StateManager
getBooleanField, getByteField, getCharField, getDoubleField, getFloatField, getIntField, getLongField, getObjectField, getObjectId, getPersistenceManager, getShortField, getStringField, getTransactionalObjectId, isDeleted, isDirty, isLoaded, isNew, isPersistent, isTransactional, makeDirty, preSerialize, providedBooleanField, providedByteField, providedCharField, providedDoubleField, providedFloatField, providedIntField, providedLongField, providedObjectField, providedShortField, providedStringField, replacingBooleanField, replacingByteField, replacingCharField, replacingDoubleField, replacingFlags, replacingFloatField, replacingIntField, replacingLongField, replacingObjectField, replacingShortField, replacingStateManager, replacingStringField, setBooleanField, setByteField, setCharField, setDoubleField, setFloatField, setIntField, setLongField, setObjectField, setShortField, setStringField
 

Method Detail

getObject

javax.jdo.spi.PersistenceCapable getObject()

getObjectId

java.lang.Object getObjectId()

getPersistenceManager

PersistenceManager getPersistenceManager()

getStoreManager

StoreManager getStoreManager()

makePersistent

boolean makePersistent()

makeDirty

void makeDirty(int fieldNumber)

makeTransactional

void makeTransactional()

makeNontransactional

void makeNontransactional()

makeTransient

void makeTransient()

evict

void evict()

refresh

void refresh()

retrieve

void retrieve(boolean DFGOnly)

postCommit

void postCommit()

preRollback

void preRollback()

deletePersistent

void deletePersistent(boolean noStore)

validate

void validate()

offerPrefetchedFields

void offerPrefetchedFields(int[] fieldNumbers,
                           FieldManager fm)

flush

void flush()

getField

java.lang.Object getField(int fieldNumber)

setField

void setField(int fieldNumber,
              java.lang.Object currentValue,
              java.lang.Object newValue,
              boolean noStore)

provideFields

void provideFields(int[] fieldNumbers,
                   FieldManager fm)

replaceFields

void replaceFields(int[] fieldNumbers,
                   FieldManager fm)

dump

void dump(java.io.PrintWriter out)


Copyright ? 2001-2007 The TJDO Project All Rights Reserved.