RowSet implementation
interface definitions. These reference implementations are included with the J2SE version
1.5 platform and represent the benchmark standard RowSet implementations as verified
by the Test Compatibility Kit (TCK) as mandated by the Java Community Process.
All details on their expected behavior, including their interactions with theJdbcRowSetImpl- Thejavax.sql.rowset.JdbcRowSetinterface reference implementation.
CachedRowSetImpl- Thejavax.sql.rowset.CachedRowSetinterface reference implementation.
WebRowSetImpl- Thejavax.sql.rowset.WebRowSetinterface reference implementation.
FilteredRowSetImpl- Thejavax.sql.rowset.FilteredRowSetinterface reference implementation.
JoinRowSetImpl- Thejavax.sql.rowset.JoinRowSetinterface reference implementation.
SyncProvider
SPI and helper classes are provided in the interface definitions in the javax.sql.rowset
package specification.RowSet interfaces defined in the javax.sql.rowset package.
All disconnected RowSet implementations, such as the CachedRowSetImpl
and WebRowSetImpl, are flexible enough to use the SyncFactory SPIs to
leverage non-reference implementation SyncProvider implementations to obtain
differing synchronization semantics. Furthermore, developers and vendors alike are free
to use these implementations and integrate them into their products just as they
can with to other components of the Java platform.RowSet reference implementations are provided as non-final
classes so that any developer can extend them to provide additional features
while maintaining the core required standard functionality and compatibility. It
is anticipated that many vendors and developers will extend the standard feature
set to their particular needs. The website for JDBC Technology will
provider a portal where implementations can be listed, similar to the way it
provides a site for JDBC drivers.
| Modifier and Type | Class and Description |
|---|---|
| public class | CachedRowSetImpl
The standard implementation of the |
| public class | FilteredRowSetImpl
The standard implementation of the |
| public class | JdbcRowSetImpl
The standard implementation of the |
| public class | JdbcRowSetResourceBundle
This class is used to help in localization of resources, especially the exception strings. |
| public class | JoinRowSetImpl
The standard implementation of the |
| public class | RowSetFactoryImpl
This is the implementation specific class for the
|
| public class | WebRowSetImpl
The standard implementation of the |