public static String determineConversationId(HttpServletRequest request, String parameterName) { if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (request.getParameter(NO_CID) != null) { return null; // ignore cid; WELD-919 } if (CONVERSATION_PROPAGATION_NONE.equals(request.getParameter(CONVERSATION_PROPAGATION))) { return null; // conversationPropagation=none (CDI-135) } String cidName = parameterName; String cid = request.getParameter(cidName); ConversationLogger.LOG.foundConversationFromRequest(cid); return cid; } }
public static String determineConversationId(HttpServletRequest request, String parameterName) { if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (request.getParameter(NO_CID) != null) { return null; // ignore cid; WELD-919 } if (CONVERSATION_PROPAGATION_NONE.equals(request.getParameter(CONVERSATION_PROPAGATION))) { return null; // conversationPropagation=none (CDI-135) } String cidName = parameterName; String cid = request.getParameter(cidName); ConversationLogger.LOG.foundConversationFromRequest(cid); return cid; } }
public static String determineConversationId(HttpServletRequest request, String parameterName) { if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (request.getParameter(NO_CID) != null) { return null; // ignore cid; WELD-919 } if (CONVERSATION_PROPAGATION_NONE.equals(request.getParameter(CONVERSATION_PROPAGATION))) { return null; // conversationPropagation=none (CDI-135) } String cidName = parameterName; String cid = request.getParameter(cidName); ConversationLogger.LOG.foundConversationFromRequest(cid); return cid; } }
public static String determineConversationId(HttpServletRequest request, String parameterName) { if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (request.getParameter(NO_CID) != null) { return null; // ignore cid; WELD-919 } if (CONVERSATION_PROPAGATION_NONE.equals(request.getParameter(CONVERSATION_PROPAGATION))) { return null; // conversationPropagation=none (CDI-135) } String cidName = parameterName; String cid = request.getParameter(cidName); ConversationLogger.LOG.foundConversationFromRequest(cid); return cid; } }
@Override public void activate() { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } // Reset the initialized flag - a thread which is not cleaned up properly (e.g. async processing on // Tomcat) may break the lazy initialization otherwise this.initialized.set(null); }
@Override public void activate() { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } // Reset the initialized flag - a thread which is not cleaned up properly (e.g. async processing on // Tomcat) may break the lazy initialization otherwise this.initialized.set(null); }
@Override public void activate() { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } // Reset the initialized flag - a thread which is not cleaned up properly (e.g. async processing on // Tomcat) may break the lazy initialization otherwise this.initialized.set(null); }
@Override public void activate() { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } // Reset the initialized flag - a thread which is not cleaned up properly (e.g. async processing on // Tomcat) may break the lazy initialization otherwise this.initialized.set(null); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }
@Override public void activate(String cid) { if (!isAssociated()) { throw ConversationLogger.LOG.mustCallAssociateBeforeActivate(); } if (!isActive()) { super.setActive(true); } else { ConversationLogger.LOG.contextAlreadyActive(getRequest()); } initialize(cid); }