jactor
Class Customer

java.lang.Object
  extended by jactor.Actor
      extended by jactor.Customer
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
ActorPrinter, Adder

public abstract class Customer
extends Actor

Les Customer sont des acteurs simples qui ne font que récupérer des messages "reply" et qui se chargent d'effectuer simplement un script.. La méthode script est ainsi à redéfinir dans les sous classes de Customer..


Field Summary
(package private)  Actor cont
           
(package private)  java.lang.Object parameter
           
 
Fields inherited from class jactor.Actor
debug, living, messages, thread
 
Constructor Summary
Customer()
           
Customer(Actor c)
           
 
Method Summary
 void handleMessage(Message m)
           
(package private)  void script()
          La méthode script contient le code d'un acteur simple qui ne reçoit que des messages de type "reply"..
 void setCont(Actor c)
           
 
Methods inherited from class jactor.Actor
defaultHandleMessage, getMessageBoxSize, isDebug, isMessageBoxEmpty, kill, nextMessage, pause, receiveMessage, run, sendMessage, setDebug, waitNextMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cont

Actor cont

parameter

java.lang.Object parameter
Constructor Detail

Customer

Customer()

Customer

Customer(Actor c)
Method Detail

setCont

public void setCont(Actor c)

script

void script()
La méthode script contient le code d'un acteur simple qui ne reçoit que des messages de type "reply".. L'attribut 'parameter' contient l'argument du message qui vient d'être reçu..


handleMessage

public void handleMessage(Message m)
Overrides:
handleMessage in class Actor