Uses of Class
org.opencms.db.CmsPublishList
-
Packages that use CmsPublishList 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.module OpenCms modules provide a powerful, standardized way to extend the core OpenCms functionality.org.opencms.publish Classes to handle the OpenCms publish process.org.opencms.relations Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.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.workplace.threads A collection of thread classes that are used in the OpenCms Workplace, usually in connection with a report. -
-
Uses of CmsPublishList in org.opencms.db
Methods in org.opencms.db that return CmsPublishList Modifier and Type Method Description CmsPublishList
CmsSecurityManager. fillPublishList(CmsRequestContext context, CmsPublishList publishList)
Fills the given publish list with the the VFS resources that actually get published.CmsPublishList
CmsDriverManager. getRelatedResourcesToPublish(CmsDbContext dbc, CmsPublishList publishList, CmsRelationFilter filter)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsSecurityManager. getRelatedResourcesToPublish(CmsRequestContext context, CmsPublishList publishList, CmsRelationFilter filter)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsSecurityManager. mergePublishLists(CmsRequestContext context, CmsPublishList pubList1, CmsPublishList pubList2)
Returns a new publish list that contains all resources of both given publish lists.CmsPublishList
CmsDriverManager. readPublishList(CmsDbContext dbc, CmsUUID publishHistoryId)
Reads the publish list assigned to a publish job.CmsPublishList
I_CmsProjectDriver. readPublishList(CmsDbContext dbc, CmsUUID publishHistoryId)
Reads the publish list assigned to a publish job.Methods in org.opencms.db with parameters of type CmsPublishList Modifier and Type Method Description void
CmsSecurityManager. checkPublishPermissions(CmsDbContext dbc, CmsPublishList publishList)
Checks if the current user has the permissions to publish the given publish list (which contains the information about the resources / project to publish).protected void
CmsDriverManager. ensureSubResourcesOfMovedFoldersPublished(CmsObject cms, CmsDbContext dbc, CmsPublishList pubList)
Tries to add sub-resources of moved folders to the publish list and throws an exception if the publish list still does not contain some sub-resources of the moved folders.void
CmsDriverManager. fillPublishList(CmsDbContext dbc, CmsPublishList publishList)
Fills the given publish list with the the VFS resources that actually get published.CmsPublishList
CmsSecurityManager. fillPublishList(CmsRequestContext context, CmsPublishList publishList)
Fills the given publish list with the the VFS resources that actually get published.CmsPublishList
CmsDriverManager. getRelatedResourcesToPublish(CmsDbContext dbc, CmsPublishList publishList, CmsRelationFilter filter)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsSecurityManager. getRelatedResourcesToPublish(CmsRequestContext context, CmsPublishList publishList, CmsRelationFilter filter)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsSecurityManager. mergePublishLists(CmsRequestContext context, CmsPublishList pubList1, CmsPublishList pubList2)
Returns a new publish list that contains all resources of both given publish lists.void
CmsDriverManager. publishJob(CmsObject cms, CmsDbContext dbc, CmsPublishList publishList, I_CmsReport report)
Publishes the given publish job.void
CmsDriverManager. publishProject(CmsObject cms, CmsDbContext dbc, CmsPublishList publishList, I_CmsReport report)
Publishes the resources of a specified publish list.CmsUUID
CmsSecurityManager. publishProject(CmsObject cms, CmsPublishList publishList, I_CmsReport report)
Publishes the resources of a specified publish list.void
I_CmsProjectDriver. publishProject(CmsDbContext dbc, I_CmsReport report, CmsProject onlineProject, CmsPublishList publishList, int publishTag)
Publishes a specified project to the online project.java.util.Map<java.lang.String,java.util.List<CmsRelation>>
CmsDriverManager. validateRelations(CmsDbContext dbc, CmsPublishList publishList, I_CmsReport report)
Validates the relations for the given resources.java.util.Map<java.lang.String,java.util.List<CmsRelation>>
CmsSecurityManager. validateRelations(CmsRequestContext context, CmsPublishList publishList, I_CmsReport report)
Validates the relations for the given resources. -
Uses of CmsPublishList in org.opencms.db.generic
Methods in org.opencms.db.generic that return CmsPublishList Modifier and Type Method Description protected CmsPublishList
CmsProjectDriver. internalDeserializePublishList(byte[] bytes)
Builds a publish list from serialized data.CmsPublishList
CmsProjectDriver. readPublishList(CmsDbContext dbc, CmsUUID publishHistoryId)
Methods in org.opencms.db.generic with parameters of type CmsPublishList Modifier and Type Method Description protected byte[]
CmsProjectDriver. internalSerializePublishList(CmsPublishList publishList)
Serialize publish list to write it as byte array to the database.void
CmsProjectDriver. publishProject(CmsDbContext dbc, I_CmsReport report, CmsProject onlineProject, CmsPublishList publishList, int publishTag)
-
Uses of CmsPublishList in org.opencms.module
Methods in org.opencms.module with parameters of type CmsPublishList Modifier and Type Method Description void
A_CmsModuleAction. publishProject(CmsObject cms, CmsPublishList publishList, int publishTag, I_CmsReport report)
void
I_CmsModuleAction. publishProject(CmsObject cms, CmsPublishList publishList, int publishTag, I_CmsReport report)
Will be called during a the publish process after the resources have been published, but before the publish event is fired. -
Uses of CmsPublishList in org.opencms.publish
Methods in org.opencms.publish that return CmsPublishList Modifier and Type Method Description CmsPublishList
CmsPublishJobEnqueued. getOriginalPublishList()
Returns the list of resources to publish.CmsPublishList
CmsPublishJobInfoBean. getOriginalPublishList()
Gets the original publish list (not nulled after publish job is executed).CmsPublishList
CmsPublishJobRunning. getOriginalPublishList()
Returns the list of resources to publish.CmsPublishList
CmsPublishJobEnqueued. getPublishList()
Returns the list of resources to publish.CmsPublishList
CmsPublishJobInfoBean. getPublishList()
Returns the list of resources to publish.CmsPublishList
CmsPublishJobRunning. getPublishList()
Returns the list of resources to publish.CmsPublishList
CmsPublishManager. getPublishList(CmsObject cms)
Returns a publish list with all new/changed/deleted resources of the current (offline) project that actually get published.CmsPublishList
CmsPublishManager. getPublishList(CmsObject cms, java.util.List<CmsResource> directPublishResources, boolean directPublishSiblings)
Returns a publish list with all new/changed/deleted resources of the current (offline) project that actually get published for a direct publish of a List of resources.CmsPublishList
CmsPublishManager. getPublishList(CmsObject cms, java.util.List<CmsResource> directPublishResources, boolean directPublishSiblings, boolean publishSubResources)
Returns a publish list with all new/changed/deleted resources of the current (offline) project that actually get published for a direct publish of a List of resources.CmsPublishList
CmsPublishManager. getPublishList(CmsObject cms, CmsResource directPublishResource, boolean directPublishSiblings)
Returns a publish list with all new/changed/deleted resources of the current (offline) project that actually get published for a direct publish of a single resource.CmsPublishList
CmsPublishManager. getPublishListAll(CmsObject cms, java.util.List<CmsResource> directPublishResources, boolean directPublishSiblings, boolean isUserPublishList)
Returns a publish list with all the given resources, filtered only by state.CmsPublishList
CmsPublishManager. getRelatedResourcesToPublish(CmsObject cms, CmsPublishList publishList)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsPublishManager. mergePublishLists(CmsObject cms, CmsPublishList pubList1, CmsPublishList pubList2)
Returns a new publish list that contains all resources of both given publish lists.Methods in org.opencms.publish with parameters of type CmsPublishList Modifier and Type Method Description void
CmsPublishListVerifier. checkPublishList(CmsPublishList publishList)
Checks whether the given publish job is OK, and throws an exception otherwise.void
CmsPublishEngine. enqueuePublishJob(CmsObject cms, CmsPublishList publishList, I_CmsReport report)
Enqueues a new publish job with the given information in publish queue.CmsPublishList
CmsPublishManager. getRelatedResourcesToPublish(CmsObject cms, CmsPublishList publishList)
Returns a new publish list that contains the unpublished resources related to all resources in the given publish list, the related resources exclude all resources in the given publish list and also locked (by other users) resources.CmsPublishList
CmsPublishManager. mergePublishLists(CmsObject cms, CmsPublishList pubList1, CmsPublishList pubList2)
Returns a new publish list that contains all resources of both given publish lists.CmsUUID
CmsPublishManager. publishProject(CmsObject cms, I_CmsReport report, CmsPublishList publishList)
Publishes the resources of a specified publish list.void
CmsPublishJobInfoBean. revive(CmsObject adminCms, CmsPublishList publishList)
Revives this publish job.java.util.Map<java.lang.String,java.util.List<CmsRelation>>
CmsPublishManager. validateRelations(CmsObject cms, CmsPublishList publishList, I_CmsReport report)
Validates the relations for the given resources.Constructors in org.opencms.publish with parameters of type CmsPublishList Constructor Description CmsPublishJobInfoBean(CmsObject cms, CmsPublishList publishList, I_CmsReport report)
The Default constructor. -
Uses of CmsPublishList in org.opencms.relations
Methods in org.opencms.relations with parameters of type CmsPublishList Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<CmsRelation>>
CmsRelationSystemValidator. validateResources(CmsDbContext dbc, CmsPublishList publishList, I_CmsReport report)
Validates the relations against the online project.Constructors in org.opencms.relations with parameters of type CmsPublishList Constructor Description CmsRelationPublishValidator(CmsObject cms, CmsPublishList publishList)
Creates a new helper object. -
Uses of CmsPublishList in org.opencms.workplace
Methods in org.opencms.workplace that return CmsPublishList Modifier and Type Method Description CmsPublishList
CmsWorkplaceSettings. getPublishList()
Returns the publish list.Methods in org.opencms.workplace with parameters of type CmsPublishList Modifier and Type Method Description void
CmsWorkplaceSettings. setPublishList(CmsPublishList publishList)
Sets the publish list. -
Uses of CmsPublishList in org.opencms.workplace.threads
Constructors in org.opencms.workplace.threads with parameters of type CmsPublishList Constructor Description CmsRelationsValidatorThread(CmsObject cms, CmsPublishList publishList, CmsWorkplaceSettings settings)
Creates a thread that validates the relations in the list of unpublished file(s) of the current (offline) project.
-