@Override public ErrorCondition getCondition() { return session.getCondition(); }
@Override public void onSessionLocalClose(Event e) { if (TRACE_LOGGER.isInfoEnabled()) { TRACE_LOGGER.info(String.format(Locale.US, "onSessionLocalClose entityName[%s], condition[%s]", this.entityName, e.getSession().getCondition() == null ? "none" : e.getSession().getCondition().toString())); } }
@Override public void onSessionLocalClose(Event e) { TRACE_LOGGER.debug("onSessionLocalClose - entityName: {}, condition: {}", this.name, e.getSession().getCondition() == null ? "none" : e.getSession().getCondition().toString()); }
@Override public void onSessionFinal(Event e) { if (TRACE_LOGGER.isInfoEnabled()) { final Session session = e.getSession(); ErrorCondition condition = session != null ? session.getCondition() : null; TRACE_LOGGER.info(String.format(Locale.US, "onSessionFinal entityName[%s], condition[%s], description[%s]", this.entityName, condition != null ? condition.getCondition() : "n/a", condition != null ? condition.getDescription() : "n/a")); } }
@Override public void onSessionRemoteClose(Event e) { TRACE_LOGGER.debug("onSessionRemoteClose - entityName: {}, condition: {}", this.name, e.getSession().getCondition() == null ? "none" : e.getSession().getCondition().toString()); Session session = e.getSession(); if (session != null && session.getLocalState() != EndpointState.CLOSED) { session.close(); } }
if (TRACE_LOGGER.isInfoEnabled()) { TRACE_LOGGER.info(String.format(Locale.US, "onSessionLocalOpen entityName[%s], condition[%s]", this.entityName, e.getSession().getCondition() == null ? "none" : e.getSession().getCondition().toString()));