Examples of ConversationAdapter


Examples of com.google.code.rees.scope.conversation.ConversationAdapter

    @Test
    public void testProcessScopes() {

        ConversationManager cManager = EasyMock
                .createMock(ConversationManager.class);
        ConversationAdapter cAdapter = EasyMock
                .createMock(ConversationAdapter.class);
        cManager.processConversations(cAdapter);
        EasyMock.expectLastCall();
        EasyMock.replay(cManager);
View Full Code Here

Examples of com.google.code.rees.scope.conversation.ConversationAdapter

     * passes in a {@link SpringConversationAdapter}.
     */
    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
        ConversationContextManager contextManager = conversationContextManagerProvider.getManager(request);
        ConversationAdapter adapter = new SpringConversationAdapter(request, (HandlerMethod) handler, contextManager);
        conversationProcessor.processConversations(adapter);
        return true;
    }
View Full Code Here

Examples of com.google.code.rees.scope.conversation.ConversationAdapter

*/
public abstract class StrutsSpringScopeTestCase<T> extends StrutsSpringTest<T> {
 
  @Override
  public void beforeResult(ActionInvocation invocation, String resultCode) {
      final ConversationAdapter adapter = ConversationAdapter.getAdapter();
      ConversationAdapter.setAdapter(new ConversationAdapter() {

      private static final long serialVersionUID = 1L;

      @Override
      public Object getAction() {
        return adapter.getAction();
      }

      @Override
      public String getActionId() {
        return adapter.getActionId();
      }

      @Override
      public Map<String, String> getRequestContext() {
        return adapter.getRequestContext();
      }

      @Override
      public ConversationContext beginConversation(
          String conversationName, long maxIdleTimeMillis) {
        return adapter.beginConversation(conversationName, maxIdleTimeMillis);
      }

      @Override
      public ConversationContext getConversationContext(
          String conversationName, String conversationId) {
        return adapter.getConversationContext(conversationName, conversationId);
      }

      @Override
      public ConversationContext endConversation(String conversationName,
          String conversationId) {
        return adapter.endConversation(conversationName, conversationId);
      }
     
      @Override
      public void doCleanup() {
        conversationAdapter.set(adapter);
View Full Code Here

Examples of com.google.code.rees.scope.conversation.ConversationAdapter

*/
public abstract class StrutsScopeTestCase<T> extends StrutsTest<T> {
 
  @Override
  public void beforeResult(ActionInvocation invocation, String resultCode) {
      final ConversationAdapter adapter = ConversationAdapter.getAdapter();;
      ConversationAdapter.setAdapter(new ConversationAdapter() {

      private static final long serialVersionUID = 1L;

      @Override
      public Object getAction() {
        return adapter.getAction();
      }

      @Override
      public String getActionId() {
        return adapter.getActionId();
      }

      @Override
      public Map<String, String> getRequestContext() {
        return adapter.getRequestContext();
      }

      @Override
      public ConversationContext beginConversation(
          String conversationName, long maxIdleTimeMillis) {
        return adapter.beginConversation(conversationName, maxIdleTimeMillis);
      }

      @Override
      public ConversationContext getConversationContext(
          String conversationName, String conversationId) {
        return adapter.getConversationContext(conversationName, conversationId);
      }

      @Override
      public ConversationContext endConversation(String conversationName,
          String conversationId) {
        return adapter.endConversation(conversationName, conversationId);
      }
     
      @Override
      public void doCleanup() {
        conversationAdapter.set(adapter);
View Full Code Here

Examples of com.google.code.rees.scope.conversation.ConversationAdapter

    @Test
    public void testProcessScopes() throws ConversationException {

        ConversationManager cManager = EasyMock
                .createMock(ConversationManager.class);
        ConversationAdapter cAdapter = EasyMock
                .createMock(ConversationAdapter.class);
        cManager.processConversations(cAdapter);
        EasyMock.expectLastCall();
        EasyMock.replay(cManager);
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.