Examples of IRequest


Examples of com.iisigroup.cap.component.IRequest

    } else {
      SimpleContextHolder.put(CapWebUtil.localeKey, Locale.getDefault());
    }
    IResult result = null;
    Logger pluginlogger = logger;
    IRequest request = getDefaultRequest(req);
    try {
      request.setParameter(FormHandler.FORM_ACTION, action);
      HandlerPlugin plugin = pluginMgr.getPlugin(handler);
      logger.info("plugin:" + handler + " - "
          + plugin.getClass().getSimpleName() + " action:" + action);
      plugin.setRequest(request);
      pluginlogger = LoggerFactory.getLogger(plugin.getClass());
      result = plugin.execute(request);

    } catch (Exception e) {
      IErrorResult errorResult = getDefaultErrorResult();
      if (errorResult == null) {
        result = new ErrorResult(request, e);
      } else {
        errorResult.putError(request, e);
        result = errorResult;
      }
      if (e instanceof CapMessageException) {
        pluginlogger.error(result.getResult().toString());
      } else if (e instanceof CapException && e.getCause() != null) {
        pluginlogger.error(result.getResult().toString(), e.getCause());
      } else {
        pluginlogger.error(result.getResult().toString(), e);
      }
      if (!"true".equals(request.get("iframe"))) {
        resp.setStatus(HttpServletResponse.SC_BAD_REQUEST);
      }
    } finally {
      result.respondResult(resp);
      logger.debug("total spend time : {} ms",
View Full Code Here

Examples of com.iisigroup.cap.component.IRequest

  protected IErrorResult getDefaultErrorResult() {
    return CapAppContext.getBean(DEFAULT_ERROR_RESULT);
  }

  protected IRequest getDefaultRequest(HttpServletRequest req) {
    IRequest cr = CapAppContext.getBean(DEFAULT_REQUEST);
    cr.setRequestObject(req);
    return cr;
  }
View Full Code Here

Examples of com.iisigroup.cap.component.IRequest

  public Decorator getDecorator(HttpServletRequest request, Page page) {
    if ((decoratorFile == null || decoratorFile.contains(page
        .getProperties().get("meta.decorator")))
        && (ignorePathReg == null || !CapString.checkRegularMatch(
            UrlUtils.buildRequestUrl(request), ignorePathReg))) {
      IRequest req = getDefaultRequest();
      req.setRequestObject(request);
      Enumeration<String> fids = request.getParameterNames();
      HashMap<String, String> hm = new HashMap<String, String>();
      while (fids.hasMoreElements()) {
        String field = (String) fids.nextElement();
        if (!ignoreParams.contains(field)) {
          String value = req.get(field);
          hm.put(field, value);
        }
      }
      StringBuffer str = new StringBuffer(
          "<script type=\"text/javascript\">var reqJSON=");
View Full Code Here

Examples of com.iisigroup.cap.component.IRequest

    }
    return super.getDecorator(request, page);
  }// ;

  private IRequest getDefaultRequest() {
    IRequest cr = CapAppContext.getBean("CapDefaultRequest");
    return cr != null ? cr : new CapSpringMVCRequest();
  }
View Full Code Here

Examples of com.iisigroup.cap.component.IRequest

            msg, SEPARATOR, errorCode.getSuggestion());
      }

    } else {
      if (workComp instanceof IRequest) {
        IRequest request = (IRequest) workComp;
        if (params == null) {
          msgstr = CapAppContext.getMessage(key);
        } else {
          msgstr = CapAppContext.getMessage(key, params);
        }
View Full Code Here

Examples of de.netseeker.ejoe.request.IRequest

     */
    public Object handle( Object obj ) throws Exception
    {
        if ( obj instanceof IRequest )
        {
            IRequest request = (IRequest) obj;
            String ident = request.getUniqueName();
            ServerHandler handler = (ServerHandler) (_handlerMapping.containsKey( ident ) ? _handlerMapping.get( ident )
                    : _defaultHandler);
            if ( handler == null )
            {
                throw new NullPointerException( "No Handler found for Request Type and no default Handler registered!" );
View Full Code Here

Examples of net.datacrow.core.wf.requests.IRequest

    protected void executeRequests(boolean saveSuccessful) {
        if (requests != null) {
            IRequest[] requestArray = requests.get();
            for (int i = 0; i < requestArray.length; i++) {
                IRequest request = requestArray[i];
                if (saveSuccessful || request.getExecuteOnFail())
                    request.execute();
                else
                    request.end();
            }
        }
    }
View Full Code Here

Examples of net.datacrow.core.wf.requests.IRequest

    public void run() {
        if (requests != null) {
            IRequest[] requestArray = requests.get();

            for (int i = 0; i < requestArray.length; i++) {
                IRequest request = requestArray[i];
               
                if (request instanceof IUpdateUIRequest) {
                    if (qryWasSuccess || request.getExecuteOnFail())
                        request.execute();
                    else
                        request.end();
                }
            }           
        }
        close();
    }
View Full Code Here

Examples of org.serviceconnector.net.req.IRequest

        // cascaded client got destroyed - do not continue
        return;
      }

      long msgSeqNr = cascClient.getMsgSequenceNr().incrementAndGetMsgSequenceNr();
      IRequest request = new NettyHttpRequest(null, null, null);
      SCMPMessage abortMessage = new SCMPMessage();
      abortMessage.setHeader(SCMPHeaderAttributeKey.MESSAGE_SEQUENCE_NR, msgSeqNr);
      abortMessage.setHeader(SCMPHeaderAttributeKey.SERVICE_NAME, casService.getName());
      // cascaded id will be set in following (cascadedSCAbortSubscription) method
      request.setMessage(abortMessage);

      if (subscription.isCascaded() == true) {
        // XAB procedure for casc subscriptions
        Set<String> subscriptionIds = subscription.getCscSubscriptionIds().keySet();
View Full Code Here

Examples of org.serviceconnector.net.req.IRequest

    NettyHttpResponse response = new NettyHttpResponse(event.getChannel());
    HttpRequest httpRequest = (HttpRequest) event.getMessage();
    Channel channel = ctx.getChannel();
    InetSocketAddress localSocketAddress = (InetSocketAddress) channel.getLocalAddress();
    InetSocketAddress remoteSocketAddress = (InetSocketAddress) channel.getRemoteAddress();
    IRequest request = new NettyHttpRequest(httpRequest, localSocketAddress, remoteSocketAddress);
    // process request in super class
    super.messageReceived(request, response, channel);
  }
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.