Methods' Summary |
getStaticResultSet |
Call this, if you don't care about any changes.
|
setListener |
Call this, if you want to get notifications about changes.
|
connectToCache |
Connects this to a CachedDynamicResultSet for optimized
remote data transport.
|
getCapabilities |
Using this method you can get information, whether the offered
ContentResultSets are sorted or filtered etc correctly as
demanded during the creation of the XDynamicResultSet.
|
Methods' Details |
getStaticResultSet
- Description
- Call this, if you don't care about any changes.
- Returns
- a com::sun::star::sdbc::XResultSet that is
implemented as ContentResultSet. Its content will never
change.
- Throws
- ListenerAlreadySetException
if someone already has registered as listener via
XDynamicResultSet::setListener() or if someone has
established a connection to a CachedDynamicResultSet
via XDynamicResultSet::connectToCache().
|
|
setListener
- Description
- Call this, if you want to get notifications about changes.
The implementor has to call
com::sun::star::lang::XComponent::addEventListener()
in this method, so that we can call
com::sun::star::lang::XEventListener::disposing()
at the listener
- Parameter Listener
- a listener for result set notifications
- Throws
- ListenerAlreadySetException
if this method is called more than once during the life of the
implementation object or if this method is called if someone already
has fetched the ContentResultSet via
XDynamicResultSet::getStaticResultSet().
|
|
connectToCache
- Description
- Connects this to a CachedDynamicResultSet for optimized
remote data transport.
This method creates a CachedDynamicResultSetStub
and sets it as Source to the given cache.
After this method has returned you can and have to use the given
result set cache for further access.
- Parameter Cache
- has to be an implementation of the service
CachedDynamicResultSet. In particular it has to support
the interface XSourceInitialization.
- Throws
- ListenerAlreadySetException
if someone already has fetched the ContentResultSet via
XDynamicResultSet::getStaticResultSet().
- Throws
- AlreadyInitializedException
if Cache was already initialized with another source.
- Throws
- ServiceNotFoundException
|
|
getCapabilities
- Description
- Using this method you can get information, whether the offered
ContentResultSets are sorted or filtered etc correctly as
demanded during the creation of the XDynamicResultSet.
- Returns
- zero or more constants of the ContentResultSetCapability
constants group.
|
|
Top of Page
Copyright © 2020, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.