org.omg.CosNotifyComm
Class _NotifySubscribeStub

java.lang.Object
  extended by org.omg.CORBA.portable.ObjectImpl
      extended by org.omg.CosNotifyComm._NotifySubscribeStub
All Implemented Interfaces:
java.io.Serializable, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity, NotifySubscribe, NotifySubscribeOperations

public class _NotifySubscribeStub
extends org.omg.CORBA.portable.ObjectImpl
implements NotifySubscribe

The NotifySubscribe interface supports an operation which allows a consumer of notifications to inform suppliers of notifications of the types of notifications it wishes to receive. It is intended to be an abstract interface which is inherited by all Notification Service supplier interfaces. In essence, its main purpose is to enable notification consumers to inform suppliers of the types of notifications that are of interest to them, ultimately enabling the suppliers to avoid supplying notifications that are not of interest to any consumer.

See Also:
Serialized Form

Constructor Summary
_NotifySubscribeStub()
           
 
Method Summary
 java.lang.String[] _ids()
           
 void subscription_change(EventType[] added, EventType[] removed)
          Operation subscription_change
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Constructor Detail

_NotifySubscribeStub

public _NotifySubscribeStub()
Method Detail

_ids

public java.lang.String[] _ids()
Specified by:
_ids in class org.omg.CORBA.portable.ObjectImpl

subscription_change

public void subscription_change(EventType[] added,
                                EventType[] removed)
                         throws InvalidEventType
Operation subscription_change

Specified by:
subscription_change in interface NotifySubscribeOperations
Throws:
InvalidEventType