org.nuxeo.ecm.platform.publisher.remoting.server
Class ExternalCorePublishedDocument
java.lang.Object
org.nuxeo.ecm.platform.publisher.remoting.server.ExternalCorePublishedDocument
- All Implemented Interfaces:
- java.io.Serializable, PublishedDocument
public class ExternalCorePublishedDocument
- extends java.lang.Object
- implements PublishedDocument
PublishedDocument
implementation that uses a DocumentModel
to
store the result of a remote publication.
- Author:
- tiry
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalCorePublishedDocument
public ExternalCorePublishedDocument(DocumentModel doc)
throws ClientException
- Throws:
ClientException
getSourceDocumentRef
public DocumentRef getSourceDocumentRef()
- Specified by:
getSourceDocumentRef
in interface PublishedDocument
getSourceRepositoryName
public java.lang.String getSourceRepositoryName()
- Specified by:
getSourceRepositoryName
in interface PublishedDocument
getSourceServer
public java.lang.String getSourceServer()
- Specified by:
getSourceServer
in interface PublishedDocument
getSourceVersionLabel
public java.lang.String getSourceVersionLabel()
- Specified by:
getSourceVersionLabel
in interface PublishedDocument
getPath
public java.lang.String getPath()
- Specified by:
getPath
in interface PublishedDocument
getParentPath
public java.lang.String getParentPath()
- Specified by:
getParentPath
in interface PublishedDocument
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 © 2010 Nuxeo SAS. All Rights Reserved.