ibspan.tss.agents.vta
Class VTAResponder
java.lang.Object
jade.core.behaviours.Behaviour
jade.core.behaviours.CompositeBehaviour
jade.core.behaviours.SerialBehaviour
jade.core.behaviours.FSMBehaviour
jade.proto.AchieveREResponder
ibspan.tss.agents.vta.VTAResponder
- All Implemented Interfaces:
- FIPANames.InteractionProtocol, Serializable
public class VTAResponder
- extends AchieveREResponder
This is of Responder for ViewTransformingAgent
. It works in
an iterative manner.
- Author:
- Maciej Gawinecki
- See Also:
ViewTransformingAgent
,
Serialized Form
Fields inherited from interface jade.domain.FIPANames.InteractionProtocol |
FIPA_BROKERING, FIPA_CONTRACT_NET, FIPA_DUTCH_AUCTION, FIPA_ENGLISH_AUCTION, FIPA_ITERATED_CONTRACT_NET, FIPA_PROPOSE, FIPA_QUERY, FIPA_RECRUITING, FIPA_REQUEST, FIPA_REQUEST_WHEN, FIPA_SUBSCRIBE |
Methods inherited from class jade.core.behaviours.FSMBehaviour |
checkTermination, deregisterState, forceTransitionTo, getChildren, getCurrent, getLastExitValue, getName, getPrevious, getState, handleInconsistentFSM, handleStateEntered, onEnd, registerDefaultTransition, registerDefaultTransition, registerFirstState, registerLastState, registerState, registerTransition, registerTransition, resetStates, scheduleFirst, scheduleNext |
Methods inherited from class jade.core.behaviours.Behaviour |
actionWrapper, block, getBehaviourName, getDataStore, getExecutionState, getParent, isRunnable, onStart, root, setBehaviourName, setDataStore, setExecutionState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACTION_KEY
public final String ACTION_KEY
VTAResponder
public VTAResponder(Agent a,
MessageTemplate mt)
prepareResponse
protected ACLMessage prepareResponse(ACLMessage request)
throws NotUnderstoodException,
RefuseException
- Overrides:
prepareResponse
in class AchieveREResponder
- Throws:
NotUnderstoodException
RefuseException