Método invocado por todas las clases del sistema para informar al monitor de que se ha producido una determinada acción tal como la adición o eliminación de un elemento del buffer, la conexión o desconexión del canal de algún cliente, la destrucción del canal, o el envío o recepción de algún evento.
Buffer - class org.omg.CosEventChannelAdminImpl.Buffer.
Esta clase es el corazón del canal pues es aquí donde se almacenan los eventos recibidos de los productores y de donde se extraen para enviarlos a los consumidores.
Método que crea y devuelve un panel compuesto por un JLabel con el texto label, un JTextField con el texto textField que será editable o no dependiendo del argumento editable.
D
Data - class org.omg.CosEventChannelAdminImpl.Data.
Clase auxiliar para el Buffer.
Data(Any) -
Constructor for class org.omg.CosEventChannelAdminImpl.Data
Constructor de la clase, realiza una copia del Any que recibe como argumento y almacena la hora GMT de la construcción.
El constructor recibe como argumento una clase EventChannelParams donde encuentra todos los parámetros que necesita: el nombre del canal, el tipo del canal (nombre del contexto en que se coloca en el servidor de nombres), la referencia del monitor, la dirección del servidor de nombres y su puerto de escucha.
Una vez que un Consumer (ya sea de tipo Push o Pull) recibe un evento puede pasar, naturalmente,. a utilizarlo de la forma que corresponda a la aplicación concreta.
Este método es invocado por todas las clases del sistema para transmitir al monitor un determinado mensaje, este puede ser de diversos tipos: información general, error, indicación de conexión o de desconexión.
Método invocado por un ProxyPullConsumer para indicar que quiere desconectarse del canal (es decir que el PullSupplier conectado a él quiere desconectarse).
Método invocado por un ProxyPullSupplier para indicar que quiere desconectarse del canal (es decir que el PullConsumer conectado a él quiere desconectarse).
Esta clase extiende a _ProxyPushConsumerImplBase implementando al ProxyPushConsumer quién se encarga de recibir los eventos del PushSuppliers e introducirlos en el buffer del canal.
Método invocado por un ProxyPushConsumer para indicar que quiere desconectarse del canal (es decir que el PushSupplier conectado a él quiere desconectarse).
Método invocado por un ProxyPushSupplier para indicar que quiere desconectarse del canal (es decir que el PushConsumer conectado a él quiere desconectarse).
Esta clase extiende a _ ProxyPushSupplierImplBase implementando al ProxyPushSupplier que es la parte del canal que ve el Push Consumer y que se encarga de proveerle con los eventos recibidos..
Esta clase extiende a _PullSupplierImplBase implementando al PullSupplier, que se encarga de introducir los eventos que recibe en el canal según el modelo pull.
Esta clase extiende a _PushSupplierImplBase implementando al PushSupplier, que se encarga de introducir los eventos que recibe en el canal según el modelo push.
El constructor recibe como argumento una clase EventChannelParams donde encuentra todos los parámetros que necesita: la referencia del monitor y la del administrador de consumidores.