Examples of IResult


Examples of com.iisigroup.cap.response.IResult

    if (locale != null) {
      SimpleContextHolder.put(CapWebUtil.localeKey, locale);
    } 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",
          (System.currentTimeMillis() - st));
      if (logger.isTraceEnabled()) {
        logger.trace("Response Data : " + result.getLogMessage());
      }
      SimpleContextHolder.resetContext();
    }
  }// ;
View Full Code Here

Examples of com.iisigroup.cap.response.IResult

      this.executeHandler = executeObj;
    }

    @Override
    public IResult doWork(IRequest params) {
      IResult rtn = null;
      String methodId = params.get(FORM_ACTION);
      if (CapString.isEmpty(methodId)) {
        methodId = "doWork";
      }
      boolean hasMethod = false;
View Full Code Here

Examples of com.iisigroup.cap.response.IResult

          k.toArray(new String[k.size()]), locale);
      mresult.setResultMap(m);
    }
    if (aKeys.length > 0 && !CapString.isEmpty(aKeys[0])) {
      Class[] paramTypes = { IRequest.class };
      IResult rtn = null;
      for (String key : aKeys) {
        if (mresult.containsKey(key)) {
          continue;
        }
        Method method = ReflectionUtils.findMethod(this.getClass(),
View Full Code Here

Examples of com.iisigroup.cap.response.IResult

public class CapHandleOpStep extends AbstractCustomizeOpStep {

  @Override
  public OpStepContext execute(OpStepContext ctx, IRequest params,
      IHandler handler) {
    IResult rtn = null;
    @SuppressWarnings("static-access")
    String actionType = params.get(handler.FORM_ACTION);
    //setName(handler.getHandlerName() + "." + actionType);
    IAction action = handler.getAction(actionType);
    rtn = action.doWork(params);
View Full Code Here

Examples of org.eclipse.ecf.presence.search.IResult

  private void makeActions() {

    addContactAction = new Action(Messages.MultiRosterView_AddContact, SharedImages.getImageDescriptor(SharedImages.IMG_ADD_BUDDY)) {
      public void run() {
        ITreeSelection selection = (ITreeSelection) treeViewer.getSelection();
        IResult contact = (IResult) selection.getFirstElement();
        if (MessageDialog.openConfirm(null, Messages.AddContactDialog_DialogTitle, NLS.bind(Messages.SearchContactDialog_AddContactMessage, contact.getUser().getName()))) {
          IPresenceContainerAdapter ipca = account.getPresenceContainerAdapter();
          IRosterSubscriptionSender sender = ipca.getRosterManager().getRosterSubscriptionSender();
          try {
            sender.sendRosterAdd(contact.getUser().getID().getName(), contact.getUser().getName(), null);
          } catch (ECFException e) {
            Activator.getDefault().getLog().log(e.getStatus());
          }
        }
View Full Code Here

Examples of org.eclipse.ecf.presence.search.IResult

      // check if there is at least one result
      assertTrue(0 != resultList.getResults().size());

      Iterator it = resultList.getResults().iterator();
      while (it.hasNext()) {
        IResult type = (IResult) it.next();
        System.out.println(type.getUser().getName() + " : "
            + type.getUser().getID());

      }
    } catch (Exception e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of org.springsource.loaded.test.infra.IResult

        test.choiceGenerator = choiceGenerator;
        test.generative = true;

        try {
          test.setup();
          IResult r = null;
          if (predictResults) {
            try {
              r = test.test(); //run test in generative mode
            } catch (ResultException e) {
              r = e;
View Full Code Here

Examples of org.springsource.loaded.test.infra.IResult

  @Override
  protected void runChild(GeneratedTest testPredicted, RunNotifier notifier) {
    notifier.fireTestStarted(describeChild(testPredicted));
    try {
      //Determine expected test result first:
      IResult expectedResult = testPredicted.getExpectedResult();
      if (expectedResult == null) {
        //Suite was not created with @PredictResult must predict it now
        GenerativeTest test = testClass.newInstance();

        //Inject a choice generator into the test!
        test.choiceGenerator = new SystematicChoiceGenerator(testPredicted.getChoices());
        test.generative = true;
        try {
          test.setup();
          expectedResult = test.test();
        } catch (ResultException e) {
          expectedResult = e;
        } finally {
          test.teardown();
        }
      }

      //Run the test again and verify
      GenerativeTest test = testClass.newInstance();

      //Inject a choice generator into the test!
      test.choiceGenerator = new SystematicChoiceGenerator(testPredicted.getChoices());
      test.generative = false;
      try {
        test.setup();
        Assert.assertEquals(testPredicted.getConfigDescription(), test.getConfigDescription());
        IResult actual;
        try {
          actual = test.test(); //run test in verify mode
        } catch (ResultException e) {
          actual = e;
        }
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.