org.robokind.impl.motion.messaging
Class JMSMotionFrameAsyncReceiver

java.lang.Object
  extended by org.robokind.api.messaging.DefaultMessageAsyncReceiver<Msg,Rec>
      extended by org.robokind.impl.messaging.JMSAvroMessageAsyncReceiver<MotionFrameEvent,MotionFrameEventRecord>
          extended by org.robokind.impl.motion.messaging.JMSMotionFrameAsyncReceiver
All Implemented Interfaces:
MessageAsyncReceiver<MotionFrameEvent>

public class JMSMotionFrameAsyncReceiver
extends JMSAvroMessageAsyncReceiver<MotionFrameEvent,MotionFrameEventRecord>

JMSAvroMessageAsyncReceiver for receiving MotionFrameEvents.

Author:
Matthew Stevenson

Nested Class Summary
static class JMSMotionFrameAsyncReceiver.MotionFrameEventRecordAdapter
          Converts a MotionFrameEventRecord to a MotionFrameEvent
 
Constructor Summary
JMSMotionFrameAsyncReceiver(javax.jms.Session session, javax.jms.Destination destination)
          Creates a new JMSMotionFrameAsyncReceiver
 
Method Summary
 
Methods inherited from class org.robokind.impl.messaging.JMSAvroMessageAsyncReceiver
start
 
Methods inherited from class org.robokind.api.messaging.DefaultMessageAsyncReceiver
addMessageListener, fireMessageEvent, pause, removeMessageListener, resume, setAdapter, setRecordReceiver, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSMotionFrameAsyncReceiver

public JMSMotionFrameAsyncReceiver(javax.jms.Session session,
                                   javax.jms.Destination destination)
Creates a new JMSMotionFrameAsyncReceiver

Parameters:
session - JMS Session to use
destination - JMS Destination to use


Copyright © 2011-2012. All Rights Reserved.