| Package | Description |
|---|---|
| org.opencms.db |
Low-level database connection and access functionality.
|
| org.opencms.db.generic |
Generic (ANSI-SQL) implementation of the OpenCms database connector.
|
| org.opencms.file |
This important package provides the methods to access the OpenCms VFS repository with the permissions
of an authenticated user.
|
| org.opencms.file.history |
This package contains the classes to deal with the OpenCms VFS history archive.
|
| Modifier and Type | Method and Description |
|---|---|
CmsProject |
I_CmsProjectDriver.createProject(CmsDbContext dbc,
CmsUUID id,
CmsUser owner,
CmsGroup group,
CmsGroup managergroup,
java.lang.String name,
java.lang.String description,
int flags,
CmsProject.CmsProjectType type)
Creates a new project.
|
CmsProject |
CmsDriverManager.createProject(CmsDbContext dbc,
java.lang.String name,
java.lang.String description,
java.lang.String groupname,
java.lang.String managergroupname,
CmsProject.CmsProjectType projecttype)
Creates a project.
|
CmsProject |
CmsSecurityManager.createProject(CmsRequestContext context,
java.lang.String name,
java.lang.String description,
java.lang.String groupname,
java.lang.String managergroupname,
CmsProject.CmsProjectType projecttype)
Creates a project.
|
| Modifier and Type | Method and Description |
|---|---|
CmsProject |
CmsProjectDriver.createProject(CmsDbContext dbc,
CmsUUID id,
CmsUser owner,
CmsGroup group,
CmsGroup managergroup,
java.lang.String projectFqn,
java.lang.String description,
int flags,
CmsProject.CmsProjectType type) |
| Modifier and Type | Field and Description |
|---|---|
protected static CmsProject.CmsProjectType |
CmsProject.CmsProjectType.MODE_PROJECT_NORMAL
Project type normal.
|
protected static CmsProject.CmsProjectType |
CmsProject.CmsProjectType.MODE_PROJECT_TEMPORARY
Project type temporary.
|
protected static CmsProject.CmsProjectType |
CmsProject.CmsProjectType.MODE_PROJECT_WORKFLOW
Project type 'workflow'.
|
static CmsProject.CmsProjectType |
CmsProject.PROJECT_TYPE_NORMAL
Indicates a normal project.
|
static CmsProject.CmsProjectType |
CmsProject.PROJECT_TYPE_TEMPORARY
Indicates a temporary project that is deleted after it is published.
|
static CmsProject.CmsProjectType |
CmsProject.PROJECT_TYPE_WORKFLOW
The project type for a workflow project.
|
| Modifier and Type | Method and Description |
|---|---|
CmsProject.CmsProjectType |
CmsProject.getType()
Returns the type of this project.
|
static CmsProject.CmsProjectType |
CmsProject.CmsProjectType.valueOf(int mode)
Returns the copy mode object from the old copy mode integer.
|
| Modifier and Type | Method and Description |
|---|---|
CmsProject |
CmsObject.createProject(java.lang.String name,
java.lang.String description,
java.lang.String groupname,
java.lang.String managergroupname,
CmsProject.CmsProjectType projecttype)
Creates a new project.
|
| Constructor and Description |
|---|
CmsProject(CmsUUID projectId,
java.lang.String projectFqn,
java.lang.String description,
CmsUUID ownerId,
CmsUUID groupId,
CmsUUID managerGroupId,
int flags,
long dateCreated,
CmsProject.CmsProjectType type)
Creates a new CmsProject.
|
| Constructor and Description |
|---|
CmsHistoryProject(int publishTag,
CmsUUID projectId,
java.lang.String name,
java.lang.String description,
CmsUUID ownerId,
CmsUUID groupId,
CmsUUID managerGroupId,
long dateCreated,
CmsProject.CmsProjectType type,
long datePublished,
CmsUUID userPublished,
java.util.List<java.lang.String> projectResources)
Creates a new CmsHistoryProject.
|