Examples of RequestContext


Examples of br.gov.frameworkdemoiselle.context.RequestContext

    getLogger().debug(getBundle().getString("executing-all", getAnnotationClass().getSimpleName()));

    Collections.sort(processors);
    Exception failure = null;
   
    RequestContext tempRequestContext = Beans.getReference(RequestContext.class);
    SessionContext tempSessionContext = Beans.getReference(SessionContext.class);
    ViewContext tempViewContext = Beans.getReference(ViewContext.class);
    ConversationContext tempConversationContext = Beans.getReference(ConversationContext.class);

    boolean requestActivatedHere = !tempRequestContext.isActive();
    boolean sessionActivatedHere = !tempSessionContext.isActive();
    boolean viewActivatedHere = !tempViewContext.isActive();
    boolean conversationActivatedHere = !tempConversationContext.isActive();
   
    if (!registered) {
      if (!tempRequestContext.isActive())
        tempRequestContext.activate();
     
      if (!tempSessionContext.isActive())
        tempSessionContext.activate();
     
      if (!tempViewContext.isActive())
        tempViewContext.activate();
     
      if (!tempConversationContext.isActive())
        tempConversationContext.activate();

      registered = true;
    }

    for (Iterator<AnnotatedMethodProcessor> iter = processors.iterator(); iter.hasNext();) {
      AnnotatedMethodProcessor<?> processor = iter.next();

      try {
        ClassLoader classLoader = Reflections.getClassLoaderForClass(processor.getAnnotatedMethod()
            .getDeclaringType().getJavaClass().getCanonicalName());

        if (Thread.currentThread().getContextClassLoader().equals(classLoader)) {
          processor.process();
          iter.remove();
        }

      } catch (Exception cause) {
        failure = cause;
      }
    }

    if (processors.isEmpty()) {
      if (requestActivatedHere){
        tempRequestContext.deactivate();
      }
     
      if (sessionActivatedHere){
        tempSessionContext.deactivate();
      }
View Full Code Here

Examples of cn.org.ape.http.RequestContext

   * 该过滤器主要用于request的转码
   */
  @Override
  public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse,
      FilterChain chain) throws IOException, ServletException {
    HttpRequest request=new RequestContext((HttpServletRequest) servletRequest);
    HttpResponse response = new ResponseContext((HttpServletResponse) servletResponse);
    // 主要是修改post方式提交的数据
    request.setCharacterEncoding(encoding); //设设置编码
    //修改get方式提交的数据
    /**
     * get方式的修改只有将取得的数据强行转码
     * value = new String(value.getBytes("ISO-8859-1"), 
     *          "UTF-8");
View Full Code Here

Examples of com.aetrion.flickr.RequestContext

        }
*/
       
        AuthInterface authInterface = flickr.getAuthInterface();
        Auth auth = authInterface.checkToken("72157625348978315-7c9ef5a03dc17410");
        RequestContext context = RequestContext.getRequestContext();
        context.setAuth(auth);

        Uploader up = new Uploader(key, shared);
        File file = new File("test.png");
        UploadMetaData meta = new UploadMetaData();
        meta.setAsync(false);
View Full Code Here

Examples of com.agiletec.aps.system.RequestContext

    }
  }

  private Boolean extractShowletParam(HttpServletRequest request) {
    Boolean hasParam = false;
    RequestContext reqCtx = (RequestContext) request.getAttribute(RequestContext.REQCTX);
    Widget showlet = (Widget) reqCtx.getExtraParam(SystemConstants.EXTRAPAR_CURRENT_WIDGET);
    ApsProperties config = showlet.getConfig();

    String param = this.getParam();
    if (param.equalsIgnoreCase("allowComment")) param = ContentFeedbackWidgetAction.WIDGET_PARAM_COMMENT_ACTIVE;
    if (param.equalsIgnoreCase("allowAnonymousComment")) param = ContentFeedbackWidgetAction.WIDGET_PARAM_COMMENT_ANONYMOUS;
View Full Code Here

Examples of com.alibaba.citrus.service.requestcontext.RequestContext

*
* @author Michael Zhou
*/
public class DummyRequestContextFactoryImpl extends AbstractRequestContextFactory<RequestContext> {
    public RequestContext getRequestContextWrapper(final RequestContext wrappedContext) {
        return new RequestContext() {
            public RequestContext getWrappedRequestContext() {
                return wrappedContext;
            }

            public HttpServletRequest getRequest() {
View Full Code Here

Examples of com.alibaba.citrus.util.internal.webpagelite.RequestContext

        page = new MyProcessor();
    }

    @Test
    public void requestContext_getWriter() throws IOException {
        RequestContext context = new MyRequest("http://localhost", "/dummy.txt");

        try {
            context.getWriter();
            fail();
        } catch (IllegalStateException e) {
            assertThat(e, exception("call getWriter(contentType) first"));
        }

        PrintWriter writer = context.getWriter("text/plain");

        assertSame(writer, context.getWriter());
        assertSame(writer, context.getWriter("text/plain"));
    }
View Full Code Here

Examples of com.britesnow.snow.web.RequestContext

   
    @Override
    public void execute(Environment env, Map args, TemplateModel[] tms, TemplateDirectiveBody body)
                            throws TemplateException, IOException {

        RequestContext rc = getDataModel("_r.rc", RequestContext.class);
       
        Boolean debug_links = rc.getParamAs(WebBundleManager.DEBUG_LINK_STRING, Boolean.class, null);
        //if not null, make sure we set the cookie with the value
        if (debug_links != null){
            rc.setCookie(WebBundleManager.DEBUG_LINK_STRING, debug_links);
        }
        //if there is not debug_link param in the URL, check the cookie (set false if not found)
        else{
            debug_links = rc.getCookie(WebBundleManager.DEBUG_LINK_STRING, Boolean.class, false);
        }
       
        String contextPath = rc.getContextPath();
       
       
        // [@webBundle folder="/css/" type="js" /]
        //get the param
        String path = getParam(args,"path",String.class);
View Full Code Here

Examples of com.caucho.inject.RequestContext

      }

      _singletonScope = new SingletonScope();
      _applicationScope = new ApplicationContext();
     
      addContext(new RequestContext());
      addContext("com.caucho.server.webbeans.SessionScope");
      addContext("com.caucho.server.webbeans.ConversationContext");
      addContext("com.caucho.server.webbeans.TransactionScope");
      addContext(_applicationScope);
      addContext(_singletonScope);
View Full Code Here

Examples of com.cuubez.core.context.RequestContext

        log.trace("service processing started");

        RequestConfigurationContext requestConfigurationContext = new RequestConfigurationContext(httpMethod, request);
        MessageContext messageContext = new MessageContext();
        messageContext.setRequestContext(new RequestContext());
        messageContext.setResponseContext(new ResponseContext());
        messageContext.setRequestConfigurationContext(requestConfigurationContext);

        RequestHandlerChain requestHandlerChain = new RequestHandlerChain();
        ResponseHandlerChain responseHandlerChain = new ResponseHandlerChain();
View Full Code Here

Examples of com.dottydingo.hyperion.service.context.RequestContext

                              @QueryParam("limit"Integer limit,
                              @QueryParam("query") String query,
                              @QueryParam("sort") String sort,
                              @QueryParam("version"Integer version)
    {
        RequestContext requestContext = null;

        try
        {
            EntityPlugin<C,?,ID> plugin = getEntityPlugin(entity);
            checkMethodAllowed(plugin,HttpMethod.GET);
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.