Services |
::com::sun::star::sdbcx::Column |
describes the common properties of a database column.
|
::com::sun::star::sdbcx::ColumnDescriptor |
describes the common properties of a database column. Could be used for the creation
of a database columns within a table.
|
::com::sun::star::sdbcx::Container |
describes every container which is used for data definition. Each
container must support access to its elements by the element's name or
by the element's position.
|
::com::sun::star::sdbcx::DatabaseDefinition |
could be used as an extension for performing data definition tasks on
databases, and to control the access rights on database objects.
|
::com::sun::star::sdbcx::Descriptor |
is used to create a new object within a database.
|
::com::sun::star::sdbcx::Driver |
extends the service
::com::sun::star::sdbc::Driver
by beans for data definition.
|
::com::sun::star::sdbcx::Group |
represents a group of users, which has certain access rights for the objects
of the database.
|
::com::sun::star::sdbcx::GroupDescriptor |
is used to create a new group in a database.
|
::com::sun::star::sdbcx::Index |
is used to specify the index for a database table. It refers to one or
more columns of a table.
|
::com::sun::star::sdbcx::IndexColumn |
adds a property to determine the sort order of the column values within the
index. Some database drivers may ignore this property.
|
::com::sun::star::sdbcx::IndexColumnDescriptor |
adds a property to determine the sort order of the column values within the
index. Some database drivers may ignore this property.
|
::com::sun::star::sdbcx::IndexDescriptor |
is used to define a new index for a database table.
|
::com::sun::star::sdbcx::Key |
is used to define a new key for a table.
|
::com::sun::star::sdbcx::KeyColumn |
adds a property to specify the referenced column. This is used to specify
foreign keys.
|
::com::sun::star::sdbcx::KeyColumnDescriptor |
adds a property to specify the referenced column. This is used to specify
foreign keys.
|
::com::sun::star::sdbcx::KeyDescriptor |
is used to define a new key for a table.
|
::com::sun::star::sdbcx::PreparedStatement |
extends the definition of the service
::com::sun::star::sdbc::PreparedStatement
with a flag for the usage of bookmarks.
|
::com::sun::star::sdbcx::ReferenceColumn |
adds a property to specify the referenced column. This is used to specify
foreign keys.
|
::com::sun::star::sdbcx::ResultSet |
extends the SDBC ResultSet by the possibility of bookmark positioning, cancelling
the positioning, and updating of rows.
|
::com::sun::star::sdbcx::Statement |
extends the definition of the service
::com::sun::star::sdbc::Statement
with a flag for the usage of bookmarks.
|
::com::sun::star::sdbcx::Table |
used to specify a table in a database. A table is described by its
name and one or more columns.
|
::com::sun::star::sdbcx::TableDescriptor |
is used to define a table of a database. A table is described by its
name and one or more columns and the keys for semantic rules.
|
::com::sun::star::sdbcx::User |
represents a user of the database, who has certain access rights
for the objects of the database.
|
::com::sun::star::sdbcx::UserDescriptor |
is used to create a new user in a database.
|
::com::sun::star::sdbcx::View |
is used to specify views on data. A view object is only used for creation and
deletion. Inspecting the command of a view is normally not supported.
|
::com::sun::star::sdbcx::ViewDescriptor |
is used to define a new view for a database.
|
Interfaces |
::com::sun::star::sdbcx::XAlterTable |
is used for creating and appending new objects to a specific container.
|
::com::sun::star::sdbcx::XAppend |
is used for creating and appending new objects to a specific container.
|
::com::sun::star::sdbcx::XAuthorizable |
is used for accessing and setting the permissions of a user for a database
object.
|
::com::sun::star::sdbcx::XColumnsSupplier |
provides the access to a container of columns, typically used for tables and
indexes.
|
::com::sun::star::sdbcx::XCreateCatalog |
may be implemented to hide the complexity of creating a database catalog.
|
::com::sun::star::sdbcx::XDataDefinitionSupplier |
provides the access to data definition beans from a connected database.
|
::com::sun::star::sdbcx::XDataDescriptorFactory |
provides the creation of a descriptor for a definition object.
|
::com::sun::star::sdbcx::XDeleteRows |
provides for the deletion of more than one row at a time.
|
::com::sun::star::sdbcx::XDrop |
provides methods to remove an element of its container and to drop it from
the related database.
|
::com::sun::star::sdbcx::XDropCatalog |
may be implemented to hide the complexity of dropping a database catalog. Could
normally be used only in offline mode, no connection on the database. This
should be checked by the driver.
|
::com::sun::star::sdbcx::XGroupsSupplier |
provides for access to a container of groups, typically used for a database
definition object.
|
::com::sun::star::sdbcx::XIndexesSupplier |
provides for access to a container of indexes, typically used for a table
definition object.
|
::com::sun::star::sdbcx::XKeysSupplier |
provides for access to a container of keys, typically used for a table
definition object.
|
::com::sun::star::sdbcx::XRename |
supports the renaming of definition objects.
This is a very desirable feature which is not supported by all databases. There is no
standard SQL statement provided for this feature.
|
::com::sun::star::sdbcx::XRowLocate |
is used to identify rows within a result set and to find rows by a bookmark.
|
::com::sun::star::sdbcx::XTablesSupplier |
provides for access to a container of tables, typically used for a database
definition object.
|
::com::sun::star::sdbcx::XUser |
allows for changing a users password.
|
::com::sun::star::sdbcx::XUsersSupplier |
provides the access to a container of users, typically used for a database
definition object.
|
::com::sun::star::sdbcx::XViewsSupplier |
provides for access to a container of views, typically used for a database
definition object.
|
Copyright © 2003 Sun Microsystems, Inc.