RowSetEvent
Stay organized with collections
Save and categorize content based on your preferences.
An Event
object generated when an event occurs to a
RowSet
object. A RowSetEvent
object is
generated when a single row in a rowset is changed, the whole rowset
is changed, or the rowset cursor moves.
When an event occurs on a RowSet
object, one of the
RowSetListener
methods will be sent to all registered
listeners to notify them of the event. An Event
object
is supplied to the RowSetListener
method so that the
listener can use it to find out which RowSet
object is
the source of the event.
Public Constructor Summary
|
RowSetEvent( RowSet source)
Constructs a RowSetEvent object initialized with the
given RowSet object.
|
Inherited Method Summary
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this Object .
|
boolean
|
equals( Object obj)
Compares this instance with the specified object and indicates if they
are equal.
|
void
|
finalize()
Invoked when the garbage collector has detected that this instance is no longer reachable.
|
final
Class<?>
|
getClass()
Returns the unique instance of Class that represents this
object's class.
|
int
|
hashCode()
Returns an integer hash code for this object.
|
final
void
|
notify()
Causes a thread which is waiting on this object's monitor (by means of
calling one of the wait() methods) to be woken up.
|
final
void
|
notifyAll()
Causes all threads which are waiting on this object's monitor (by means
of calling one of the wait() methods) to be woken up.
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
object.
|
final
void
|
wait(long timeout, int nanos)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
final
void
|
wait(long timeout)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
final
void
|
wait()
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
|
Public Constructors
public
RowSetEvent
(RowSet source)
Constructs a RowSetEvent
object initialized with the
given RowSet
object.
Parameters
source |
the RowSet object whose data has changed or
whose cursor has moved |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[[["\u003cp\u003e\u003ccode\u003eRowSetEvent\u003c/code\u003e objects are generated when changes occur in a \u003ccode\u003eRowSet\u003c/code\u003e object, such as single row changes, entire rowset modifications, or cursor movements.\u003c/p\u003e\n"],["\u003cp\u003eThese events trigger notifications to registered \u003ccode\u003eRowSetListener\u003c/code\u003e objects, informing them about the event and its source \u003ccode\u003eRowSet\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eA \u003ccode\u003eRowSetEvent\u003c/code\u003e is constructed with the source \u003ccode\u003eRowSet\u003c/code\u003e object and provides methods to identify the origin of the event.\u003c/p\u003e\n"]]],[],null,["# RowSetEvent\n\npublic class **RowSetEvent** extends [EventObject](../../../reference/java/util/EventObject.html) \nAn `Event` object generated when an event occurs to a\n`RowSet` object. A `RowSetEvent` object is\ngenerated when a single row in a rowset is changed, the whole rowset\nis changed, or the rowset cursor moves.\n\n\nWhen an event occurs on a `RowSet` object, one of the\n`RowSetListener` methods will be sent to all registered\nlisteners to notify them of the event. An `Event` object\nis supplied to the `RowSetListener` method so that the\nlistener can use it to find out which `RowSet` object is\nthe source of the event. \n\n### Inherited Field Summary\n\nFrom class [java.util.EventObject](../../../reference/java/util/EventObject.html) \n\n|--------------------------------------------------------------|----------------------------------------------------------------|---------------------------------------------------|\n| protected [Object](../../../reference/java/lang/Object.html) | [source](../../../reference/java/util/EventObject.html#source) | The object on which the Event initially occurred. |\n\n### Public Constructor Summary\n\n|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | [RowSetEvent](../../../reference/javax/sql/RowSetEvent.html#RowSetEvent(javax.sql.RowSet))([RowSet](../../../reference/javax/sql/RowSet.html) source) Constructs a `RowSetEvent` object initialized with the given `RowSet` object. |\n\n### Inherited Method Summary\n\nFrom class [java.util.EventObject](../../../reference/java/util/EventObject.html) \n\n|----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| [Object](../../../reference/java/lang/Object.html) | [getSource](../../../reference/java/util/EventObject.html#getSource())() The object on which the Event initially occurred. |\n| [String](../../../reference/java/lang/String.html) | [toString](../../../reference/java/util/EventObject.html#toString())() Returns a String representation of this EventObject. |\n\nFrom class [java.lang.Object](../../../reference/java/lang/Object.html) \n\n|-------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Object](../../../reference/java/lang/Object.html) | [clone](../../../reference/java/lang/Object.html#clone())() Creates and returns a copy of this `Object`. |\n| boolean | [equals](../../../reference/java/lang/Object.html#equals(java.lang.Object))([Object](../../../reference/java/lang/Object.html) obj) Compares this instance with the specified object and indicates if they are equal. |\n| void | [finalize](../../../reference/java/lang/Object.html#finalize())() Invoked when the garbage collector has detected that this instance is no longer reachable. |\n| final [Class](../../../reference/java/lang/Class.html)\\\u003c?\\\u003e | [getClass](../../../reference/java/lang/Object.html#getClass())() Returns the unique instance of [Class](../../../reference/java/lang/Class.html) that represents this object's class. |\n| int | [hashCode](../../../reference/java/lang/Object.html#hashCode())() Returns an integer hash code for this object. |\n| final void | [notify](../../../reference/java/lang/Object.html#notify())() Causes a thread which is waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |\n| final void | [notifyAll](../../../reference/java/lang/Object.html#notifyAll())() Causes all threads which are waiting on this object's monitor (by means of calling one of the `wait()` methods) to be woken up. |\n| [String](../../../reference/java/lang/String.html) | [toString](../../../reference/java/lang/Object.html#toString())() Returns a string containing a concise, human-readable description of this object. |\n| final void | [wait](../../../reference/java/lang/Object.html#wait(long,%20int))(long timeout, int nanos) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |\n| final void | [wait](../../../reference/java/lang/Object.html#wait(long))(long timeout) Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object or until the specified timeout expires. |\n| final void | [wait](../../../reference/java/lang/Object.html#wait())() Causes the calling thread to wait until another thread calls the `notify()` or `notifyAll()` method of this object. |\n\nPublic Constructors\n-------------------\n\n#### public\n**RowSetEvent**\n([RowSet](../../../reference/javax/sql/RowSet.html) source)\n\nConstructs a `RowSetEvent` object initialized with the\ngiven `RowSet` object. \n\n##### Parameters\n\n| source | the `RowSet` object whose data has changed or whose cursor has moved |\n|--------|----------------------------------------------------------------------|\n\n##### Throws\n\n| [IllegalArgumentException](../../../reference/java/lang/IllegalArgumentException.html) | if `source` is null. |\n|----------------------------------------------------------------------------------------|----------------------|"]]