org.nuxeo.ecm.platform.publisher.web
Class AdministrationPublishActions
java.lang.Object
org.nuxeo.ecm.platform.publisher.web.AbstractPublishActions
org.nuxeo.ecm.platform.publisher.web.AdministrationPublishActions
- All Implemented Interfaces:
- Serializable
@Name(value="adminPublishActions")
@Scope(value=CONVERSATION)
public class AdministrationPublishActions
- extends AbstractPublishActions
- implements Serializable
- Author:
- Thomas Roger
- See Also:
- Serialized Form
PUBLICATION_TREE_PLUGIN_NAME
public static final String PUBLICATION_TREE_PLUGIN_NAME
- See Also:
- Constant Field Values
AdministrationPublishActions
public AdministrationPublishActions()
create
@Create
public void create()
getSectionRoots
@Factory(value="defaultPublishingRoots",
scope=EVENT)
public DocumentModelList getSectionRoots()
throws ClientException
- Throws:
ClientException
getCurrentSectionRootId
public String getCurrentSectionRootId()
getCurrentSectionsTree
public DocumentTreeNode getCurrentSectionsTree()
throws ClientException
- Throws:
ClientException
setCurrentSectionRootId
public void setCurrentSectionRootId(String currentSectionRootId)
canAddSection
public boolean canAddSection(DocumentModel section)
throws ClientException
- Throws:
ClientException
addSection
public String addSection(String sectionId)
throws ClientException
- Throws:
ClientException
getSelectedSections
public DocumentModelList getSelectedSections()
throws ClientException
- Throws:
ClientException
removeSection
public String removeSection(String sectionId)
throws ClientException
- Throws:
ClientException
getFormattedPath
public String getFormattedPath(DocumentModel documentModel)
throws ClientException
- Overrides:
getFormattedPath
in class AbstractPublishActions
- Throws:
ClientException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.