Package org.jboss.weld.context.bound

Examples of org.jboss.weld.context.bound.MutableBoundRequest


                final Bean<BoundConversationContext> conversationContextBean = (Bean<BoundConversationContext>) manager
                        .resolve(manager.getBeans(BoundConversationContext.class, BoundLiteral.INSTANCE));
                ctx = manager.createCreationalContext(conversationContextBean);
                final BoundConversationContext conversationContext = (BoundConversationContext) manager.getReference(
                        conversationContextBean, BoundConversationContext.class, ctx);
                BoundRequest request = new MutableBoundRequest(requestContexts.get(), sessionContexts.get());
                boundRequests.set(request);
                conversationContext.associate(request);
                conversationContext.activate();
            }
        } catch (NamingException e) {
View Full Code Here


                        sessionMap = new HashMap<>();
                }
        }

        void startConversationScope(String cid) {
                conversationContext.associate(new MutableBoundRequest(requestMap,sessionMap));
                conversationContext.activate(cid);
        }
View Full Code Here

        void stopConversationScope() {
                if (conversationContext.isActive()) {
                        conversationContext.invalidate();
                        conversationContext.deactivate();
                        conversationContext.dissociate(new MutableBoundRequest(requestMap,sessionMap));
                }
        }
View Full Code Here

      if(id == null)
      {
         id = new CDIConversationID(null); // when null creates a new empty conversation id.
      }
     
      BoundRequest request = new MutableBoundRequest(requestMap.get(), sessionMap.get());
      this.boundRequest.set(request);
     
      BoundConversationContext conversationContext = manager.instance().select(BoundConversationContext.class).get();
      conversationContext.associate(request);
      conversationContext.activate(id.getId());
View Full Code Here

        }
    }

    void startConversationScope(String cid)
    {
        conversationContext.associate(new MutableBoundRequest(requestMap, sessionMap));
        conversationContext.activate(cid);
    }
View Full Code Here

    {
        if (conversationContext.isActive())
        {
            conversationContext.invalidate();
            conversationContext.deactivate();
            conversationContext.dissociate(new MutableBoundRequest(requestMap, sessionMap));
        }
    }
View Full Code Here

      sessionMap = new HashMap<>();
    }
  }

  public void startConversationScope(String cid) {
    conversationContext.associate(new MutableBoundRequest(requestMap,sessionMap));
    conversationContext.activate(cid);
  }
View Full Code Here

  public void stopConversationScope() {
    if (conversationContext.isActive()) {
      conversationContext.invalidate();
      conversationContext.deactivate();
      conversationContext.dissociate(new MutableBoundRequest(requestMap,sessionMap));
    }
  }
View Full Code Here

    @Test
    public void test() throws PlanningException {
        log.info("entering test");

        conversationContext.associate(new MutableBoundRequest(new HashMap<String, Object>(),
            new HashMap<String, Object>()));
        conversationContext.activate();

        Assert.assertTrue(conversationContext.isActive());
View Full Code Here

    }
   

    @Test
    public void test() {
        conversationContext.associate(new MutableBoundRequest(
            new HashMap<String, Object>(), new HashMap<String, Object>()));
        conversationContext.activate();

        Assert.assertTrue(conversationContext.isActive());
        Assert.assertNotNull(action);
View Full Code Here

TOP

Related Classes of org.jboss.weld.context.bound.MutableBoundRequest

Copyright © 2018 www.massapicom. 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.