public void registerError(Throwable t) { m_errors.registerError(t); }
public String getErrors() { return m_errors.toString(); }
private void sendSsnzEvent(JetstreamEvent event) { if (LOGGER.isDebugEnabled()) { LOGGER.debug("Send ssnz event: {}", event); } super.fireSendEvent(event); }
@ManagedOperation public void toggleErrorManager() { errorManagerEnabled = !errorManagerEnabled; if (!errorManagerEnabled) { m_errors.clearErrorList(); } } }
@Override public void sendEvent(JetstreamEvent event) throws EventException { String key = JetstreamReservedKeys.EventReplayTopic.toString(); if (event.containsKey(key)) { String retryTopic = (String) event.get(key); if (retryTopic != null && retryTopic.length() != 0) { retryTopic = "Replay-" + retryTopic.replaceAll("/", "-"); event.setForwardingTopics(new String[] { retryTopic }); } } super.sendEvent(event); } }
super.incrementEventDroppedCounter(); return; super.incrementEventRecievedCounter(); try { event = event.clone(); this.getAdviceListener().retry(event, RetryEventCode.MSG_RETRY, "Fail to enqueue event"); } else { super.incrementEventDroppedCounter();
@Override public void sendEvent(JetstreamEvent event) throws EventException { if (isPaused() || shutdownFlag.get()) { super.incrementEventDroppedCounter(); return; } if (MCCounterHelper.isGroupByCounterEvent(event)) { if (!connected.get()) { if (config.getEnableCassandra()) { if (event.get(JetstreamReservedKeys.MessageAffinityKey .toString()) == null) { event.put(JetstreamReservedKeys.MessageAffinityKey .toString(), (String) event .get(MCConstant.METRIC_NAME)); } getAdviceListener().retry(event, RetryEventCode.MSG_RETRY, "Cassandra Down"); eventSentToAdviceListener.increment(); } else { super.incrementEventDroppedCounter(); } return; } incrementEventRecievedCounter(); m_lastEvent = event; publishAsync(event); } }
public void sendExpirationCheckEvent(JetstreamEvent jsEvent) { totalRestoredSessionSent.incrementAndGet(); if (LOGGER.isDebugEnabled()) { LOGGER.debug("Transfer event: {}", jsEvent); } super.fireSendEvent(jsEvent); }
public void registerError(Throwable ex) { errorCount.incrementAndGet(); errors.registerError(ex); }
@ManagedOperation public void clearErrorList() { m_errors.clearErrorList(); }
@Override public void sendEvent(JetstreamEvent event) throws EventException { String key = JetstreamReservedKeys.EventReplayTopic.toString(); if (event.containsKey(key)) { String retryTopic = (String) event.get(key); if (retryTopic != null && retryTopic.length() != 0) { retryTopic = "Replay-" + retryTopic.replaceAll("/", "-"); event.setForwardingTopics(new String[] { retryTopic }); } } super.sendEvent(event); } }
List<JetstreamEvent> events = createJetStreamCountEvent(); for (JetstreamEvent event : events) { super.fireSendEvent(event); incrementEventSentCounter(); Object metricNameInEvent = event List<JetstreamEvent> groupByEvents = createJetStreamGroupbyCountEventsWithTags(metricName); for (JetstreamEvent event : groupByEvents) { super.fireSendEvent(event); incrementEventSentCounter(); groupByMetricCount.increment();
public void forwardSessionEndEvent(String identifier, Session session, String uid) { JetstreamEvent jsEvent = createEvent(session, Constants.EVENT_TYPE_SESSION_TRANSFERED_EVENT); jsEvent.put(Constants.EVENT_PAYLOAD_SESSION_UNIQUEID, uid); jsEvent.put(Constants.EVENT_PAYLOAD_SESSION_TYPE, Integer.valueOf(session.getType())); totalOwnershipChangedSessionCounter.incrementAndGet(); jsEvent.put(AFFINITY_KEY, session.getAffinityKey()); if (LOGGER.isDebugEnabled()) { LOGGER.debug("Transfer event: {}", jsEvent); } super.fireSendEvent(jsEvent); }
public void registerError(Throwable ex) { errorCount.incrementAndGet(); errors.registerError(ex); }
@ManagedOperation public void cleanErrors() { errorCount.set(0); errors.clearErrorList(); lastFailedRequest = null; }
super.sendEvent(event);
public void registerError(Throwable ex, ErrorType type) { incCounter(ex, type); if (errorManagerEnabled) { m_errors.registerError(ex); } }
@ManagedOperation public void cleanErrors() { errorCount.set(0); errors.clearErrorList(); lastFailedRequest = null; }
public void registerError(Throwable ex, JetstreamEvent event, ErrorType type) { incCounter(ex, type); if (errorManagerEnabled) { m_errors.registerError(ex, event); } }
@ManagedOperation public void cleanErrors() { for (ConcurrentHashMap<String, LongCounter> v : errorCounterMap.values()) { v.clear(); } errorCount.set(0); m_errors.clearErrorList(); }