public class LocalFSPublicationTree extends AbstractBasePublicationTree implements PublicationTree
| Modifier and Type | Field and Description |
|---|---|
static String |
INDEX_FILENAME |
static String |
INDEX_FILENAME_TMP |
ICON_COLLAPSED_KEY, ICON_EXPANDED_KEY, ROOT_PATH_KEY, TITLE_KEY| Constructor and Description |
|---|
LocalFSPublicationTree() |
| Modifier and Type | Method and Description |
|---|---|
List<PublishedDocument> |
getExistingPublishedDocument(DocumentLocation docLoc) |
PublicationNode |
getNodeByPath(String path) |
void |
initTree(String sid,
CoreSession coreSession,
Map<String,String> parameters,
PublishedDocumentFactory factory,
String configName,
String title) |
PublishedDocument |
publish(DocumentModel doc,
PublicationNode targetNode) |
PublishedDocument |
publish(DocumentModel doc,
PublicationNode targetNode,
Map<String,String> params) |
void |
release() |
void |
unpublish(DocumentModel doc,
PublicationNode targetNode) |
void |
unpublish(PublishedDocument pubDoc) |
canManagePublishing, canPublishTo, canUnpublish, getChildrenDocuments, getChildrenNodes, getConfigName, getIconCollapsed, getIconExpanded, getName, getNodeType, getParent, getPath, getPublishedDocumentInNode, getSessionId, getTitle, getTreeConfigName, getTreeTitle, getTreeType, getType, hasValidationTask, isPublicationNode, setCurrentDocument, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocumentequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanManagePublishing, canPublishTo, canUnpublish, getConfigName, getIconCollapsed, getIconExpanded, getPublishedDocumentInNode, getTreeTitle, getTreeType, hasValidationTask, isPublicationNode, setCurrentDocument, validatorPublishDocument, validatorRejectPublication, wrapToPublicationNode, wrapToPublishedDocumentgetChildrenDocuments, getChildrenNodes, getName, getNodeType, getParent, getPath, getSessionId, getTitle, getTreeConfigName, getTypepublic static final String INDEX_FILENAME
public static final String INDEX_FILENAME_TMP
public void initTree(String sid, CoreSession coreSession, Map<String,String> parameters, PublishedDocumentFactory factory, String configName, String title) throws ClientException
initTree in interface PublicationTreeinitTree in class AbstractBasePublicationTreeClientExceptionpublic List<PublishedDocument> getExistingPublishedDocument(DocumentLocation docLoc) throws ClientException
getExistingPublishedDocument in interface PublicationTreeClientExceptionpublic PublicationNode getNodeByPath(String path) throws ClientException
getNodeByPath in interface PublicationTreeClientExceptionpublic PublishedDocument publish(DocumentModel doc, PublicationNode targetNode) throws ClientException
publish in interface PublicationTreepublish in class AbstractBasePublicationTreeClientExceptionpublic PublishedDocument publish(DocumentModel doc, PublicationNode targetNode, Map<String,String> params) throws ClientException
publish in interface PublicationTreepublish in class AbstractBasePublicationTreeClientExceptionpublic void unpublish(DocumentModel doc, PublicationNode targetNode) throws ClientException
unpublish in interface PublicationTreeClientExceptionpublic void unpublish(PublishedDocument pubDoc) throws ClientException
unpublish in interface PublicationTreeClientExceptionpublic void release()
release in interface PublicationTreeCopyright © 2012 Nuxeo SA. All Rights Reserved.