public class SequenceProxyPullConsumerImpl extends AbstractProxyConsumer implements SequenceProxyPullConsumerOperations, SequenceProxyPullConsumerImplMBean, MessageSupplier, MessageSupplierDelegate
MessageSupplierDelegate.PullResultJMXManageable.JMXCallbacksupplierAdmin_config_, eventTypes_, logger_, offerManager_, qosSettings_, subscriptionManager_| Constructor and Description |
|---|
SequenceProxyPullConsumerImpl(IAdmin admin,
ORB orb,
POA poa,
Configuration config,
TaskProcessor taskProcessor,
MessageFactory messageFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager,
SupplierAdmin supplierAdmin) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect_sequence_pull_supplier(SequencePullSupplier sequencePullSupplier) |
void |
disconnect_sequence_pull_consumer() |
protected void |
disconnectClient()
invoke the proxy specific disconnect method.
|
ProxyType |
MyType() |
Servant |
newServant() |
MessageSupplierDelegate.PullResult |
pullMessages()
the implementation pulls one or more events from its Supplier
and hands over the pulled events to the TaskProcessor.
|
void |
queueMessages(MessageSupplierDelegate.PullResult pullResult) |
void |
runPullMessage()
pull one or more events from the Supplier
and hands over the pulled events to the TaskProcessor.
|
checkMessageProperties, clientDisconnected, connectClient, getFirstStage, getMessageConsumer, getMessageCount, getMessageFactory, getStartTimeSupported, getStopTimeSupported, getSubsequentFilterStages, hasMessageConsumer, MyAdmin, newMessages, obtain_subscription_types, offer_change, processMessage, removeListener, schedulePullTask, setSubsequentDestinationsactivate, add_filter, checkDestroyStatus, checkIsConnected, checkIsNotConnected, checkStillConnected, configure, connectionResumed, connectionSuspended, deactivate, destroy, dispose, 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, waitresume_connection, suspend_connectionMyAdmin, obtain_subscription_types, validate_event_qosget_qos, set_qos, validate_qosadd_filter, get_all_filters, get_filter, remove_all_filters, remove_filteroffer_changegetMessageCount, getStartTimeSupported, getStopTimeSupporteddestroy, getClientIOR, getConnected, getErrorCounter, getInterFilterGroupOperator, getStatus, resetErrorCounterdestroygetConnected, isSuspendedpublic SequenceProxyPullConsumerImpl(IAdmin admin, ORB orb, POA poa, Configuration config, TaskProcessor taskProcessor, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager, SupplierAdmin supplierAdmin)
public ProxyType MyType()
MyType in interface ProxyConsumerOperationsMyType in class AbstractProxypublic void disconnect_sequence_pull_consumer()
disconnect_sequence_pull_consumer in interface SequencePullConsumerOperationspublic void connect_sequence_pull_supplier(SequencePullSupplier sequencePullSupplier) throws AlreadyConnected
connect_sequence_pull_supplier in interface SequenceProxyPullConsumerOperationsAlreadyConnectedprotected void disconnectClient()
AbstractProxydisconnectClient in class AbstractProxypublic Servant newServant()
newServant in interface IServantLifecylepublic MessageSupplierDelegate.PullResult pullMessages() throws Disconnected
MessageSupplierDelegatepullMessages in interface MessageSupplierDelegateDisconnectedpublic void queueMessages(MessageSupplierDelegate.PullResult pullResult)
queueMessages in interface MessageSupplierDelegatepublic void runPullMessage()
throws Disconnected
MessageSupplierrunPullMessage in interface MessageSupplierDisconnectedCopyright © 2015 JacORB. All rights reserved.