程序包 | 说明 |
---|---|
org.opencms.configuration |
Reads and writes the XML based OpenCms configuration files.
|
org.opencms.db |
Low-level database connection and access functionality.
|
org.opencms.file |
This important package provides the methods to access the OpenCms VFS repository with the permissions
of an authenticated user.
|
org.opencms.flex |
Provides low-level JSP integration funtionality for OpenCms,
also implements the FlexCache, a declarative parameter-based cache.
|
org.opencms.i18n |
Classes to handle internalization (i18n) and locale selection in OpenCms.
|
org.opencms.importexport |
Contains functions to import and export resources from the OpenCms VFS.
|
org.opencms.loader |
Low-level functions to manage the loading of resources from the OpenCms VFS.
|
org.opencms.lock |
The lock state of the resources in the VFS is handled with these classes.
|
org.opencms.main |
Provides the main OpenCms "operating system".
|
org.opencms.publish |
Classes to handle the OpenCms publish process.
|
org.opencms.scheduler |
The OpenCms scheduler provides a facility to run jobs in a regular schedule, much
like the "cron" faciltiy in UNIX systems.
|
org.opencms.search |
Implements the main full text search and indexing functions available in OpenCms.
|
org.opencms.search.documents |
Handles indexing different sorts of document and resource type from the OpenCms VFS for the full text search.
|
org.opencms.security |
Access control and security classes for the OpenCms ACL permission system.
|
org.opencms.staticexport |
Contains the functionality for the static HTML page export.
|
org.opencms.synchronize |
Classes used to synchronize the OpenCms VFS with the real file system.
|
org.opencms.util |
Utility functions for String manipulation and other often used tasks.
|
org.opencms.widgets |
Contains the widget implementations, these are GUI elements used in editors and dialogs of the OpenCms workplace.
|
org.opencms.workflow | |
org.opencms.workplace |
The base classes for the OpenCms Workplace
(standard dialog, tab dialog, report based dialog)
and the Workplace configuration classes are located here.
|
org.opencms.xml |
Basic XML functionality and utilities used by OpenCms to maintain XML documents and content.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsConfigurationException
Exceptions that occur during the XML configuration process.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsDbConsistencyException
Signals that a data source consistency problem has been detected.
|
class |
CmsDbEntryAlreadyExistsException
Signals that an attempt to create an object was not successfull because it already exists.
|
class |
CmsDbEntryNotFoundException
Signals that an attempt to read an object from a data source, that
is supposed to exist, was not successfull.
|
class |
CmsDbException
Signals that a low-level exception occurred when accessing the OpenCms database.
|
class |
CmsDbIoException
Signals that an IO exception occurred when reading from or writing to the OpenCms database.
|
class |
CmsDbKeyException
Signals that a foreign key in the VFS STRUCTURE, RESOURCES or FILES database tables is either
invalid or empty.
|
class |
CmsDbSqlException
Used to signal sql related issues.
|
class |
CmsVfsOnlineResourceAlreadyExistsException
Signals that an attempt to create a resource was not successfull
since at the given location another online resource with a different
structure id has been found.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsDataAccessException
Signals data access related issues, i.e. database access.
|
class |
CmsDataNotImplementedException
Signals that an attempt to call a method has failed since it is not implemented.
|
class |
CmsVfsException
Used to signal VFS related issues, for example during file access.
|
class |
CmsVfsResourceAlreadyExistsException
Signals that a VFS resource unexpectedly exists.
|
class |
CmsVfsResourceNotFoundException
Signals that an attempt to read a resource in the VFS denoted by a specified
pathname has failed.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsFlexCacheException
Signals an error of the Flex cache.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsMessageException
Used to signal issues with the localization support, for example during localized messages access.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsImportExportException
Signals an error during import or export of OpenCms data.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsLoaderException
Signals exceptions occuring during the resource loading process.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsLockException
Signals that a particular action was invoked on resource with an insufficient lock state.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsException
Master exception type for all exceptions caused in OpenCms.
|
class |
CmsIllegalArgumentException
A replacement for
to obtain fully
localized exception messages for OpenCms. |
class |
CmsIllegalStateException
A replacement for
to obtain fully
localized exception messages for OpenCms. |
class |
CmsInitException
Describes errors that occur in the context of OpenCms the initialization, this is fatal
and prevents OpenCms from starting.
|
class |
CmsMultiException
A multi exception is a container for several exception messages that may be caused by an internal operation.
|
class |
CmsResourceInitException
This exeption is thrown by a class which implements org.opencms.main.I_CmsResourceInit.
|
class |
CmsRuntimeException
A replacement for
to obtain fully
localized exception messages for OpenCms. |
限定符和类型 | 类和说明 |
---|---|
class |
CmsPublishException
Used to signal publish issues.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsSchedulerException
Describes errors that occur in the context of the OpenCms scheduler.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsIndexException
Signals an error during an indexing operation.
|
class |
CmsSearchException
Signals an error during a search operation.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsIndexNoContentException
Signals an error during content extraction of an empty document.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsAuthentificationException
Signals that an attempt to authenticate (login) has a user has failed.
|
class |
CmsCustomLoginException
Custom login exception whose message will be displayed to the user if the login fails.
|
class |
CmsPasswordEncryptionException
Signals that an attempt to encrypt a password was not successful.
|
class |
CmsPermissionViolationException
A permission violation occurs if a user without tries to access or maipulate a VFS resource
without the required permissions.
|
class |
CmsRoleViolationException
A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only
be accessed by users in certain roles.
|
class |
CmsSecurityException
Used to signal security related issues, for example example during file access and login.
|
class |
CmsUserDisabledException
Signals that an attempt to authenticate (login) a user has failed because the user had to many invalid logins.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsStaticExportException
Describes errors that occur in the context of OpenCms scheduler.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsSynchronizeException
Thrown by a class which implements org.opencms.file.I_CmsSyncModifications.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsRfsException
Used to signal issues with the real local file system (RFS), for example during file access.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsWidgetException
Describes errors that occur in the context of the OpenCms widgets.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsInvalidActionException
An exception which indicates that a user tried to execute an invalid workflow action.
|
class |
CmsNewParentNotInWorkflowException
An exception which indicates that the user tried to trigger a workflow action for a set of resources for which some parent folder
is not included in the set, but has the resource state 'new'.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsWorkplaceException
Signals that an exceptional program flow happens in the workplace.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsXmlException
Signals that an error occurred while processing an xml resource.
|