A B C D E F G I L M O P Q R S T V _

A

Accion(int) - Method in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
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.
Accion(int) - Method in class org.omg.CosEventChannelAdminImpl.BasicMonitor
Muestra el mensaje correspondiente a la acción llevada a cabo.
AÑADIDO_ELEMENTO - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 

B

BasicMonitor - class org.omg.CosEventChannelAdminImpl.BasicMonitor.
Clase que implementa un monitor muy básico, limitándose a mostrar en la consola los mensajes que recibe.
BasicMonitor() - Constructor for class org.omg.CosEventChannelAdminImpl.BasicMonitor
 
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.
Buffer(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.Buffer
Constructor de la clase.

C

CANAL_DESCONECTA - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
CONECTADO_PULL_CONSUMER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
CONECTADO_PULL_SUPPLIER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
CONECTADO_PUSH_CONSUMER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
CONECTADO_PUSH_SUPPLIER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
Conectar() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelServant
Método encargado de iniciar el ORB y conectar esta clase a él.
CONEXION - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
connect_push_consumer(PushConsumer) - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl
Método utilizado por el PushConsumer para conectarse al canal.
connect_push_supplier(PushSupplier) - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Método utilizado por el PushSupplier para conectarse al canal.
connect(String, String, String, String) - Method in class org.omg.CosEventCommImpl.PushConsumerImpl
Método invocado por el consumidor para conectar el Push Consumer al canal de eventos.
connect(String, String, String, String) - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
Método invocado por el productor para conectar el Pull Supplier al canal de eventos.
connect(String, String, String, String, boolean) - Method in class org.omg.CosEventCommImpl.PushSupplierImpl
Método invocado por el productor para conectar el Push Supplier al canal de eventos.
connect(String, String, String, String, boolean) - Method in class org.omg.CosEventCommImpl.PullConsumerImpl
Método llamado por el consumidor para conectar el Pull Consumer al canal de eventos.
ConsumerAdminImpl - class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl.
Esta clase extiende a _ConsumerAdminImplBase implementando al administrador de consumidores.
ConsumerAdminImpl(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
El constructor recibe como argumento una clase EventChannelParams donde encuentra el parámetro que necesita: la referencia del monitor.
CreaLabelTexto(String, String, JTextField, String, boolean) - Method in class org.omg.CosEventChannelAdminImpl.Misc
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.
DESCONECTADO_PULL_CONSUMER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
DESCONECTADO_PULL_SUPPLIER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
DESCONECTADO_PUSH_CONSUMER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
DESCONECTADO_PUSH_SUPPLIER - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
DESCONEXION - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
destroy() - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por el servant cuando recibe la orden de destruirse.
destroy() - Method in class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
Método invocado por el servant cuando recibe la orden de destruirse.
destroy() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelServant
Método que destruye el canal.
disconnect_pull_consumer() - Method in class org.omg.CosEventCommImpl.PullConsumerImpl
Método invocado por el Canal de Eventos para informar de su destrucción.
disconnect_pull_supplier() - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
Método invocado por el Canal de Eventos para informar de su destrucción.
disconnect_push_consumer() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Método invocado por el PushSupplier (quién sólo transmite una orden del productor) para desconectarse.
disconnect_push_consumer() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl
Método invocado por el administrador de consumidores informar al PushConsumer de que lo ha desconectado.
disconnect_push_consumer() - Method in class org.omg.CosEventCommImpl.PushConsumerImpl
Método invocado por el Canal de Eventos para informar de su destrucción.
disconnect_push_supplier() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Método invocado por el SupplierAdmin para informar al PushSupplier de que lo ha desconectado.
disconnect_push_supplier() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl
Método invocado por el PushConsumer (quién sólo transmite una orden del consumidor) para desconectarse.
disconnect_push_supplier() - Method in class org.omg.CosEventCommImpl.PushSupplierImpl
Método invocado por el Canal de Eventos para informar de su destrucción.
disconnect() - Method in class org.omg.CosEventCommImpl.PushConsumerImpl
Método invocado por el Consumidor cuando quiere desconectar al Push Consumer del canal.
disconnect() - Method in class org.omg.CosEventCommImpl.PushSupplierImpl
Método invocado por el Productor cuando quiere desconectar al PushSupplier del canal.
disconnect() - Method in class org.omg.CosEventCommImpl.PullConsumerImpl
Método invocado por el Consumidor cuando quiere desconectar al PullConsumer del canal.
disconnect() - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
Método invocado por el productor cuando quiere desconectar al PullSupplier del canal.

E

elementoEliminadoEnBuffer() - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por el buffer cuando elimina un evento que ha quedado obsoleto.
ELIMINADO_ELEMENTO - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
ENVIADO_PULL - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
ENVIADO_PUSH - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
EventChannelMonitor - interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor.
Interfaz que debe cumplir cualquier clase que se utilice como monitor del canal de eventos.
EventChannelParams - class org.omg.CosEventChannelAdminImpl.EventChannelParams.
Clase utilizada para almacenar parámetros necesarios para construir el canal de eventos.
EventChannelParams(String, String, String, String, int, int) - Constructor for class org.omg.CosEventChannelAdminImpl.EventChannelParams
Constructor idéntico al anterior, la única diferencia es que no al no recibir la referencia de un monitor, construye un monitor básico.
EventChannelParams(String, String, String, String, int, int, EventChannelMonitor) - Constructor for class org.omg.CosEventChannelAdminImpl.EventChannelParams
Constructor de la clase.
EventChannelServant - class org.omg.CosEventChannelAdminImpl.EventChannelServant.
Esta clase implelementa el servant del canal, extendiendo la clase _EventChannelImplBase.
EventChannelServant(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.EventChannelServant
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.

F

for_consumers() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelServant
Devuelve la referencia del administrador de consumidores.
for_suppliers() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelServant
Devuelve la referencia del administrador de productores.

G

get() - Method in class org.omg.CosEventChannelAdminImpl.Queue
Método que devuelve un elemento de la cola (el siguiente al último que se extrajo).
get(int, BooleanHolder) - Method in class org.omg.CosEventChannelAdminImpl.Buffer
Método que devuelve un evento del buffer, el que ocupa la posición indicada por el parámetro entero.
GetAny() - Method in class org.omg.CosEventChannelAdminImpl.Data
Devuelve el Any que almacena el objeto.
getConsumerAdminRef() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve la referencia al ConsumerAdmin.
getDireccion() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve la dirección que fue almacenada en construcción.
getMonitor() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve la referencia al monitor.
getNombre() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve el nombre que fue almacenado en construcción.
getPuerto() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve el puerto que fue almacenado en construcción.
getSupplierAdminRef() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve la referencia al SupplierAdmin.
getTamañoColas() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve el tamaño de las colas que fue almacenado en construcción.
getTiempoVidaEventos() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve el tiempo de vida de los eventos que fue almacenado en construcción.
GetTime() - Method in class org.omg.CosEventChannelAdminImpl.Data
Devuelve la hora GMT en que se construyó este objeto.
getTipo() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Devuelve el tipo que fue almacenado en construcción.

I

INFO - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
insert(Any) - Method in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
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.
insert(Any) - Method in class org.omg.CosEventChannelAdminImpl.BasicMonitor
Método utilizado para introducir un evento en el monitor.

L

llena() - Method in class org.omg.CosEventChannelAdminImpl.Queue
Método que devuelve un boolean true si la cola está llena y false si no lo está.

M

Mensaje(int, String, String) - Method in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
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.
Mensaje(int, String, String) - Method in class org.omg.CosEventChannelAdminImpl.BasicMonitor
Muestra el mensaje indicando previamente su origen.
Misc - class org.omg.CosEventChannelAdminImpl.Misc.
Clase auxiliar con métodos utilizados en diversos sitios a lo largo del proyecto.
Misc() - Constructor for class org.omg.CosEventChannelAdminImpl.Misc
 

O

obtain_pull_consumer() - Method in class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
Método invocado por un PullSupplier como primera fase de su conexión al canal.
obtain_pull_supplier() - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por un PullConsumer como primera fase de su conexión al canal.
obtain_push_consumer() - Method in class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
Método invocado por un PushSupplier como primera fase de su conexión al canal.
obtain_push_supplier() - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por un PushConsumer como primera fase de su conexión al canal.
org.omg.CosEventChannelAdminImpl - package org.omg.CosEventChannelAdminImpl
 
org.omg.CosEventCommImpl - package org.omg.CosEventCommImpl
 

P

PopUpError(JPanel, String) - Method in class org.omg.CosEventChannelAdminImpl.Misc
Método que genera un panel de error con el mensaje que se le pase como parámetro.
ProxyPullDesconecta(ProxyPullConsumerImpl) - Method in class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
Método invocado por un ProxyPullConsumer para indicar que quiere desconectarse del canal (es decir que el PullSupplier conectado a él quiere desconectarse).
ProxyPullDesconecta(ProxyPullSupplierImpl) - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por un ProxyPullSupplier para indicar que quiere desconectarse del canal (es decir que el PullConsumer conectado a él quiere desconectarse).
ProxyPushConsumerImpl - class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl.
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.
ProxyPushConsumerImpl(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Constructor de la clase.
ProxyPushDesconecta(ProxyPushConsumerImpl) - Method in class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
Método invocado por un ProxyPushConsumer para indicar que quiere desconectarse del canal (es decir que el PushSupplier conectado a él quiere desconectarse).
ProxyPushDesconecta(ProxyPushSupplierImpl) - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por un ProxyPushSupplier para indicar que quiere desconectarse del canal (es decir que el PushConsumer conectado a él quiere desconectarse).
ProxyPushSupplierImpl - class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl.
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..
ProxyPushSupplierImpl(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl
Constructor de la clase.
pull() - Method in class org.omg.CosEventCommImpl.PullConsumerImpl
Este método realiza una petición de tipo pull al canal de eventos, por lo tanto queda bloqueado por éste hasta que haya un evento disponible.
pull() - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
La invocación de este método deja bloqueado al llamante hasta que esté disponible un evento (objeto Any) y se le envíe.
PullConsumerImpl - class org.omg.CosEventCommImpl.PullConsumerImpl.
Esta clase extiende a _PullConsumerImplBase implementando al PullConsumer.
PullConsumerImpl() - Constructor for class org.omg.CosEventCommImpl.PullConsumerImpl
El constructor de la clase, no acepta ningún parámetro.
PullConsumerImpl(EventChannelMonitor) - Constructor for class org.omg.CosEventCommImpl.PullConsumerImpl
Otro constructor de la clase.
PullSupplierImpl - class org.omg.CosEventCommImpl.PullSupplierImpl.
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.
PullSupplierImpl() - Constructor for class org.omg.CosEventCommImpl.PullSupplierImpl
El constructor de la clase, no acepta ningún parámetro.
PullSupplierImpl(EventChannelMonitor) - Constructor for class org.omg.CosEventCommImpl.PullSupplierImpl
Otro constructor de la clase.
push(Any) - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Método invocado por el PushSupplier para introducir un evento en la cola circular.
push(Any) - Method in class org.omg.CosEventCommImpl.PushConsumerImpl
Este método es invocado por el ProxyPushSupplier para introducir un evento en el PushConsumer y de aquí es enviado al consumidor.
push(Any) - Method in class org.omg.CosEventCommImpl.PushSupplierImpl
Este método es invocado por el Productor y se encarga únicamente de introducirlo en el ProxyPushConsumer.
push(Any) - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
Con este método, el productor introduce un evento en el PullSupplier, no en el canal.
PushConsumerImpl - class org.omg.CosEventCommImpl.PushConsumerImpl.
Esta clase extiende a _PushConsumerImplBase implementando al PushConsumer.
PushConsumerImpl() - Constructor for class org.omg.CosEventCommImpl.PushConsumerImpl
El constructor de la clase, no acepta ningún parámetro.
PushConsumerImpl(EventChannelMonitor) - Constructor for class org.omg.CosEventCommImpl.PushConsumerImpl
Otro constructor de la clase.
PushSupplierImpl - class org.omg.CosEventCommImpl.PushSupplierImpl.
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.
PushSupplierImpl() - Constructor for class org.omg.CosEventCommImpl.PushSupplierImpl
Un constructor de la clase, no acepta ningún parámetro.
PushSupplierImpl(EventChannelMonitor) - Constructor for class org.omg.CosEventCommImpl.PushSupplierImpl
Otro constructor de la clase.
put(Any) - Method in class org.omg.CosEventChannelAdminImpl.Buffer
Método que introduce un evento en el buffer.
put(Any) - Method in class org.omg.CosEventChannelAdminImpl.Queue
Método que introduce un elemento en la cola.
put(Any) - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método que añade el Any que recibe como parámetro al buffer.

Q

Queue - class org.omg.CosEventChannelAdminImpl.Queue.
Cola circular de objetos tipo Any.
Queue() - Constructor for class org.omg.CosEventChannelAdminImpl.Queue
Constructor que no acepta ningún parámetro, genera una cola circular de 64 elementos.
Queue(int) - Constructor for class org.omg.CosEventChannelAdminImpl.Queue
Constructor que acepta como parámetro un int que es el tamaño de esta cola circular.

R

RECIBIDO_PULL - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
RECIBIDO_PUSH - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 
run() - Method in class org.omg.CosEventChannelAdminImpl.Buffer
El hilo se encarga de ver cuando se introdujo el primer elemento del buffer ( el más antiguo ) y se duerme hasta que llegue la hora de eliminarlo.
run() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushConsumerImpl
Mientras el Proxy permanezca conectado al canal, el hilo saca eventos de la cola y los va introduciendo en el buffer.
run() - Method in class org.omg.CosEventChannelAdminImpl.EventChannelServant
Este hilo no hace nada, tan sólo permanece dormido permitiendo que el servidor permanezca vivo a la escucha de peticiones.
run() - Method in class org.omg.CosEventChannelAdminImpl.ProxyPushSupplierImpl
Saca datos del buffer y los va entregando al Push Consumer.

S

setConsumerAdminRef(ConsumerAdminImpl) - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Guarda la referencia del administrador de consumidores, es invocado por el constructor de la clase EventChannelServant.
setSupplierAdminRef(SupplierAdminImpl) - Method in class org.omg.CosEventChannelAdminImpl.EventChannelParams
Guarda la referencia del administrador de productores, es invocado por el constructor de la clase EventChannelServant.
SupplierAdminImpl - class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl.
Esta clase extiende a _SupplierAdminImplBase implementando al administrador de productores.
SupplierAdminImpl(EventChannelParams) - Constructor for class org.omg.CosEventChannelAdminImpl.SupplierAdminImpl
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.

T

TraduceSystemException(SystemException) - Method in class org.omg.CosEventChannelAdminImpl.Misc
Método que devuelve el String explicativo de la excepción de tipo org.omg.CORBA.SystemException que se le pase como parámetro.
try_pull() - Method in class org.omg.CosEventCommImpl.PullConsumerImpl
Este método realiza una petición de tipo try_pull al canal de eventos, por lo tanto no queda bloqueado en ningún momento.
try_pull(BooleanHolder) - Method in class org.omg.CosEventCommImpl.PullSupplierImpl
Método que devuelve un evento si es que hay alguno disponible.
try_pull(BooleanHolder, LongHolder) - Method in class org.omg.CosEventChannelAdminImpl.ConsumerAdminImpl
Método invocado por un Proxysupplier que devuelve un evento si es que hay alguno disponible o null en caso contrario.

V

vacia() - Method in class org.omg.CosEventChannelAdminImpl.Queue
Método que devuelve un boolean true si la cola está vacía y false si no lo está.

_

_ERROR - Static variable in interface org.omg.CosEventChannelAdminImpl.EventChannelMonitor
 

A B C D E F G I L M O P Q R S T V _

e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


DISEÑO E IMPLEMENTACIÓN DEL SERVICIO DE EVENTOS DE CORBA PARA JAVA IDL

: Díaz Caballero, Victor M.
: Ingeniería Telecomunicación
Contenido del proyecto: