Class CmsHistoryProject

java.lang.Object
org.opencms.file.CmsProject
org.opencms.file.history.CmsHistoryProject
All Implemented Interfaces:
Serializable, Cloneable, Comparable<CmsProject>

public class CmsHistoryProject extends CmsProject
Describes an OpenCms historical project entry.

Since:
6.9.1
See Also:
  • Constructor Details

    • CmsHistoryProject

      public CmsHistoryProject(int publishTag, CmsUUID projectId, String name, String description, CmsUUID ownerId, CmsUUID groupId, CmsUUID managerGroupId, long dateCreated, CmsProject.CmsProjectType type, long datePublished, CmsUUID userPublished, List<String> projectResources)
      Creates a new CmsHistoryProject.

      Parameters:
      publishTag - the version id for this historical project
      projectId - the id to use for this project
      name - the name for this project
      description - the description for this project
      ownerId - the owner id for this project
      groupId - the group id for this project
      managerGroupId - the manager group id for this project
      dateCreated - the creation date of this project
      type - the type of this project
      datePublished - the date this backup project was published
      userPublished - the id of the user who published
      projectResources - a list of resources that are the project "view"
  • Method Details