|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PersistenceContext
This context extends the QueryContext
with extra functionality needed
for internal processing.
Method Summary | ||
---|---|---|
void |
clearAggregatedObjects(RegistryBean bean)
Removes from the pool all registry beans aggregated by the given bean. |
|
void |
clearProcessed()
Clears the set of processed beans. |
|
void |
fireObjectCreated(PersistenceEvent event)
Fires an event for creating an object. |
|
void |
fireObjectDeleted(PersistenceEvent event)
Fires event for deleting an object. |
|
void |
fireObjectUpdated(PersistenceEvent event)
Fires an event for updating an object. |
|
void |
firePreObjectCreated(PersistenceEvent event)
Fires an event before creating an object. |
|
void |
firePreObjectDeleted(PersistenceEvent event)
Fires event before deleting an object. |
|
void |
firePreObjectUpdated(PersistenceEvent event)
Fires an event before updating an object. |
|
ManagedBeanPool |
getBeanPool()
Retrieves reference to the bean pool. |
|
ConfigurationManager |
getConfigurationManager()
Retrieves the ConfigurationManager |
|
|
getMapper(java.lang.Class<T> pClass)
Returns the Mapper for the given interface. |
|
|
getObjectFactory(java.lang.Class<T> beanClass)
Retrieves the ObjectFactory for given bean type. |
|
|
getPersistenceEngine(java.lang.Class<T> pClass)
Returns the PersistenceEngine for the given bean. |
|
RegistryObjectModel |
getRegistryObjectModel()
Returns the RegistryObjectModel |
|
boolean |
isProcessed(RegistryBean bean)
Determines if the given RegistryBean has been processed during
the current processing. |
|
void |
setProcessed(RegistryBean bean)
Marks the given RegistryBean as being processed. |
Methods inherited from interface com.softwareag.centrasite.appl.framework.persistence.QueryContext |
---|
getBusinessLifeCycleManager, getBusinessQueryManager, getConfiguration, getLocale, getRegistryAccessor, getRegistryObjectPaths, getRegistryService |
Method Detail |
---|
<T extends RegistryBean> PersistenceEngine<T> getPersistenceEngine(java.lang.Class<T> pClass) throws java.lang.Exception
PersistenceEngine
for the given bean.
java.lang.Exception
<T extends RegistryBean> BeanMapper<T> getMapper(java.lang.Class<T> pClass)
<T extends RegistryBean> ObjectFactory getObjectFactory(java.lang.Class<T> beanClass)
ObjectFactory
for given bean type.
ManagedBeanPool getBeanPool()
getBeanPool
in interface QueryContext
ConfigurationManager getConfigurationManager()
ConfigurationManager
ConfigurationManager
boolean isProcessed(RegistryBean bean)
RegistryBean
has been processed during
the current processing.
bean
-
void setProcessed(RegistryBean bean)
RegistryBean
as being processed.
bean
- void clearProcessed()
isProcessed(RegistryBean)
method will return false
.
void fireObjectDeleted(PersistenceEvent event)
event
- void firePreObjectDeleted(PersistenceEvent event)
event
- void fireObjectUpdated(PersistenceEvent event)
event
- void firePreObjectUpdated(PersistenceEvent event)
event
- void fireObjectCreated(PersistenceEvent event)
event
- void firePreObjectCreated(PersistenceEvent event)
event
- void clearAggregatedObjects(RegistryBean bean)
bean
- RegistryObjectModel getRegistryObjectModel()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |