org.nuxeo.ecm.platform.publisher.impl.core
Class SimpleCorePublishedDocument
java.lang.Object
org.nuxeo.ecm.platform.publisher.impl.core.SimpleCorePublishedDocument
- All Implemented Interfaces:
- Serializable, PublishedDocument
public class SimpleCorePublishedDocument
- extends Object
- implements PublishedDocument
Implementations of the PublishedDocument
on top of the Core, using
simple proxies.
- Author:
- tiry
- See Also:
- Serialized Form
SimpleCorePublishedDocument
public SimpleCorePublishedDocument(DocumentModel doc)
throws ClientException
- Throws:
ClientException
getSourceDocumentRef
public DocumentRef getSourceDocumentRef()
- Specified by:
getSourceDocumentRef
in interface PublishedDocument
getSourceServer
public String getSourceServer()
- Specified by:
getSourceServer
in interface PublishedDocument
getSourceRepositoryName
public String getSourceRepositoryName()
- Specified by:
getSourceRepositoryName
in interface PublishedDocument
getSourceVersionLabel
public String getSourceVersionLabel()
- Specified by:
getSourceVersionLabel
in interface PublishedDocument
getProxy
public DocumentModel getProxy()
getPath
public String getPath()
- Specified by:
getPath
in interface PublishedDocument
getParentPath
public String getParentPath()
- Specified by:
getParentPath
in interface PublishedDocument
setPending
public void setPending(boolean isPending)
isPending
public boolean isPending()
- Description copied from interface:
PublishedDocument
- Returns
true
if this document is waiting approval, false
otherwise.
- Specified by:
isPending
in interface PublishedDocument
getType
public PublishedDocument.Type getType()
- Description copied from interface:
PublishedDocument
- Returns the
Type
of this PublishedDocument.
- Specified by:
getType
in interface PublishedDocument
Copyright © 2011 Nuxeo SAS. All Rights Reserved.