kaos.robots.core
Class ExecutionManager.RequestHandlerThread

java.lang.Object
  extended by kaos.robots.core.ExecutionManager.RequestHandlerThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ExecutionManager

public class ExecutionManager.RequestHandlerThread
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  Logger _logger
           
 
Constructor Summary
ExecutionManager.RequestHandlerThread(ExecutionManager mgr, ActionInstanceDescription aid, ActionStatusCallback callback)
           
 
Method Summary
 boolean isShowingVideo(java.util.HashMap properties)
           
protected  void printDebugString(java.lang.String msg, int loggerDisplayLevel)
           
 void run()
           
protected  void sendMessage(java.lang.String recipientURI, java.lang.String messageId, java.lang.String messageText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_logger

protected Logger _logger
Constructor Detail

ExecutionManager.RequestHandlerThread

public ExecutionManager.RequestHandlerThread(ExecutionManager mgr,
                                             ActionInstanceDescription aid,
                                             ActionStatusCallback callback)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

sendMessage

protected void sendMessage(java.lang.String recipientURI,
                           java.lang.String messageId,
                           java.lang.String messageText)

isShowingVideo

public boolean isShowingVideo(java.util.HashMap properties)

printDebugString

protected void printDebugString(java.lang.String msg,
                                int loggerDisplayLevel)