All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Properties.SecureAccess.SecureAccessController

java.lang.Object
   |
   +----Properties.Controller
           |
           +----Properties.SecureAccess.SecureAccessController

public class SecureAccessController
extends Controller
implements LegalAdvisorInterface, Runnable
La clase SecureAccessController implementa el controlador de la propiedad de Control de Acceso.

See Also:
Controller

Constructor Index

 o SecureAccessController(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, es decir, este metodo captura los mensajes salientes.
 o MyPreferences(SecureAccessDP)
Indica al controlador cuales las preferencias del componente, en base a la especializacion (mediante herencia) de la clase apropiada (SecureAccessDP).
 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, es decir, este metodo captura los mensajes entrantes.
 o run()
Procedimiento que define la tarea asociada al controlador de esta propiedad, y que "escucha" el buzon del controlador.

Constructors

 o SecureAccessController
 public SecureAccessController(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(SecureAccessDP P)
Indica al controlador cuales las preferencias del componente, en base a la especializacion (mediante herencia) de la clase apropiada (SecureAccessDP). 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:
SecureAccessDP
 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:
Msg - m: el mensaje que el cmponente desea mandar.
MsgQueue - qin: la cola de mensajes donde el controlador ha de depositar el mensaje, una vez realizado su tratamiento.
Overrides:
Received in class Controller
 o run
 public void run()
Procedimiento que define la tarea asociada al controlador de esta propiedad, y que "escucha" el buzon del controlador.


All Packages  Class Hierarchy  This Package  Previous  Next  Index