javax.sql
Interface RowSetListener

All Superinterfaces:
EventListener sample code for java.util.EventListener definition code for java.util.EventListener

public interface RowSetListener
extends EventListener sample code for java.util.EventListener definition code for java.util.EventListener

An interface that must be implemented by a component that wants to be notified when a significant event happens in the life of a RowSet object. A component becomes a listener by being registered with a RowSet object via the method RowSet.addRowSetListener. How a registered component implements this interface determines what it does when it is notified of an event.

Since:
1.4

Method Summary
 void cursorMoved sample code for javax.sql.RowSetListener.cursorMoved(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.cursorMoved(javax.sql.RowSetEvent) (RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
          Notifies registered listeners that a RowSet object's cursor has moved.
 void rowChanged sample code for javax.sql.RowSetListener.rowChanged(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.rowChanged(javax.sql.RowSetEvent) (RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
          Notifies registered listeners that a RowSet object has had a change in one of its rows.
 void rowSetChanged sample code for javax.sql.RowSetListener.rowSetChanged(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.rowSetChanged(javax.sql.RowSetEvent) (RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
          Notifies registered listeners that a RowSet object in the given RowSetEvent object has changed its entire contents.
 

Method Detail

rowSetChanged sample code for javax.sql.RowSetListener.rowSetChanged(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.rowSetChanged(javax.sql.RowSetEvent)

void rowSetChanged(RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
Notifies registered listeners that a RowSet object in the given RowSetEvent object has changed its entire contents.

The source of the event can be retrieved with the method event.getSource.

Parameters:
event - a RowSetEvent object that contains the RowSet object that is the source of the event

rowChanged sample code for javax.sql.RowSetListener.rowChanged(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.rowChanged(javax.sql.RowSetEvent)

void rowChanged(RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
Notifies registered listeners that a RowSet object has had a change in one of its rows.

The source of the event can be retrieved with the method event.getSource.

Parameters:
event - a RowSetEvent object that contains the RowSet object that is the source of the event

cursorMoved sample code for javax.sql.RowSetListener.cursorMoved(javax.sql.RowSetEvent) definition code for javax.sql.RowSetListener.cursorMoved(javax.sql.RowSetEvent)

void cursorMoved(RowSetEvent sample code for javax.sql.RowSetEvent definition code for javax.sql.RowSetEvent  event)
Notifies registered listeners that a RowSet object's cursor has moved.

The source of the event can be retrieved with the method event.getSource.

Parameters:
event - a RowSetEvent object that contains the RowSet object that is the source of the event