org.jacorb.notification.servant

Class StructuredProxyPullSupplierImpl

public class StructuredProxyPullSupplierImpl extends AbstractProxySupplier implements StructuredProxyPullSupplierOperations, StructuredProxyPullSupplierImplMBean

Version: $Id: StructuredProxyPullSupplierImpl.java,v 1.17 2006/01/12 22:34:54 alphonse.bendt Exp $

Author: Alphonse Bendt

UNKNOWN: extends ="AbstractProxyMBean"

Field Summary
protected static StructuredEventUNDEFINED_STRUCTURED_EVENT
undefined StructuredEvent that is returned on unsuccessful pull operations.
Constructor Summary
StructuredProxyPullSupplierImpl(IAdmin admin, ORB orb, POA poa, Configuration conf, TaskProcessor taskProcessor, OfferManager offerManager, SubscriptionManager subscriptionManager, ConsumerAdmin consumerAdmin)
Method Summary
voidconnect_structured_pull_consumer(StructuredPullConsumer consumer)
voiddeliverPendingData()
voiddisableDelivery()
protected voiddisconnectClient()
voiddisconnect_structured_pull_supplier()
voidenableDelivery()
protected longgetCost()
ProxyTypeMyType()
ServantnewServant()
StructuredEventpull_structured_event()
StructuredEventtry_pull_structured_event(BooleanHolder hasEvent)

Field Detail

UNDEFINED_STRUCTURED_EVENT

protected static final StructuredEvent UNDEFINED_STRUCTURED_EVENT
undefined StructuredEvent that is returned on unsuccessful pull operations.

Constructor Detail

StructuredProxyPullSupplierImpl

public StructuredProxyPullSupplierImpl(IAdmin admin, ORB orb, POA poa, Configuration conf, TaskProcessor taskProcessor, OfferManager offerManager, SubscriptionManager subscriptionManager, ConsumerAdmin consumerAdmin)

Method Detail

connect_structured_pull_consumer

public void connect_structured_pull_consumer(StructuredPullConsumer consumer)

deliverPendingData

public void deliverPendingData()

disableDelivery

public void disableDelivery()

disconnectClient

protected void disconnectClient()

disconnect_structured_pull_supplier

public void disconnect_structured_pull_supplier()

enableDelivery

public void enableDelivery()

getCost

protected long getCost()

MyType

public ProxyType MyType()

newServant

public Servant newServant()

pull_structured_event

public StructuredEvent pull_structured_event()

try_pull_structured_event

public StructuredEvent try_pull_structured_event(BooleanHolder hasEvent)