org.apache.qpid.server.cluster.replay
Class RecordingMethodHandlerFactory

java.lang.Object
  extended by org.apache.qpid.server.cluster.handler.WrappingMethodHandlerFactory
      extended by org.apache.qpid.server.cluster.replay.RecordingMethodHandlerFactory
All Implemented Interfaces:
MethodHandlerFactory

public class RecordingMethodHandlerFactory
extends WrappingMethodHandlerFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.server.cluster.handler.WrappingMethodHandlerFactory
WrappingMethodHandlerFactory.FrameDescriptor<A extends org.apache.qpid.framing.AMQMethodBody,B extends java.lang.Class<A>>
 
Constructor Summary
RecordingMethodHandlerFactory(MethodHandlerFactory factory, ReplayStore store)
           
 
Method Summary
protected  java.lang.Iterable<WrappingMethodHandlerFactory.FrameDescriptor> getWrappableFrameTypes(org.apache.qpid.server.state.AMQState state)
           
protected  boolean isWrappableState(org.apache.qpid.server.state.AMQState state)
           
 
Methods inherited from class org.apache.qpid.server.cluster.handler.WrappingMethodHandlerFactory
register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordingMethodHandlerFactory

public RecordingMethodHandlerFactory(MethodHandlerFactory factory,
                                     ReplayStore store)
Method Detail

isWrappableState

protected boolean isWrappableState(org.apache.qpid.server.state.AMQState state)
Specified by:
isWrappableState in class WrappingMethodHandlerFactory

getWrappableFrameTypes

protected java.lang.Iterable<WrappingMethodHandlerFactory.FrameDescriptor> getWrappableFrameTypes(org.apache.qpid.server.state.AMQState state)
Specified by:
getWrappableFrameTypes in class WrappingMethodHandlerFactory