Class CmisContentReader

  • All Implemented Interfaces:
    org.xcmis.search.content.interceptors.Visitor, org.xcmis.search.Startable

    public class CmisContentReader
    extends org.xcmis.search.content.interceptors.ContentReaderInterceptor
    Version:
    $Id$
    Author:
    Sergey Kabashnyuk
    • Constructor Summary

      Constructors 
      Constructor Description
      CmisContentReader​(org.xcmis.spi.Storage storage)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Object visitChildEntriesCommand​(org.xcmis.search.content.command.InvocationContext ctx, org.xcmis.search.content.command.read.GetChildEntriesCommand command)  
      Object visitGetContentEntryCommand​(org.xcmis.search.content.command.InvocationContext ctx, org.xcmis.search.content.command.read.GetContentEntryCommand command)  
      Object visitGetUnfiledEntriesCommand​(org.xcmis.search.content.command.InvocationContext ctx, org.xcmis.search.content.command.read.GetUnfiledEntriesCommand command)  
      • Methods inherited from class org.xcmis.search.content.interceptors.CommandInterceptor

        getNext, handleDefault, hasNext, invokeNextInterceptor, setNext, start, stop
      • Methods inherited from class org.xcmis.search.content.interceptors.AbstractVisitor

        visitExecuteSelectorCommand, visitModifyIndexCommand, visitProcessQueryCommand
    • Constructor Detail

      • CmisContentReader

        public CmisContentReader​(org.xcmis.spi.Storage storage)
        Constructor.
        Parameters:
        storage - Storage
    • Method Detail

      • visitChildEntriesCommand

        public Object visitChildEntriesCommand​(org.xcmis.search.content.command.InvocationContext ctx,
                                               org.xcmis.search.content.command.read.GetChildEntriesCommand command)
                                        throws Throwable
        Specified by:
        visitChildEntriesCommand in interface org.xcmis.search.content.interceptors.Visitor
        Specified by:
        visitChildEntriesCommand in class org.xcmis.search.content.interceptors.ContentReaderInterceptor
        Throws:
        Throwable
        See Also:
        ContentReaderInterceptor.visitChildEntriesCommand( org.xcmis.search.content.command.InvocationContext, org.xcmis.search.content.command.read.GetChildEntriesCommand)
      • visitGetContentEntryCommand

        public Object visitGetContentEntryCommand​(org.xcmis.search.content.command.InvocationContext ctx,
                                                  org.xcmis.search.content.command.read.GetContentEntryCommand command)
                                           throws Throwable
        Specified by:
        visitGetContentEntryCommand in interface org.xcmis.search.content.interceptors.Visitor
        Specified by:
        visitGetContentEntryCommand in class org.xcmis.search.content.interceptors.ContentReaderInterceptor
        Throws:
        Throwable
        See Also:
        ContentReaderInterceptor.visitGetContentEntryCommand( org.xcmis.search.content.command.InvocationContext, org.xcmis.search.content.command.read.GetContentEntryCommand)
      • visitGetUnfiledEntriesCommand

        public Object visitGetUnfiledEntriesCommand​(org.xcmis.search.content.command.InvocationContext ctx,
                                                    org.xcmis.search.content.command.read.GetUnfiledEntriesCommand command)
                                             throws Throwable
        Specified by:
        visitGetUnfiledEntriesCommand in interface org.xcmis.search.content.interceptors.Visitor
        Specified by:
        visitGetUnfiledEntriesCommand in class org.xcmis.search.content.interceptors.ContentReaderInterceptor
        Throws:
        Throwable
        See Also:
        ContentReaderInterceptor.visitGetUnfiledEntriesCommand(InvocationContext, GetUnfiledEntriesCommand)