Class DocumentIdCodec

  • All Implemented Interfaces:
    DocumentViewCodec

    public class DocumentIdCodec
    extends AbstractDocumentViewCodec
    Codec handling a document repository, id, view and additional request parameters.
    Author:
    Anahide Tchertchian
    • Constructor Detail

      • DocumentIdCodec

        public DocumentIdCodec()
      • DocumentIdCodec

        public DocumentIdCodec​(String prefix)
    • Method Detail

      • getUrlFromDocumentView

        public String getUrlFromDocumentView​(DocumentView docView)
        Description copied from interface: DocumentViewCodec
        Builds an url from the given document view.

        The url should be partial: it should not hold the context path information (server:port/nuxeo).

      • getDocumentViewFromUrl

        public DocumentView getDocumentViewFromUrl​(String url)
        Extracts document location from a Zope-like URL ie: server/path_or_docId/view_id/tab_id .
        Parameters:
        url - the partial url to redirect to.
        Returns:
        a document view instance.