org.xcmis.search.content.interceptors
Class ContentReaderInterceptor

java.lang.Object
  extended by org.xcmis.search.content.interceptors.AbstractVisitor
      extended by org.xcmis.search.content.interceptors.CommandInterceptor
          extended by org.xcmis.search.content.interceptors.ContentReaderInterceptor
All Implemented Interfaces:
Visitor, Startable

public abstract class ContentReaderInterceptor
extends CommandInterceptor

Abstract class that interpret only read-only operation's.


Constructor Summary
ContentReaderInterceptor()
           
 
Method Summary
abstract  Object visitChildEntriesCommand(InvocationContext ctx, GetChildEntriesCommand command)
           
abstract  Object visitGetContentEntryCommand(InvocationContext ctx, GetContentEntryCommand command)
           
abstract  Object visitGetUnfiledEntriesCommand(InvocationContext ctx, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentReaderInterceptor

public ContentReaderInterceptor()
Method Detail

visitChildEntriesCommand

public abstract Object visitChildEntriesCommand(InvocationContext ctx,
                                                GetChildEntriesCommand command)
                                         throws Throwable
Specified by:
visitChildEntriesCommand in interface Visitor
Overrides:
visitChildEntriesCommand in class AbstractVisitor
Returns:
Throws:
Throwable
See Also:
AbstractVisitor.visitChildEntriesCommand(org.xcmis.search.content.command.InvocationContext, org.xcmis.search.content.command.read.GetChildEntriesCommand)

visitGetContentEntryCommand

public abstract Object visitGetContentEntryCommand(InvocationContext ctx,
                                                   GetContentEntryCommand command)
                                            throws Throwable
Specified by:
visitGetContentEntryCommand in interface Visitor
Overrides:
visitGetContentEntryCommand in class AbstractVisitor
Returns:
Throws:
Throwable
See Also:
AbstractVisitor.visitGetContentEntryCommand(org.xcmis.search.content.command.InvocationContext, org.xcmis.search.content.command.read.GetContentEntryCommand)

visitGetUnfiledEntriesCommand

public abstract Object visitGetUnfiledEntriesCommand(InvocationContext ctx,
                                                     GetUnfiledEntriesCommand command)
                                              throws Throwable
Specified by:
visitGetUnfiledEntriesCommand in interface Visitor
Overrides:
visitGetUnfiledEntriesCommand in class AbstractVisitor
Returns:
Throws:
Throwable
See Also:
org.xcmis.search.content.interceptors.AbstractVisitor#visitGetUnfilledEntriesCommand(org.xcmis.search.content.command.InvocationContext, org.xcmis.search.content.command.read.GetUnfilledEntriesCommand)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.