Examples of ConversationParameters


Examples of org.springframework.webflow.conversation.ConversationParameters

    ExternalContextHolder.setExternalContext(null);
  }

  public void testConversationLifeCycle() {
    ExternalContextHolder.setExternalContext(new MockExternalContext());
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    ConversationId conversationId = conversation.getId();
    assertNotNull(conversationManager.getConversation(conversationId));
    conversation.lock();
    conversation.end();
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

    }
  }

  public void testNoPassivation() {
    ExternalContextHolder.setExternalContext(new MockExternalContext());
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    conversation.lock();
    conversation.putAttribute("testAttribute", "testValue");
    ConversationId conversationId = conversation.getId();
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

  }

  public void testPassivation() throws Exception {
    MockExternalContext externalContext = new MockExternalContext();
    ExternalContextHolder.setExternalContext(externalContext);
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    conversation.lock();
    conversation.putAttribute("testAttribute", "testValue");
    ConversationId conversationId = conversation.getId();
    ExternalContextHolder.setExternalContext(null);
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

  }

  public void testMaxConversations() {
    conversationManager.setMaxConversations(2);
    ExternalContextHolder.setExternalContext(new MockExternalContext());
    Conversation conversation1 = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    conversation1.lock();
    assertNotNull(conversationManager.getConversation(conversation1.getId()));
    Conversation conversation2 = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    assertNotNull(conversationManager.getConversation(conversation1.getId()));
    assertNotNull(conversationManager.getConversation(conversation2.getId()));
    Conversation conversation3 = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    try {
      conversation1.end();
      conversation1.unlock();
      conversationManager.getConversation(conversation1.getId());
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

  public void testCustomSessionKey() {
    conversationManager.setSessionKey("foo");
    MockExternalContext context = new MockExternalContext();
    ExternalContextHolder.setExternalContext(context);
    conversationManager.beginConversation(new ConversationParameters("test", "test", "test"));
    assertNotNull(context.getSessionMap().get("foo"));
  }
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

   * @param flowExecution the new flow execution
   * @return the conversation parameters object to pass to the conversation manager when the conversation is started
   */
  protected ConversationParameters createConversationParameters(FlowExecution flowExecution) {
    FlowDefinition flow = flowExecution.getDefinition();
    return new ConversationParameters(flow.getId(), flow.getCaption(), flow.getDescription());
  }
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

  }

  // internal helpers

  private Conversation beginConversation(FlowExecution execution) {
    ConversationParameters parameters = createConversationParameters(execution);
    Conversation conversation = conversationManager.beginConversation(parameters);
    return conversation;
  }
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

    ExternalContextHolder.setExternalContext(null);
  }

  public void testConversationLifeCycle() {
    ExternalContextHolder.setExternalContext(new MockExternalContext());
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    ConversationId conversationId = conversation.getId();
    assertNotNull(conversationManager.getConversation(conversationId));
    conversation.lock();
    conversation.end();
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

    }
  }

  public void testNoPassivation() {
    ExternalContextHolder.setExternalContext(new MockExternalContext());
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    conversation.lock();
    conversation.putAttribute("testAttribute", "testValue");
    ConversationId conversationId = conversation.getId();
View Full Code Here

Examples of org.springframework.webflow.conversation.ConversationParameters

  }

  public void testPassivation() throws Exception {
    MockExternalContext externalContext = new MockExternalContext();
    ExternalContextHolder.setExternalContext(externalContext);
    Conversation conversation = conversationManager.beginConversation(new ConversationParameters("test", "test",
        "test"));
    conversation.lock();
    conversation.putAttribute("testAttribute", "testValue");
    ConversationId conversationId = conversation.getId();
    ExternalContextHolder.setExternalContext(null);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.