Main Page   Packages   Class Hierarchy   Compound List   File List   Compound Members  

ProxyPushConsumerImpl Class Reference

Inheritance diagram for ProxyPushConsumerImpl:

Inheritance graph
[legend]
Collaboration diagram for ProxyPushConsumerImpl:

Collaboration graph
[legend]
List of all members.

Public Methods

void connect_push_supplier (PushSupplier push_supplier)
void disconnect_push_consumer ()
void push (org.omg.CORBA.Any event) throws Disconnected

Protected Methods

 ProxyPushConsumerImpl (EventChannelImpl ec, org.omg.CORBA.ORB orb)

Private Attributes

EventChannelImpl myEventChannel
PushSupplier myPushSupplier

Detailed Description

Author(s):
Joerg v. Frantzius, Rainer Lischetzki, Gerald Brose modified by Bruno Dumant

Definition at line 31 of file ProxyPushConsumerImpl.java.


Constructor & Destructor Documentation

ProxyPushConsumerImpl::ProxyPushConsumerImpl ( EventChannelImpl ec,
org.omg.CORBA.ORB orb ) [inline, protected]
 

Definition at line 38 of file ProxyPushConsumerImpl.java.

00038                                                                                  {
00039       myEventChannel = ec;
00040       orb.connect(this);
00041     }   


Member Function Documentation

void ProxyPushConsumerImpl::connect_push_supplier ( PushSupplier push_supplier ) [inline]
 

Definition at line 43 of file ProxyPushConsumerImpl.java.

00043                                                                     {
00044       myPushSupplier = push_supplier;
00045    }   

void ProxyPushConsumerImpl::disconnect_push_consumer ( ) [inline]
 

Definition at line 47 of file ProxyPushConsumerImpl.java.

00047                                           {
00048       myEventChannel.disconnect_push_consumer (this );
00049    }   

void ProxyPushConsumerImpl::push ( org.omg.CORBA.Any event ) [inline]
 

Definition at line 51 of file ProxyPushConsumerImpl.java.

00052                           {
00053       myEventChannel.internal_push ( event );
00054    }   


Member Data Documentation

EventChannelImpl ProxyPushConsumerImpl::myEventChannel [private]
 

Definition at line 33 of file ProxyPushConsumerImpl.java.

PushSupplier ProxyPushConsumerImpl::myPushSupplier [private]
 

Definition at line 34 of file ProxyPushConsumerImpl.java.


The documentation for this class was generated from the following file:
Generated at Fri May 31 19:25:07 2002 for Jonathan by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001