|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatabaseEventListener
PUBLIC: Defines the API for integration with a database event notification service. This allows the EclipseLink cache to be invalidated by database change events. This is used to support Oracle DCN (Database Change event Notification), but could also be used by triggers or other services.
DatabaseChangeNotificationType
Method Summary | |
---|---|
void |
initialize(ClassDescriptor descriptor,
org.eclipse.persistence.internal.sessions.AbstractSession session)
Initialize the descriptor to receive database change events. |
void |
register(Session session)
Register for database change events and invalidate the session's cache. |
void |
remove(Session session)
Remove registration from database change events. |
Method Detail |
---|
void register(Session session)
void remove(Session session)
void initialize(ClassDescriptor descriptor, org.eclipse.persistence.internal.sessions.AbstractSession session)
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |