org.opencms.main.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opencms-core Show documentation
Show all versions of opencms-core Show documentation
OpenCms is an enterprise-ready, easy to use website content management system based on Java and XML technology. Offering a complete set of features, OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.
The newest version!
Provides the main OpenCms "operating system".
There are 3 main ways to access resources in an OpenCms System:
- Using the
{@link org.opencms.main.OpenCmsServlet}
. This is the default usage of the OpenCms system.
- Using the
{@link org.opencms.main.CmsShell}
. This is done for specific reasons, usually related to system configuration or setup.
- Using the
{@link org.opencms.main.OpenCms#initCmsObject(String)}
from an application to obtain an initialized OpenCms user context.
I all use cases, the access to the OpenCms VFS is only possible with an initialized OpenCms user context,
this means by using a {@link org.opencms.file.CmsObject}
.
@since 6.0.0
@see org.opencms.main.OpenCmsServlet
@see org.opencms.main.CmsShell
@see org.opencms.main.OpenCms