@Override public ManagedConversation getCurrentConversation() { checkIsAssociated(); checkContextInitialized(); R request = getRequest(); Object attribute = getRequestAttribute(request, CURRENT_CONVERSATION_ATTRIBUTE_NAME); if (attribute == null || !(attribute instanceof ManagedConversation)) { throw ConversationLogger.LOG.unableToLoadCurrentConversation(CURRENT_CONVERSATION_ATTRIBUTE_NAME, attribute, request); } return (ManagedConversation) attribute; }
@Override public ManagedConversation getCurrentConversation() { checkIsAssociated(); checkContextInitialized(); R request = getRequest(); Object attribute = getRequestAttribute(request, CURRENT_CONVERSATION_ATTRIBUTE_NAME); if (attribute == null || !(attribute instanceof ManagedConversation)) { throw ConversationLogger.LOG.unableToLoadCurrentConversation(CURRENT_CONVERSATION_ATTRIBUTE_NAME, attribute, request); } return (ManagedConversation) attribute; }
@Override public ManagedConversation getCurrentConversation() { checkIsAssociated(); checkContextInitialized(); R request = getRequest(); Object attribute = getRequestAttribute(request, CURRENT_CONVERSATION_ATTRIBUTE_NAME); if (attribute == null || !(attribute instanceof ManagedConversation)) { throw ConversationLogger.LOG.unableToLoadCurrentConversation(CURRENT_CONVERSATION_ATTRIBUTE_NAME, attribute, request); } return (ManagedConversation) attribute; }
@Override public ManagedConversation getCurrentConversation() { checkIsAssociated(); checkContextInitialized(); R request = getRequest(); Object attribute = getRequestAttribute(request, CURRENT_CONVERSATION_ATTRIBUTE_NAME); if (attribute == null || !(attribute instanceof ManagedConversation)) { throw ConversationLogger.LOG.unableToLoadCurrentConversation(CURRENT_CONVERSATION_ATTRIBUTE_NAME, attribute, request); } return (ManagedConversation) attribute; }
@Override public ManagedConversation getCurrentConversation() { checkIsAssociated(); checkContextInitialized(); R request = getRequest(); Object attribute = getRequestAttribute(request, CURRENT_CONVERSATION_ATTRIBUTE_NAME); if (attribute == null || !(attribute instanceof ManagedConversation)) { throw ConversationLogger.LOG.unableToLoadCurrentConversation(CURRENT_CONVERSATION_ATTRIBUTE_NAME, attribute, request); } return (ManagedConversation) attribute; }
private Map<String, ManagedConversation> getConversationMap() { checkIsAssociated(); checkContextInitialized(); final R request = getRequest(); Object conversationMap = getRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME); if (conversationMap == null) { conversationMap = getSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, false); if (conversationMap == null) { conversationMap = Collections.synchronizedMap(new HashMap<String, ManagedConversation>()); setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); setSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, false); } else { setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); } } if (conversationMap == null || !(conversationMap instanceof Map)) { throw ConversationLogger.LOG.unableToLoadConversations(CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, request); } return cast(conversationMap); }
private Map<String, ManagedConversation> getConversationMap() { checkIsAssociated(); checkContextInitialized(); final R request = getRequest(); Object conversationMap = getRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME); if (conversationMap == null) { conversationMap = getSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, false); if (conversationMap == null) { conversationMap = Collections.synchronizedMap(new HashMap<String, ManagedConversation>()); setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); setSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, false); } else { setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); } } if (conversationMap == null || !(conversationMap instanceof Map)) { throw ConversationLogger.LOG.unableToLoadConversations(CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, request); } return cast(conversationMap); }
private Map<String, ManagedConversation> getConversationMap() { checkIsAssociated(); checkContextInitialized(); final R request = getRequest(); Object conversationMap = getRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME); if (conversationMap == null) { conversationMap = getSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, false); if (conversationMap == null) { conversationMap = Collections.synchronizedMap(new HashMap<String, ManagedConversation>()); setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); setSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, false); } else { setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); } } if (conversationMap == null || !(conversationMap instanceof Map)) { throw ConversationLogger.LOG.unableToLoadConversations(CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, request); } return cast(conversationMap); }
private Map<String, ManagedConversation> getConversationMap() { checkIsAssociated(); checkContextInitialized(); final R request = getRequest(); Object conversationMap = getRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME); if (conversationMap == null) { conversationMap = getSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, false); if (conversationMap == null) { conversationMap = Collections.synchronizedMap(new HashMap<String, ManagedConversation>()); setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); setSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, false); } else { setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); } } if (conversationMap == null || !(conversationMap instanceof Map)) { throw ConversationLogger.LOG.unableToLoadConversations(CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, request); } return cast(conversationMap); }
private Map<String, ManagedConversation> getConversationMap() { checkIsAssociated(); checkContextInitialized(); final R request = getRequest(); Object conversationMap = getRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME); if (conversationMap == null) { conversationMap = getSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, false); if (conversationMap == null) { conversationMap = Collections.synchronizedMap(new HashMap<String, ManagedConversation>()); setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); setSessionAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, false); } else { setRequestAttribute(request, CONVERSATIONS_ATTRIBUTE_NAME, conversationMap); } } if (conversationMap == null || !(conversationMap instanceof Map)) { throw ConversationLogger.LOG.unableToLoadConversations(CONVERSATIONS_ATTRIBUTE_NAME, conversationMap, request); } return cast(conversationMap); }