public class SequenceProxyPushSupplierImpl extends AbstractProxyPushSupplier implements SequenceProxyPushSupplierOperations, SequenceProxyPushSupplierImplMBean
JMXManageable.JMXCallbackpushSync_config_, eventTypes_, logger_, offerManager_, qosSettings_, subscriptionManager_| Constructor and Description |
|---|
SequenceProxyPushSupplierImpl(IAdmin admin,
ORB orb,
POA poa,
Configuration config,
TaskProcessor taskProcessor,
PushTaskExecutorFactory pushTaskExecutorFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager,
ConsumerAdmin consumerAdmin) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect_sequence_push_consumer(SequencePushConsumer consumer) |
protected void |
connectionResumed()
this is an extension point.
|
protected void |
connectionSuspended()
this is an extension point.
|
void |
disconnect_sequence_push_supplier() |
protected void |
disconnectClient()
invoke the proxy specific disconnect method.
|
void |
flushPendingEvents() |
protected long |
getCost() |
ProxyType |
MyType() |
Servant |
newServant() |
boolean |
pushEvent() |
static long |
time2millis(long timeT) |
long |
timeT2millis() |
disableDelivery, 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, 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 SequenceProxyPushSupplierImpl(IAdmin admin, ORB orb, POA poa, Configuration config, TaskProcessor taskProcessor, PushTaskExecutorFactory pushTaskExecutorFactory, OfferManager offerManager, SubscriptionManager subscriptionManager, ConsumerAdmin consumerAdmin) throws ConfigurationException
ConfigurationExceptionpublic ProxyType MyType()
MyType in interface ProxySupplierOperationsMyType in class AbstractProxypublic boolean pushEvent()
pushEvent in class AbstractProxyPushSupplierpublic void flushPendingEvents()
flushPendingEvents in class AbstractProxyPushSupplierpublic void connect_sequence_push_consumer(SequencePushConsumer consumer) throws AlreadyConnected, TypeError
connect_sequence_push_consumer in interface SequenceProxyPushSupplierOperationsAlreadyConnectedTypeErrorprotected void connectionResumed()
AbstractProxyconnectionResumed in class AbstractProxyprotected void connectionSuspended()
AbstractProxyconnectionSuspended in class AbstractProxypublic void disconnect_sequence_push_supplier()
disconnect_sequence_push_supplier in interface SequencePushSupplierOperationsprotected void disconnectClient()
AbstractProxydisconnectClient in class AbstractProxypublic long timeT2millis()
public static long time2millis(long timeT)
public Servant newServant()
newServant in interface IServantLifecyleprotected long getCost()
getCost in class AbstractProxySupplierCopyright © 2015 JacORB. All rights reserved.