protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if (conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }
protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if (conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }
protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if (conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }
protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if (conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }
protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if(conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }
protected ConversationIdGenerator getConversationIdGenerator() { final R request = associated.get(); if (request == null) { throw ConversationLogger.LOG.mustCallAssociateBeforeGeneratingId(); } Object conversationIdGenerator = getRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME); if (conversationIdGenerator == null) { conversationIdGenerator = getSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, false); if (conversationIdGenerator == null) { conversationIdGenerator = new ConversationIdGenerator(); setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); setSessionAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator, false); } else { setRequestAttribute(request, CONVERSATION_ID_GENERATOR_ATTRIBUTE_NAME, conversationIdGenerator); } } if (!(conversationIdGenerator instanceof ConversationIdGenerator)) { throw ConversationLogger.LOG.conversationIdGeneratorNotFound(); } return (ConversationIdGenerator) conversationIdGenerator; }