org.cogchar.integroid.broker
Class IntegroidFacade

java.lang.Object
  extended by org.cogchar.integroid.broker.IntegroidFacade
All Implemented Interfaces:
ConvoidFacadeSource, ReactionProcessor

public class IntegroidFacade
extends Object
implements ConvoidFacadeSource, ReactionProcessor

Author:
Stu B.

Constructor Summary
IntegroidFacade()
           
 
Method Summary
 void doSomething(String whatToDo)
           
 void establishNetworkWrapper()
           
 AnimoidFacade getAnimoidFacade()
           
 ConvoidFacade getConvoidFacade()
           
 IntegroidCueBroker getCueBroker()
           
 IntegroidJobBroker getJobBroker()
           
 Random getRandom()
           
 ThoughtCue getThoughtCue(String name)
           
 VariableCue getVariableCue(String name)
           
 void initConvoidFacade(Category rootCat, IRemoteResponseInterface remote, AgendaManager am)
           
 void processAllDecisions()
           
 void processWhenSafe()
           
 void propertyChange(PropertyChangeEvent evt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegroidFacade

public IntegroidFacade()
Method Detail

getJobBroker

public IntegroidJobBroker getJobBroker()

getCueBroker

public IntegroidCueBroker getCueBroker()

getConvoidFacade

public ConvoidFacade getConvoidFacade()
Specified by:
getConvoidFacade in interface ConvoidFacadeSource

getAnimoidFacade

public AnimoidFacade getAnimoidFacade()

initConvoidFacade

public void initConvoidFacade(Category rootCat,
                              IRemoteResponseInterface remote,
                              AgendaManager am)

doSomething

public void doSomething(String whatToDo)

processAllDecisions

public void processAllDecisions()

propertyChange

public void propertyChange(PropertyChangeEvent evt)

processWhenSafe

public void processWhenSafe()
Specified by:
processWhenSafe in interface ReactionProcessor

establishNetworkWrapper

public void establishNetworkWrapper()
                             throws Throwable
Throws:
Throwable

getRandom

public Random getRandom()

getThoughtCue

public ThoughtCue getThoughtCue(String name)

getVariableCue

public VariableCue getVariableCue(String name)


Copyright © 2010-2012. All Rights Reserved.