|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface what is a Proxy in Speedo. A proxy a PersistentCapable instance because it is the user object. It is the jorm PBinding because it is unique. There are several fields:
Method Summary | |
void |
copyAccessor(SpeedoAccessor src,
SpeedoAccessor dest)
|
SpeedoAccessor |
createAccessor()
|
java.lang.Object |
getJormConfig()
It retrieves an object helping the configuration of the Jorm class. |
SpeedoAccessor |
getReferenceAccessor()
|
SpeedoAccessor |
getSpeedoAccessor()
It retrieves the SpeedoAccessor instance used in the current context. |
void |
jdoDeletePersistent(ProxyManager pm,
SpeedoAccessor sa)
|
java.lang.Object |
jdoGePNameHints()
Retrieves the hints needed to build the PName of the persistent object during the export action. |
java.lang.String |
jdoGetJdoFileName()
|
java.lang.String |
jdoGetMapperName()
|
java.lang.String |
jdoGetProjectName()
|
ProxyManagerFactory |
jdoGetProxyManagerFactory()
|
TransactionalPersistenceManager |
jdoGetTransactionalPersistenceManager()
|
boolean |
jdoIsActive()
Tests whether the Proxy infrastructure has already been set. |
void |
jdoIsActive(boolean newvalue)
Sets the new value of the proxy flags |
void |
jdoMakePersistent(ProxyManager pm,
SpeedoAccessor sa)
|
void |
jdoSetPNameHints(java.lang.Object hints)
Assignes the hints needed to build the PName of the persistent object during the export action. |
void |
jdoSetProxyManagerFactory(ProxyManagerFactory pmf)
It assignes a ProxyManagerFactory |
void |
jdoSetTransactionalPersistenceManager(TransactionalPersistenceManager tpm)
It assignes a TransactionalPersistenceManager |
void |
setReferenceAccessor(SpeedoAccessor refAcc)
|
void |
speedoAdd(java.lang.Object elem,
int gcFieldNumber)
Adds an element in the gen class field whose number is given. |
Method Detail |
public boolean jdoIsActive()
public void jdoIsActive(boolean newvalue)
newvalue
- the new value of the proxy flagjdoIsActive()
public SpeedoAccessor getSpeedoAccessor()
public SpeedoAccessor getReferenceAccessor()
public void setReferenceAccessor(SpeedoAccessor refAcc)
public SpeedoAccessor createAccessor()
public void copyAccessor(SpeedoAccessor src, SpeedoAccessor dest)
public ProxyManagerFactory jdoGetProxyManagerFactory()
public void jdoSetProxyManagerFactory(ProxyManagerFactory pmf)
pmf
- is the ProxyManagerFactory which represents the data
support inside which the proxy is persistent.public TransactionalPersistenceManager jdoGetTransactionalPersistenceManager()
public void jdoSetTransactionalPersistenceManager(TransactionalPersistenceManager tpm)
tpm
- is the TransactionalPersistenceManager which manage the
concurrency, loading, ... of the proxy.public java.lang.Object getJormConfig()
public void jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
public void jdoDeletePersistent(ProxyManager pm, SpeedoAccessor sa)
public java.lang.String jdoGetMapperName()
public java.lang.String jdoGetProjectName()
public java.lang.String jdoGetJdoFileName()
public java.lang.Object jdoGePNameHints()
public void jdoSetPNameHints(java.lang.Object hints)
public void speedoAdd(java.lang.Object elem, int gcFieldNumber)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |