public class ProxyPullSupplierImpl extends AbstractProxySupplier implements ProxyPullSupplierOperations
JMXManageable.JMXCallbackconfig_, eventTypes_, logger_, offerManager_, qosSettings_, subscriptionManager_| Constructor and Description |
|---|
ProxyPullSupplierImpl(IAdmin admin,
ORB orb,
POA poa,
Configuration config,
TaskProcessor taskProcessor,
OfferManager offerManager,
SubscriptionManager subscriptionManager,
ConsumerAdmin consumerAdmin) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect_any_pull_consumer(PullConsumer consumer) |
void |
deliverPendingData() |
void |
disableDelivery() |
void |
disconnect_pull_supplier() |
protected void |
disconnectClient()
invoke the proxy specific disconnect method.
|
void |
enableDelivery() |
protected long |
getCost() |
ProxyType |
MyType() |
Servant |
newServant() |
Any |
pull() |
Any |
try_pull(BooleanHolder hasEvent) |
clearPendingMessageQueue, clientDisconnected, compareTo, connectClient, dispose, enqueue, getAllMessages, getAtLeastMessages, getDiscardPolicy, getErrorThreshold, getMaxEventsPerConsumer, getMessageBlocking, getMessageConsumer, getMessageNoBlock, getMessageQueueFactory, getNumberOfDiscardedMessages, getOrderPolicy, getPendingMessagesCount, getSubsequentFilterStages, getUpToMessages, hasMessageConsumer, hasPendingData, isRetryAllowed, messageQueued, MyAdmin, obtain_offered_types, queueMessage, removeListener, setMaxEventsPerConsumer, subscription_changeactivate, add_filter, checkDestroyStatus, checkIsConnected, checkIsNotConnected, checkStillConnected, configure, connectionResumed, connectionSuspended, deactivate, destroy, get_all_filters, get_filter, get_qos, getClientIOR, getConnected, getErrorCounter, getFilters, getID, getInterFilterGroupOperator, getJMXNotificationTypes, getJMXObjectName, getLifetimeFilter, getMBeanName, getMBeanType, getORB, getPOA, getPriorityFilter, getStatus, getTaskProcessor, handleDisconnected, hasInterFilterGroupOperatorOR, hasLifetimeFilter, hasPriorityFilter, incErrorCounter, isDestroyed, isIDPublic, isSuspended, lifetime_filter, lifetime_filter, priority_filter, priority_filter, registerDisposable, remove_all_filters, remove_filter, resetErrorCounter, resume_connection, sendNotification, sendNotification, set_qos, setJMXCallback, suspend_connection, validate_event_qos, validate_qosclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlifetime_filter, lifetime_filter, MyAdmin, obtain_offered_types, priority_filter, priority_filter, validate_event_qosget_qos, set_qos, validate_qosadd_filter, get_all_filters, get_filter, remove_all_filters, remove_filtersubscription_changedestroy, isDestroyeddestroy, getClientIOR, getConnected, getErrorCounter, getInterFilterGroupOperator, getStatus, resetErrorCounterpublic ProxyPullSupplierImpl(IAdmin admin, ORB orb, POA poa, Configuration config, TaskProcessor taskProcessor, OfferManager offerManager, SubscriptionManager subscriptionManager, ConsumerAdmin consumerAdmin) throws ConfigurationException
ConfigurationExceptionpublic ProxyType MyType()
MyType in interface ProxySupplierOperationsMyType in class AbstractProxypublic void disconnect_pull_supplier()
disconnect_pull_supplier in interface PullSupplierOperationsprotected void disconnectClient()
AbstractProxydisconnectClient in class AbstractProxypublic Any pull() throws Disconnected
pull in interface PullSupplierOperationsDisconnectedpublic Any try_pull(BooleanHolder hasEvent) throws Disconnected
try_pull in interface PullSupplierOperationsDisconnectedpublic void connect_any_pull_consumer(PullConsumer consumer) throws AlreadyConnected
connect_any_pull_consumer in interface ProxyPullSupplierOperationsAlreadyConnectedpublic void enableDelivery()
public void disableDelivery()
public void deliverPendingData()
public Servant newServant()
newServant in interface IServantLifecyleprotected long getCost()
getCost in class AbstractProxySupplierCopyright © 2015 JacORB. All rights reserved.