class ProxySetupStateManager extends Object implements StateManager
SET_ATTACH, SET_REMOTE, SET_USER| Constructor and Description |
|---|
ProxySetupStateManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
accessingField(int i)
Field access callback.
|
void |
dirty(String s)
Make named field dirty.
|
Object |
fetchObjectId()
Return the object id, assigning it if necessary.
|
Object |
getGenericContext()
Persistence context.
|
Object |
getPCPrimaryKey(Object oid,
int field)
Return the persistence-capable primary key object by extracting the
identity value of the related instance stored in the given field from
the given object id.
|
Object |
getVersion()
Returns the optimistic version for this instance.
|
boolean |
isDeleted()
Whether the instance is deleted in this transaction.
|
boolean |
isDetached()
Whether the instance is detached (i.e.
|
boolean |
isDirty()
Whether the instance has been modified in this transaction.
|
boolean |
isNew()
Whether the instance is newly-persisted in this transaction.
|
boolean |
isPersistent()
Whether the instance is persistent.
|
boolean |
isTransactional()
Whether the instance is transactional.
|
void |
providedBooleanField(PersistenceCapable pc,
int i,
boolean b)
Provide state callback.
|
void |
providedByteField(PersistenceCapable pc,
int i,
byte b)
Provide state callback.
|
void |
providedCharField(PersistenceCapable pc,
int i,
char c)
Provide state callback.
|
void |
providedDoubleField(PersistenceCapable pc,
int i,
double d)
Provide state callback.
|
void |
providedFloatField(PersistenceCapable pc,
int i,
float f)
Provide state callback.
|
void |
providedIntField(PersistenceCapable pc,
int i,
int i2)
Provide state callback.
|
void |
providedLongField(PersistenceCapable pc,
int i,
long l)
Provide state callback.
|
void |
providedObjectField(PersistenceCapable pc,
int i,
Object o)
Provide state callback.
|
void |
providedShortField(PersistenceCapable pc,
int i,
short s)
Provide state callback.
|
void |
providedStringField(PersistenceCapable pc,
int i,
String s)
Provide state callback.
|
void |
proxyDetachedDeserialized(int idx)
Proxy the given detached field after deserialization.
|
boolean |
replaceBooleanField(PersistenceCapable pc,
int i)
Replace state callback.
|
byte |
replaceByteField(PersistenceCapable pc,
int i)
Replace state callback.
|
char |
replaceCharField(PersistenceCapable pc,
int i)
Replace state callback.
|
double |
replaceDoubleField(PersistenceCapable pc,
int i)
Replace state callback.
|
float |
replaceFloatField(PersistenceCapable pc,
int i)
Replace state callback.
|
int |
replaceIntField(PersistenceCapable pc,
int i)
Replace state callback.
|
long |
replaceLongField(PersistenceCapable pc,
int i)
Replace state callback.
|
Object |
replaceObjectField(PersistenceCapable pc,
int i)
Replace state callback.
|
short |
replaceShortField(PersistenceCapable pc,
int i)
Replace state callback.
|
StateManager |
replaceStateManager(StateManager sm)
Change state manager.
|
String |
replaceStringField(PersistenceCapable pc,
int i)
Replace state callback.
|
boolean |
serializing()
Callback to prepare instance for serialization.
|
void |
setProxyData(PersistenceCapable pc,
ClassMetaData meta) |
void |
settingBooleanField(PersistenceCapable pc,
int i,
boolean b,
boolean b2,
int set)
Setting state callback.
|
void |
settingByteField(PersistenceCapable pc,
int i,
byte b,
byte b2,
int set)
Setting state callback.
|
void |
settingCharField(PersistenceCapable pc,
int i,
char c,
char c2,
int set)
Setting state callback.
|
void |
settingDoubleField(PersistenceCapable pc,
int i,
double d,
double d2,
int set)
Setting state callback.
|
void |
settingFloatField(PersistenceCapable pc,
int i,
float f,
float f2,
int set)
Setting state callback.
|
void |
settingIntField(PersistenceCapable pc,
int i,
int i2,
int i3,
int set)
Setting state callback.
|
void |
settingLongField(PersistenceCapable pc,
int i,
long l,
long l2,
int set)
Setting state callback.
|
void |
settingObjectField(PersistenceCapable pc,
int i,
Object o,
Object o2,
int set)
Setting state callback.
|
void |
settingShortField(PersistenceCapable pc,
int i,
short s,
short s2,
int set)
Setting state callback.
|
void |
settingStringField(PersistenceCapable pc,
int i,
String s,
String s2,
int set)
Setting state callback.
|
boolean |
writeDetached(ObjectOutput out)
Write detached state object and detached state manager to the
given stream.
|
public void setProxyData(PersistenceCapable pc, ClassMetaData meta)
public Object getPCPrimaryKey(Object oid, int field)
StateManagergetPCPrimaryKey in interface StateManagerpublic StateManager replaceStateManager(StateManager sm)
StateManagerreplaceStateManager in interface StateManagerpublic boolean isDirty()
StateManagerisDirty in interface StateManagerpublic boolean isTransactional()
StateManagerisTransactional in interface StateManagerpublic boolean isPersistent()
StateManagerisPersistent in interface StateManagerpublic boolean isNew()
StateManagerisNew in interface StateManagerpublic boolean isDeleted()
StateManagerisDeleted in interface StateManagerpublic boolean isDetached()
StateManagerisDetached in interface StateManagerpublic Object getGenericContext()
StateManagergetGenericContext in interface StateManagerpublic void dirty(String s)
StateManagerdirty in interface StateManagerpublic Object fetchObjectId()
StateManagerfetchObjectId in interface StateManagerpublic Object getVersion()
StateManagergetVersion in interface StateManagerpublic void accessingField(int i)
StateManageraccessingField in interface StateManagerpublic boolean serializing()
StateManagerserializing in interface StateManagerpublic boolean writeDetached(ObjectOutput out)
StateManagerwriteDetached in interface StateManagerpublic void proxyDetachedDeserialized(int idx)
StateManagerproxyDetachedDeserialized in interface StateManagerpublic void settingBooleanField(PersistenceCapable pc, int i, boolean b, boolean b2, int set)
StateManagersettingBooleanField in interface StateManagerpublic void settingCharField(PersistenceCapable pc, int i, char c, char c2, int set)
StateManagersettingCharField in interface StateManagerpublic void settingByteField(PersistenceCapable pc, int i, byte b, byte b2, int set)
StateManagersettingByteField in interface StateManagerpublic void settingShortField(PersistenceCapable pc, int i, short s, short s2, int set)
StateManagersettingShortField in interface StateManagerpublic void settingIntField(PersistenceCapable pc, int i, int i2, int i3, int set)
StateManagersettingIntField in interface StateManagerpublic void settingLongField(PersistenceCapable pc, int i, long l, long l2, int set)
StateManagersettingLongField in interface StateManagerpublic void settingFloatField(PersistenceCapable pc, int i, float f, float f2, int set)
StateManagersettingFloatField in interface StateManagerpublic void settingDoubleField(PersistenceCapable pc, int i, double d, double d2, int set)
StateManagersettingDoubleField in interface StateManagerpublic void settingStringField(PersistenceCapable pc, int i, String s, String s2, int set)
StateManagersettingStringField in interface StateManagerpublic void settingObjectField(PersistenceCapable pc, int i, Object o, Object o2, int set)
StateManagersettingObjectField in interface StateManagerpublic void providedBooleanField(PersistenceCapable pc, int i, boolean b)
StateManagerprovidedBooleanField in interface StateManagerpublic void providedCharField(PersistenceCapable pc, int i, char c)
StateManagerprovidedCharField in interface StateManagerpublic void providedByteField(PersistenceCapable pc, int i, byte b)
StateManagerprovidedByteField in interface StateManagerpublic void providedShortField(PersistenceCapable pc, int i, short s)
StateManagerprovidedShortField in interface StateManagerpublic void providedIntField(PersistenceCapable pc, int i, int i2)
StateManagerprovidedIntField in interface StateManagerpublic void providedLongField(PersistenceCapable pc, int i, long l)
StateManagerprovidedLongField in interface StateManagerpublic void providedFloatField(PersistenceCapable pc, int i, float f)
StateManagerprovidedFloatField in interface StateManagerpublic void providedDoubleField(PersistenceCapable pc, int i, double d)
StateManagerprovidedDoubleField in interface StateManagerpublic void providedStringField(PersistenceCapable pc, int i, String s)
StateManagerprovidedStringField in interface StateManagerpublic void providedObjectField(PersistenceCapable pc, int i, Object o)
StateManagerprovidedObjectField in interface StateManagerpublic boolean replaceBooleanField(PersistenceCapable pc, int i)
StateManagerreplaceBooleanField in interface StateManagerpublic char replaceCharField(PersistenceCapable pc, int i)
StateManagerreplaceCharField in interface StateManagerpublic byte replaceByteField(PersistenceCapable pc, int i)
StateManagerreplaceByteField in interface StateManagerpublic short replaceShortField(PersistenceCapable pc, int i)
StateManagerreplaceShortField in interface StateManagerpublic int replaceIntField(PersistenceCapable pc, int i)
StateManagerreplaceIntField in interface StateManagerpublic long replaceLongField(PersistenceCapable pc, int i)
StateManagerreplaceLongField in interface StateManagerpublic float replaceFloatField(PersistenceCapable pc, int i)
StateManagerreplaceFloatField in interface StateManagerpublic double replaceDoubleField(PersistenceCapable pc, int i)
StateManagerreplaceDoubleField in interface StateManagerpublic String replaceStringField(PersistenceCapable pc, int i)
StateManagerreplaceStringField in interface StateManagerpublic Object replaceObjectField(PersistenceCapable pc, int i)
StateManagerreplaceObjectField in interface StateManagerCopyright © 2006–2015 Apache Software Foundation. All rights reserved.