public class ProxyPushSupplierImpl extends AbstractProxyPushSupplier implements ProxyPushSupplierOperations, ProxyPushSupplierImplMBean
JMXManageable.JMXCallbackpushSync_config_, eventTypes_, logger_, offerManager_, qosSettings_, subscriptionManager_| Constructor and Description |
|---|
ProxyPushSupplierImpl(IAdmin admin,
ORB orb,
POA poa,
Configuration conf,
TaskProcessor taskProcessor,
PushTaskExecutorFactory pushTaskExecutorFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager,
ConsumerAdmin consumerAdmin) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect_any_push_consumer(PushConsumer pushConsumer) |
protected void |
connectionResumed()
this is an extension point.
|
void |
disconnect_push_supplier() |
protected void |
disconnectClient()
invoke the proxy specific disconnect method.
|
long |
getCost() |
ProxyType |
MyType() |
Servant |
newServant() |
boolean |
pushEvent() |
disableDelivery, flushPendingEvents, getAveragePushDuration, getPushErrorCount, getPushOperationCount, getRetryStrategy, handleFailedPushOperation, isEnabled, messageQueued, resetErrorCounter, scheduleFlush, schedulePush, scheduleTask, setRetryStrategyclearPendingMessageQueue, clientDisconnected, compareTo, connectClient, dispose, enqueue, getAllMessages, getAtLeastMessages, getDiscardPolicy, getErrorThreshold, getMaxEventsPerConsumer, getMessageBlocking, getMessageConsumer, getMessageNoBlock, getMessageQueueFactory, getNumberOfDiscardedMessages, getOrderPolicy, getPendingMessagesCount, getSubsequentFilterStages, getUpToMessages, hasMessageConsumer, hasPendingData, isRetryAllowed, MyAdmin, obtain_offered_types, queueMessage, removeListener, setMaxEventsPerConsumer, subscription_changeactivate, add_filter, checkDestroyStatus, checkIsConnected, checkIsNotConnected, checkStillConnected, configure, 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, 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_connectionlifetime_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_changegetAveragePushDuration, getPushErrorCount, getPushOperationCount, getRetryStrategy, resetErrorCounter, setRetryStrategyclearPendingMessageQueue, getDiscardPolicy, getMaxEventsPerConsumer, getNumberOfDiscardedMessages, getOrderPolicy, getPendingMessagesCount, setMaxEventsPerConsumerdestroy, getClientIOR, getConnected, getErrorCounter, getInterFilterGroupOperator, getStatusincErrorCounter, isRetryAlloweddestroy, isDestroyed, queueMessagecompareToregisterDisposablepublic ProxyPushSupplierImpl(IAdmin admin, ORB orb, POA poa, Configuration conf, TaskProcessor taskProcessor, PushTaskExecutorFactory pushTaskExecutorFactory, OfferManager offerManager, SubscriptionManager subscriptionManager, ConsumerAdmin consumerAdmin) throws ConfigurationException
ConfigurationExceptionpublic ProxyType MyType()
MyType in interface ProxySupplierOperationsMyType in class AbstractProxypublic void disconnect_push_supplier()
disconnect_push_supplier in interface PushSupplierOperationsprotected void disconnectClient()
AbstractProxydisconnectClient in class AbstractProxypublic boolean pushEvent()
pushEvent in class AbstractProxyPushSupplierpublic void connect_any_push_consumer(PushConsumer pushConsumer) throws AlreadyConnected
connect_any_push_consumer in interface ProxyPushSupplierOperationsAlreadyConnectedprotected void connectionResumed()
AbstractProxyconnectionResumed in class AbstractProxypublic Servant newServant()
newServant in interface IServantLifecylepublic long getCost()
getCost in class AbstractProxySupplierCopyright © 2015 JacORB. All rights reserved.