public void onRemoveDurableSubscriber() { durableSubscriptionCount.decrement(); } }
@Override public void removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId) throws Exception{ destinationStatistics.getConsumers().decrement(); this.lastActiveTime=0l; }
@Override public void removeProducer(ConnectionContext context, ProducerInfo info) throws Exception { destinationStatistics.getProducers().decrement(); }
public void decrement() { if (isEnabled()) { counter.decrementAndGet(); updateSampleTime(); if (parent != null) { parent.decrement(); } } }
public void deleteSubscription(ConnectionContext context, SubscriptionKey key) throws Exception { if (topicStore != null) { topicStore.deleteSubscription(key.clientId, key.subscriptionName); DurableTopicSubscription removed = durableSubscribers.remove(key); if (removed != null) { destinationStatistics.getConsumers().decrement(); // deactivate and remove removed.deactivate(false, 0l); consumers.remove(removed); } } }
private void decrementAndSubSizeToStoreStat(final long size, final MessageStoreStatistics storedStoreStats) { storedStoreStats.getMessageCount().decrement(); if (size > 0) { storedStoreStats.getMessageSize().addSize(-size); } }
private void dropMessage(QueueMessageReference reference) { //use dropIfLive so we only process the statistics at most one time if (reference.dropIfLive()) { getDestinationStatistics().getDequeues().increment(); getDestinationStatistics().getMessages().decrement(); pagedInMessagesLock.writeLock().lock(); try { pagedInMessages.remove(reference); } finally { pagedInMessagesLock.writeLock().unlock(); } } }
protected void decrementAndSubSizeToStoreStat(String kahaDestKey, String subKey, long size) { if (enableSubscriptionStatistics) { MessageStoreSubscriptionStatistics subStats = getSubStats(kahaDestKey); if (subStats != null && subKey != null) { subStats.getMessageCount(subKey).decrement(); if (size > 0) { subStats.getMessageSize(subKey).addSize(-size); } } } }
protected static final void decMessageStoreStatistics(final MessageStoreStatistics stats, final Message message) { if (stats != null && message != null) { stats.getMessageCount().decrement(); stats.getMessageSize().addSize(-message.getSize()); } } }
@Override public void afterCommit() throws Exception { Destination nodeDest = (Destination) node.getRegionDestination(); synchronized (dispatchLock) { getSubscriptionStatistics().getDequeues().increment(); if (dispatched.remove(node)) { // if consumer is removed, dispatched will be empty and inflight will // already have been adjusted getSubscriptionStatistics().getInflightMessageSize().addSize(-node.getSize()); nodeDest.getDestinationStatistics().getInflight().decrement(); } } contractPrefetchExtension(1); nodeDest.wakeup(); dispatchPending(); }
if (getContext().getStopping().get()) { LOG.warn("{}: stopped waiting for space in pendingMessage cursor for: {}", toString(), node.getMessageId()); getSubscriptionStatistics().getEnqueues().decrement(); return;
((Destination)node.getRegionDestination()).getDestinationStatistics().getInflight().decrement(); removeList.add(node); contractPrefetchExtension(1); ((Destination)node.getRegionDestination()).getDestinationStatistics().getInflight().decrement(); dispatched.remove(node); getSubscriptionStatistics().getInflightMessageSize().addSize(-node.getSize()); nodeDest.getDestinationStatistics().getInflight().decrement(); Destination nodeDest = (Destination) node.getRegionDestination(); nodeDest.getDestinationStatistics() .getInflight().decrement(); removeList.add(node); getSubscriptionStatistics().getDequeues().increment();
getDestinationStatistics().getBlockedSends().decrement(); producerExchangeCopy.blockingOnFlowControl(false);
@Override public void removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId) throws Exception{ destinationStatistics.getConsumers().decrement(); this.lastActiveTime=0l; }
@Override public void removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId) throws Exception{ destinationStatistics.getConsumers().decrement(); this.lastActiveTime=0l; }
public void decrement() { if (isEnabled()) { counter.decrementAndGet(); updateSampleTime(); if (parent != null) { parent.decrement(); } } }
protected static final void decMessageStoreStatistics(final MessageStoreStatistics stats, final Message message) { if (stats != null && message != null) { stats.getMessageCount().decrement(); stats.getMessageSize().addSize(-message.getSize()); } } }
protected void decrementAndSubSizeToStoreStat(String kahaDestKey, long size) { MessageStoreStatistics storeStats = getStoreStats(kahaDestKey); if (storeStats != null) { storeStats.getMessageCount().decrement(); if (size > 0) { storeStats.getMessageSize().addSize(-size); } } }
protected static final void decMessageStoreStatistics(final MessageStoreStatistics stats, final Message message) { if (stats != null && message != null) { stats.getMessageCount().decrement(); stats.getMessageSize().addSize(-message.getSize()); } } }
protected void decrementAndSubSizeToStoreStat(String kahaDestKey, String subKey, long size) { if (enableSubscriptionStatistics) { MessageStoreSubscriptionStatistics subStats = getSubStats(kahaDestKey); if (subStats != null && subKey != null) { subStats.getMessageCount(subKey).decrement(); if (size > 0) { subStats.getMessageSize(subKey).addSize(-size); } } } }