Uses of Package
org.opencms.db
Package
Description
Contains the ade configuration classes.
Classes for handling formatter configurations.
Contains classes used for reading and caching inheritance groups.
Contains the shared container page editor classes.
Classes for the publish dialog which are used by both the client and the server.
Server side of the sitemap view.
Shared Client-Server side of the sitemap view.
Reads and writes the XML based OpenCms configuration files.
Low-level database connection and access functionality.
AS400 implementation of the OpenCms database connector.
DB2 implementation of the OpenCms database connector.
Generic (ANSI-SQL) implementation of the OpenCms database connector.
HSQLDB implementation of the OpenCms database connector.
This package contains the implementation classes for the DB log.
MS SQL implementation of the OpenCms database connector.
MySQL4+ implementation of the OpenCms database connector.
Oracle9+ implementation of the OpenCms database connector.
PostgreSql implementation of the OpenCms database connector.
This important package provides the methods to access the OpenCms VFS repository with the permissions
of an authenticated user.
Collectors allow to gather lists of OpenCms resources from the OpenCms VFS using specific rules.
This package contains the classes to deal with the OpenCms VFS history archive.
The implementations of the core resource types for the VFS are located here.
Provides low-level JSP integration funtionality for OpenCms,
also implements the FlexCache, a declarative parameter-based cache.
Provides core support for GWT.
Core shared stuff.
Shared RPC interfaces.
Contains functions to import and export resources from the OpenCms VFS.
The lock state of the resources in the VFS is handled with these classes.
Provides the main OpenCms "operating system".
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
Contains functions to monitor the OpenCms system status.
Classes to handle the OpenCms publish process.
Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.
Implements the main full text search and indexing functions available in OpenCms.
Handles indexing different sorts of document and resource type from the OpenCms VFS for the full text search.
The package contains the Solr search integration.
Access control and security classes for the OpenCms ACL permission system.
Contains classes related to XML sitemap generation.
Contains the functionality for the static HTML page export.
Contains some reusable GUI components for Vaadin UI.
Contains the user interface components for the Vaadin-based login dialog.
The base classes for the OpenCms Workplace
(standard dialog, tab dialog, report based dialog)
and the Workplace configuration classes are located here.
Base classes for the editors (WYSIWYG, plain text, XML content) used in the OpenCms Workplace.
Contains the functions that generate the Workplace "Explorer" view, also contains
the "New resource" wizard.
A collection of thread classes that are used in the OpenCms Workplace,
usually in connection with a report.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.Enumeration class for the different resource states.
-
ClassDescriptionThis class represents an alias from a virtual path to a resource in the VFS.
-
ClassDescriptionThe settings of the OpenCms memory monitor.Provides access to the names of the OpenCms default users and groups.Provides functions used to check the validity of a user login.A message to display when a user logs in to the system.Manager that provides methods to subscribe resources to users, read subscribed or unvisited resources and more.Provides the user export settings.Object to conveniently access and modify the users workplace settings.This interface defines a factory to create runtime info objects.
-
ClassDescriptionThis class represents an alias from a virtual path to a resource in the VFS.This class is used for filtering aliases in database operations.Wraps context information to access the OpenCms database.Signals that an attempt to read an object from a data source, that is supposed to exist, was not successfull.Signals that a low-level exception occurred when accessing the OpenCms database.Database connection pool class using HikariCP.The OpenCms driver manager.Enum for distinguishing between login modes.Contains the data of a single export point.Provides methods to write export points to the "real" file system.A message to display when a user logs in to the system.Represents the state of a published resource *before* it got published.Add new resource states under consideration of the move operation.A container for all new/changed/deteled Cms resources that are published together.Enumeration class for the different resource states.This class represents an alias which does not just map a fixed path to a fixed resource, but instead uses a regular expression substitution to determine the target path.Filter class used for selecting rewrite aliases from the database.Helper class used for matching rewrite aliases to incoming request URIs.The result of a match operation.The OpenCms security manager.A class for generating SQL SELECT statements.Helper class which wraps a table alias.A simple query fragment which takes its SQL string and query parameters as constructor arguments.Class for generating an SQL boolean expression.Superclass for all SQL manager implementations.A helper class used to accumulate SQL fragments together with the corresponding query parameters.Provides filters for getting resources subscribed by a user or group in a specified time range.The read modes to get subscribed resources of a user or group.Object to conveniently access and modify the users workplace settings.Enumeration class for workplace search result styles.A enum for the different upload variants.Provides filters for getting resources visited by a user in a specified time range.A filter which contains criteria for reading
CmsVisitEntry
instances from the database.Describes the cache key generating methods.This interface defines a factory to create runtime info objects.Generic base driver interface.Provides methods to write export points to the "real" file system.Definitions of all required history driver methods.An interface which represents a parameter value which is going to be used in an SQL prepared statement.Definitions of all required project driver methods.An interface for classes which are used to generate SQL statements.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods. -
ClassDescriptionSuperclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionSuperclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionThis class represents an alias from a virtual path to a resource in the VFS.This class is used for filtering aliases in database operations.Signals that a data source consistency problem has been detected.Wraps context information to access the OpenCms database.Used to signal sql related issues.The OpenCms driver manager.Represents the state of a published resource *before* it got published.A container for all new/changed/deteled Cms resources that are published together.Enumeration class for the different resource states.This class represents an alias which does not just map a fixed path to a fixed resource, but instead uses a regular expression substitution to determine the target path.Filter class used for selecting rewrite aliases from the database.A class for generating SQL SELECT statements.Helper class which wraps a table alias.Superclass for all SQL manager implementations.Provides filters for getting resources subscribed by a user or group in a specified time range.Provides filters for getting resources visited by a user in a specified time range.A bean which represents a user having visited a page.A filter which contains criteria for reading
CmsVisitEntry
instances from the database.Generic base driver interface.Definitions of all required history driver methods.An interface which represents a parameter value which is going to be used in an SQL prepared statement.Definitions of all required project driver methods.An interface for classes which are used to generate SQL statements.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods. -
ClassDescriptionSuperclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
-
ClassDescriptionWraps context information to access the OpenCms database.Superclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionWraps context information to access the OpenCms database.Superclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionWraps context information to access the OpenCms database.Superclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionWraps context information to access the OpenCms database.Superclass for all SQL manager implementations.Generic base driver interface.Definitions of all required history driver methods.Definitions of all required project driver methods.The interface for drivers handling subscriptions and user tracking.Definitions of all required user driver methods.Definitions of all required VFS driver methods.
-
ClassDescriptionWraps context information to access the OpenCms database.Definitions of all required project driver methods.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.Enumeration class for the different resource states.The OpenCms security manager.
-
ClassDescriptionProvides filters for getting resources subscribed by a user or group in a specified time range.Provides filters for getting resources visited by a user in a specified time range.
-
-
-
ClassDescriptionRepresents the state of a published resource *before* it got published.
-
ClassDescriptionThis class represents an alias from a virtual path to a resource in the VFS.Enumeration class for the different resource states.
-
ClassDescriptionContains the data of a single export point.Provides the user export settings.Provides methods to write export points to the "real" file system.
-
ClassDescriptionWraps context information to access the OpenCms database.The OpenCms driver manager.
-
ClassDescriptionThe alias manager provides access to the aliases stored in the database.Provides access to the names of the OpenCms default users and groups.Contains the data of a single export point.Provides functions used to check the validity of a user login.The OpenCms security manager.Superclass for all SQL manager implementations.Manager that provides methods to subscribe resources to users, read subscribed or unvisited resources and more.Object to conveniently access and modify the users workplace settings.
-
ClassDescriptionContains the data of a single export point.A container for all new/changed/deteled Cms resources that are published together.
-
ClassDescriptionSpecial key class for caching the resource OU data with a Guava LoadingCache.Helper class used to store information about resources assigned to OUs in a cache.Represents the state of a published resource *before* it got published.
-
ClassDescriptionWraps context information to access the OpenCms database.The OpenCms driver manager.A container for all new/changed/deteled Cms resources that are published together.The OpenCms security manager.This interface defines a factory to create runtime info objects.
-
ClassDescriptionWraps context information to access the OpenCms database.The OpenCms driver manager.A container for all new/changed/deteled Cms resources that are published together.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.Enumeration class for the different resource states.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.
-
ClassDescriptionRepresents the state of a published resource *before* it got published.
-
ClassDescriptionWraps context information to access the OpenCms database.The OpenCms driver manager.The OpenCms security manager.
-
ClassDescriptionThis class represents an alias from a virtual path to a resource in the VFS.
-
ClassDescriptionContains the data of a single export point.Represents the state of a published resource *before* it got published.
-
-
ClassDescriptionObject to conveniently access and modify the users workplace settings.
-
ClassDescriptionContains the data of a single export point.A container for all new/changed/deteled Cms resources that are published together.Enumeration class for the different resource states.Object to conveniently access and modify the users workplace settings.
-
ClassDescriptionObject to conveniently access and modify the users workplace settings.
-
-
ClassDescriptionA container for all new/changed/deteled Cms resources that are published together.