All Packages Class Hierarchy This Package Previous Next Index
Class Properties.BestEffort.BestEffortController
java.lang.Object
|
+----Properties.Controller
|
+----Properties.BestEffort.BestEffortController
- public class BestEffortController
- extends Controller
La clase BestEffortController implementa el controlador de la
propiedad de BestEffort/Least Losses. Este controlador solo implementa el
constructor de la clase y el metodo "Received", pues esta propiedad solo
trata con los mensajes entrantes.
- See Also:
- Controller
-
BestEffortController(String)
- Constructor de la clase.
-
Deliver(Msg, MsgQueue)
- Este es el metodo que invoca el sistema cuando se recibe un mensaje en
la cola de salida de mensajes del controlador, es decir, este metodo
captura los mensajes salientes.
-
MyPreferences(BestEffortDP)
- Indica al controlador cuales las preferencias del componente, en base
a la especializacion (mediante herencia) de la clase apropiada
(BestEffortDP).
-
Received(Msg, MsgQueue)
- Este es el metodo que invoca el sistema cuando se recibe un mensaje en
la cola de mensajes entrantes del controlador, es decir, este metodo
captura los mensajes entrantes.
BestEffortController
public BestEffortController(String mb)
- Constructor de la clase.
- Parameters:
- mb - una cadena de caracteres con el nombre
del buzon del componente al que se va a "adosar" este controlador.
MyPreferences
public final void MyPreferences(BestEffortDP P)
- Indica al controlador cuales las preferencias del componente, en base
a la especializacion (mediante herencia) de la clase apropiada
(BestEffortDP). Por defecto esa es la clase que el
controlador toma. Esta funcion pude invocarse cuantas veces quiera
el usuario.
- Parameters:
- P - Preferencias del componente.
- See Also:
- BestEffortDP
Deliver
public void Deliver(Msg m,
MsgQueue qout)
- Este es el metodo que invoca el sistema cuando se recibe un mensaje en
la cola de salida de mensajes del controlador, es decir, este metodo
captura los mensajes salientes.
- Parameters:
- m - el mensaje que el componente desea mandar.
- qout - la cola de mensajes donde el
controlador ha de depositar el mensaje, una vez realizado su
tratamiento.
- Overrides:
- Deliver in class Controller
Received
public void Received(Msg m,
MsgQueue qin)
- Este es el metodo que invoca el sistema cuando se recibe un mensaje en
la cola de mensajes entrantes del controlador, es decir, este metodo
captura los mensajes entrantes.
- Parameters:
- m - el mensaje que el cmponente desea mandar.
- qin - la cola de mensajes donde el
controlador ha de depositar el mensaje, una vez realizado su
tratamiento.
- Overrides:
- Received in class Controller
All Packages Class Hierarchy This Package Previous Next Index