Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.publisher.api
Interface PublishedDocument

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasicPublishedDocument, ExternalCorePublishedDocument, FSPublishedDocument, SimpleCorePublishedDocument

public interface PublishedDocument
extends Serializable

Interface of a Document that was published into a PublicationNode.

Author:
tiry

Nested Class Summary
static class PublishedDocument.Type
           
 
Method Summary
 String getParentPath()
           
 String getPath()
           
 DocumentRef getSourceDocumentRef()
           
 String getSourceRepositoryName()
           
 String getSourceServer()
           
 String getSourceVersionLabel()
           
 PublishedDocument.Type getType()
          Returns the Type of this PublishedDocument.
 boolean isPending()
          Returns true if this document is waiting approval, false otherwise.
 

Method Detail

getSourceDocumentRef

DocumentRef getSourceDocumentRef()

getSourceRepositoryName

String getSourceRepositoryName()

getSourceServer

String getSourceServer()

getSourceVersionLabel

String getSourceVersionLabel()

getPath

String getPath()

getParentPath

String getParentPath()

isPending

boolean isPending()
Returns true if this document is waiting approval, false otherwise.


getType

PublishedDocument.Type getType()
Returns the Type of this PublishedDocument.


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.