VisiBroker for Java

org.omg.CosTypedNotifyComm
Interface TypedPullSupplier

All Superinterfaces:
IDLEntity, NotifySubscribe, NotifySubscribeOperations, Object, PullSupplier, PullSupplierOperations, java.io.Serializable, org.omg.CosTypedEventComm.TypedPullSupplier, org.omg.CosTypedEventComm.TypedPullSupplierOperations
All Known Subinterfaces:
TypedProxyPullSupplier

public interface TypedPullSupplier
extends TypedPullSupplierOperations, org.omg.CosTypedEventComm.TypedPullSupplier, NotifySubscribe, IDLEntity

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

In addition, the TypedPullSupplier interface inherits the NotifySubscribe interface defined by the CosNotifyComm module. This inheritence enables an instance supporting the TypedPullSupplier interface to have its subscription_change operation invoked, keeping it informed of the types of events being subscribed to by consumers connected to the same channel.


Method Summary
 
Methods inherited from interface org.omg.CosTypedEventComm.TypedPullSupplierOperations
get_typed_supplier
 
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.PullSupplierOperations
disconnect_pull_supplier, pull, try_pull
 
Methods inherited from interface org.omg.CosNotifyComm.NotifySubscribeOperations
subscription_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