The Meta-Environment API

toolbus.adapter.wish
Class WishAdapterBridge

java.lang.Object
  extended by toolbus.adapter.ToolBridge
      extended by toolbus.adapter.wish.WishAdapterBridge
All Implemented Interfaces:
java.lang.Runnable, toolbus.communication.IDataHandler, toolbus.IOperations

public class WishAdapterBridge
extends toolbus.adapter.ToolBridge


Field Summary
private  WishAdapter wishAdapter
           
 
Fields inherited from interface toolbus.IOperations
ACKDO, ACKEVENT, CONNECT, DEBUGPERFORMANCESTATS, DISCONNECT, DO, END, EVAL, EVENT, PERFORMANCESTATS, REQUEST, RESPONSE, TERMINATE, UNDEFINED, VALUE
 
Constructor Summary
WishAdapterBridge(aterm.pure.PureFactory termFactory, WishAdapter tool, java.lang.String toolName, int toolID, java.net.InetAddress host, int port)
           
 
Method Summary
 boolean checkSignature(aterm.ATerm signatures)
           
 void doDo(aterm.ATerm aTerm)
           
 aterm.ATerm doEval(aterm.ATerm aTerm)
           
 aterm.ATerm doGetPerformanceStats()
           
 void doReceiveAckEvent(aterm.ATerm aTerm)
           
 void doTerminate(aterm.ATerm aTerm)
           
 
Methods inherited from class toolbus.adapter.ToolBridge
exceptionOccured, getFactory, getHost, getPort, getToolID, getToolName, getType, postEvent, postRequest, receive, run, send, setIOHandler, setToolID, shutDown, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wishAdapter

private final WishAdapter wishAdapter
Constructor Detail

WishAdapterBridge

public WishAdapterBridge(aterm.pure.PureFactory termFactory,
                         WishAdapter tool,
                         java.lang.String toolName,
                         int toolID,
                         java.net.InetAddress host,
                         int port)
Method Detail

checkSignature

public boolean checkSignature(aterm.ATerm signatures)
Specified by:
checkSignature in class toolbus.adapter.ToolBridge

doDo

public void doDo(aterm.ATerm aTerm)
Specified by:
doDo in class toolbus.adapter.ToolBridge

doEval

public aterm.ATerm doEval(aterm.ATerm aTerm)
Specified by:
doEval in class toolbus.adapter.ToolBridge

doGetPerformanceStats

public aterm.ATerm doGetPerformanceStats()
Specified by:
doGetPerformanceStats in class toolbus.adapter.ToolBridge

doReceiveAckEvent

public void doReceiveAckEvent(aterm.ATerm aTerm)
Specified by:
doReceiveAckEvent in class toolbus.adapter.ToolBridge

doTerminate

public void doTerminate(aterm.ATerm aTerm)
Specified by:
doTerminate in class toolbus.adapter.ToolBridge

The Meta-Environment API