ie.nuigalway.ecrg.jade.jmsagentgateway
Class JmsProxyAgent.ReceiveMessages

java.lang.Object
  |
  +--jade.core.behaviours.Behaviour
        |
        +--jade.core.behaviours.SimpleBehaviour
              |
              +--jade.core.behaviours.CyclicBehaviour
                    |
                    +--ie.nuigalway.ecrg.jade.jmsagentgateway.JmsProxyAgent.ReceiveMessages
All Implemented Interfaces:
jade.util.leap.Serializable, java.io.Serializable
Enclosing class:
JmsProxyAgent

class JmsProxyAgent.ReceiveMessages
extends jade.core.behaviours.CyclicBehaviour

Behaviour to listen for incoming messages

Version:
0.5 12 January 2004
Author:
Edward Curry created 08 December 2003 * *

Nested Class Summary
 
Nested classes inherited from class jade.core.behaviours.Behaviour
jade.core.behaviours.Behaviour.RunnableChangedEvent
 
Field Summary
 
Fields inherited from class jade.core.behaviours.Behaviour
myAgent, myEvent, NOTIFY_DOWN, NOTIFY_UP, parent, STATE_BLOCKED, STATE_READY, STATE_RUNNING
 
Constructor Summary
JmsProxyAgent.ReceiveMessages(jade.core.Agent a)
          Constructor for the ReceiveMessages object
 
Method Summary
 void action()
          Listen for messages to republish
 
Methods inherited from class jade.core.behaviours.CyclicBehaviour
done
 
Methods inherited from class jade.core.behaviours.SimpleBehaviour
reset
 
Methods inherited from class jade.core.behaviours.Behaviour
actionWrapper, block, block, getBehaviourName, getDataStore, handle, isRunnable, onEnd, onStart, restart, root, setAgent, setBehaviourName, setDataStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsProxyAgent.ReceiveMessages

public JmsProxyAgent.ReceiveMessages(jade.core.Agent a)
Constructor for the ReceiveMessages object

Parameters:
a - Agent listening
Method Detail

action

public void action()
Listen for messages to republish

Specified by:
action in class jade.core.behaviours.Behaviour