public class TypedProxyPushSupplierImpl extends AbstractProxyPushSupplier implements TypedProxyPushSupplierOperations, ITypedProxy
JMXManageable.JMXCallbackpushSync_config_, eventTypes_, logger_, offerManager_, qosSettings_, subscriptionManager_| Constructor and Description |
|---|
TypedProxyPushSupplierImpl(ITypedAdmin admin,
ConsumerAdmin consumerAdmin,
ORB orb,
POA poa,
org.jacorb.config.Configuration conf,
TaskProcessor taskProcessor,
PushTaskExecutorFactory pushTaskExecutorFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect_typed_push_consumer(TypedPushConsumer typedPushConsumer) |
void |
disconnect_push_supplier() |
protected void |
disconnectClient()
invoke the proxy specific disconnect method.
|
protected long |
getCost() |
java.lang.String |
getSupportedInterface() |
void |
isIDLAssignable(java.lang.String ifName) |
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, 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, 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_changeincErrorCounter, isRetryAlloweddestroy, isDestroyed, queueMessageregisterDisposablepublic TypedProxyPushSupplierImpl(ITypedAdmin admin, ConsumerAdmin consumerAdmin, ORB orb, POA poa, org.jacorb.config.Configuration conf, TaskProcessor taskProcessor, PushTaskExecutorFactory pushTaskExecutorFactory, OfferManager offerManager, SubscriptionManager subscriptionManager) throws org.jacorb.config.ConfigurationException
org.jacorb.config.ConfigurationExceptionpublic void disconnect_push_supplier()
disconnect_push_supplier in interface PushSupplierOperationspublic void connect_typed_push_consumer(TypedPushConsumer typedPushConsumer) throws AlreadyConnected, TypeError
connect_typed_push_consumer in interface TypedProxyPushSupplierOperationsAlreadyConnectedTypeErrorpublic ProxyType MyType()
MyType in interface ProxySupplierOperationsMyType in class AbstractProxypublic void isIDLAssignable(java.lang.String ifName)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic boolean pushEvent()
pushEvent in class AbstractProxyPushSupplierprotected void disconnectClient()
AbstractProxydisconnectClient in class AbstractProxypublic Servant newServant()
newServant in interface IServantLifecyleprotected long getCost()
getCost in class AbstractProxySupplierpublic java.lang.String getSupportedInterface()