EclipseLink JPA-RS 2.4.1, build 'v20121003-ad44345' API Reference

org.eclipse.persistence.jpa.rs.eventlistener
Interface DescriptorBasedDatabaseEventListener

All Superinterfaces:
org.eclipse.persistence.platform.database.events.DatabaseEventListener

public interface DescriptorBasedDatabaseEventListener
extends org.eclipse.persistence.platform.database.events.DatabaseEventListener

Extends EclipseLink's database event listening capabilities by allowing a listener to subscribe to to change notifications from the database This listener also expands the interface to support subscription on a descriptor basis rather than the wholesale subscription provided by its superclass.

Author:
tware

Method Summary
 void addChangeListener(ChangeListener listener)
           
 void register(org.eclipse.persistence.sessions.Session session, java.lang.String queryName)
          Register for change notifications on a particular descriptor
 void removeChangeListener(ChangeListener listener)
           
 
Methods inherited from interface org.eclipse.persistence.platform.database.events.DatabaseEventListener
initialize, register, remove
 

Method Detail

register

void register(org.eclipse.persistence.sessions.Session session,
              java.lang.String queryName)
Register for change notifications on a particular descriptor

Parameters:
session -
descriptor -

addChangeListener

void addChangeListener(ChangeListener listener)

removeChangeListener

void removeChangeListener(ChangeListener listener)

EclipseLink JPA-RS 2.4.1, build 'v20121003-ad44345' API Reference