public interface PublisherService
Modifier and Type | Field and Description |
---|---|
static String |
DOMAIN_NAME_KEY |
static final String DOMAIN_NAME_KEY
List<String> getAvailablePublicationTree()
Map<String,String> getAvailablePublicationTrees()
Map
with tree name as key and tree title as value.PublicationTree getPublicationTree(String treeName, CoreSession coreSession, Map<String,String> params)
PublicationTree getPublicationTree(String treeName, CoreSession coreSession, Map<String,String> params, DocumentModel currentDocument)
PublishedDocument publish(DocumentModel doc, PublicationNode targetNode)
PublishedDocument publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params)
void unpublish(DocumentModel doc, PublicationNode targetNode)
boolean isPublishedDocument(DocumentModel documentModel)
PublicationTree getPublicationTreeFor(DocumentModel doc, CoreSession coreSession)
PublicationNode wrapToPublicationNode(DocumentModel documentModel, CoreSession coreSession)
Map<String,String> getParametersFor(String treeConfigName)
RootSectionFinder getRootSectionFinder(CoreSession session)
Copyright © 2018 Nuxeo. All rights reserved.