All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Properties.Durability.DurabilityController

java.lang.Object
   |
   +----Properties.Controller
           |
           +----Properties.Durability.DurabilityController

public class DurabilityController
extends Controller
La clase DurabilityController implementa el controlador de la propiedad de Integridad.

See Also:
Controller

Variable Index

 o END_OF_REPLACEMENT
 o REPLACEMENT

Constructor Index

 o DurabilityController(String)
Constructor de la clase.

Method Index

 o 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.
 o MyPreferences(DurabilityDP)
Indica al controlador cuales las preferencias del componente, en base a la especializacion (mediante herencia) de la clase apropiada (DurabilityDP).
 o Received(Msg, MsgQueue)
Este es el metodo que invoca el sistema cuando se recibe un mensaje en la cola de mensajes entrantes del controlador.

Variables

 o REPLACEMENT
 public static final String REPLACEMENT
 o END_OF_REPLACEMENT
 public static final String END_OF_REPLACEMENT

Constructors

 o DurabilityController
 public DurabilityController(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.

Methods

 o MyPreferences
 public final void MyPreferences(DurabilityDP P)
Indica al controlador cuales las preferencias del componente, en base a la especializacion (mediante herencia) de la clase apropiada (DurabilityDP). Por defecto esa es la clase que el controlador toma. Esta funcion puede invocarse cuantas veces quiera el usuario, aunque cara al tratamiento de los mensajes, una vez alguna funcion "Select" de una preferencia seleccione un mensaje, se dejan de analizar el resto de las preferencias. Las preferencias se exploran por orden de antiguedad.

Parameters:
P - Preferencias del componente.
See Also:
DurabilityDP
 o 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
 o 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