VisiBroker for Java

org.omg.CosTypedNotifyComm
Interface TypedPushConsumer

All Superinterfaces:
IDLEntity, NotifyPublish, NotifyPublishOperations, Object, PushConsumer, PushConsumerOperations, java.io.Serializable, org.omg.CosTypedEventComm.TypedPushConsumer, org.omg.CosTypedEventComm.TypedPushConsumerOperations
All Known Subinterfaces:
TypedProxyPushConsumer

public interface TypedPushConsumer
extends TypedPushConsumerOperations, org.omg.CosTypedEventComm.TypedPushConsumer, NotifyPublish, IDLEntity

The TypedPushConsumer interface supports the behavior required by typed event style push consumers connected to a Notification Service typed channel. This interface inherits from the TypedPushConsumer interface defined by the CosTypedEventComm module of the OMG Event Service. This inherited interface supports the get_typed_consumer operation that enables an instance supporting the TypedPushConsumer interface to return a reference to a type-specific interface that supports type-specific event transmission.

In addition, the TypedPushConsumer interface inherits the NotifyPublish interface defined by the CosNotifyComm module. This inheritence enables an instance supporting the TypedPushConsumer interface to have its offer_change operation invoked, keeping it informed of the types of events being offered by suppliers connected to the same channel.


Method Summary
 
Methods inherited from interface org.omg.CosTypedEventComm.TypedPushConsumerOperations
get_typed_consumer
 
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
 
Methods inherited from interface org.omg.CosEventComm.PushConsumerOperations
disconnect_push_consumer, push
 
Methods inherited from interface org.omg.CosNotifyComm.NotifyPublishOperations
offer_change
 


Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online