Examples of Decider


Examples of javax.batch.api.Decider

        stepExecutionRunner.run();
    }

    protected void runDecision(final Decision decision, final StepExecution... precedingStepExecutions) {
        final Decider decider = jobContext.createArtifact(decision.getRef(), null, decision.getProperties());
        final String newExitStatus;
        try {
            newExitStatus = decider.decide(precedingStepExecutions);
            batchContext.setExitStatus(newExitStatus);
            final String next = resolveTransitionElements(decision.getTransitionElements(), null, true);
            runJobElement(next, precedingStepExecutions);
        } catch (Exception e) {
            BatchLogger.LOGGER.failToRunJob(e, jobContext.getJobName(), decision.getRef(), decider);
View Full Code Here

Examples of javax.batch.api.Decider

        stepExecutionRunner.run();
    }

    protected void runDecision(final Decision decision, final StepExecution... precedingStepExecutions) {
        final Decider decider = jobContext.createArtifact(decision.getRef(), null, decision.getProperties());
        final String newExitStatus;
        try {
            newExitStatus = decider.decide(precedingStepExecutions);
            batchContext.setExitStatus(newExitStatus);
            final String next = resolveTransitionElements(decision.getTransitionElements(), null, true);
            runJobElement(next, precedingStepExecutions);
        } catch (Exception e) {
            BatchLogger.LOGGER.failToRunJob(e, jobContext.getJobName(), decision.getRef(), decider);
View Full Code Here

Examples of javax.batch.api.Decider

        stepExecutionRunner.run();
    }

    protected void runDecision(final Decision decision, final StepExecution... precedingStepExecutions) {
        final Decider decider = jobContext.createArtifact(decision.getRef(), null, decision.getProperties());
        final String newExitStatus;
        try {
            newExitStatus = decider.decide(precedingStepExecutions);
            batchContext.setExitStatus(newExitStatus);
            final String next = resolveTransitionElements(decision.getTransitionElements(), null, true);
            runJobElement(next, precedingStepExecutions);
        } catch (Exception e) {
            BatchLogger.LOGGER.failToRunJob(e, jobContext.getJobName(), decision.getRef(), decider);
View Full Code Here

Examples of javax.batch.api.Decider

        stepExecutionRunner.run();
    }

    protected void runDecision(Decision decision, StepExecution... precedingStepExecutions) {
        Decider decider = jobContext.createArtifact(decision.getRef(), null, decision.getProperties());
        String newExitStatus;
        try {
            newExitStatus = decider.decide(precedingStepExecutions);
            batchContext.setExitStatus(newExitStatus);
            String next = resolveTransitionElements(decision.getTransitionElements(), null, true);
            runJobElement(next, precedingStepExecutions);
        } catch (Exception e) {
            BatchLogger.LOGGER.failToRunJob(e, jobContext.getJobName(), decision.getRef(), decider);
View Full Code Here

Examples of javax.batch.api.Decider

  @Test
  public void testDecisionFlow() throws Throwable {

    SimpleFlow flow = new JsrFlow("job");
    Decider decider = new Decider() {

      @Override
      public String decide(javax.batch.runtime.StepExecution[] executions)
          throws Exception {
        assertNotNull(executions);
View Full Code Here

Examples of org.apache.struts2.util.SubsetIteratorFilter.Decider

                }
            }
        }

        // decider
        Decider decider = null;
        if (deciderAttr != null && deciderAttr.length() > 0) {
            Object deciderObj = findValue(deciderAttr);
            if (! (deciderObj instanceof Decider)) {
                throw new JspException("decider found from stack ["+deciderObj+"] does not implement "+Decider.class);
            }
View Full Code Here

Examples of org.apache.struts2.util.SubsetIteratorFilter.Decider

          }
        }
        }

        // decider
        Decider decider = null;
        if (deciderAttr != null && deciderAttr.length() > 0) {
          Object deciderObj = findValue(deciderAttr);
          if (! (deciderObj instanceof Decider)) {
            throw new JspException("decider found from stack ["+deciderObj+"] does not implement "+Decider.class);
          }
View Full Code Here

Examples of org.apache.struts2.util.SubsetIteratorFilter.Decider

        integers[4] = new Integer(5);
        return integers;
      }
     
      public Decider getMyDecider() {
        return new Decider() {
          public boolean decide(Object element) throws Exception {
            int integer = ((Integer)element).intValue();
            return (((integer % 2) == 0)?true:false);
          }
        };
View Full Code Here

Examples of org.apache.struts2.util.SubsetIteratorFilter.Decider

                integers[4] = new Integer(5);
                return integers;
            }

            public Decider getMyDecider() {
                return new Decider() {
                    public boolean decide(Object element) throws Exception {
                        int integer = ((Integer)element).intValue();
                        return (((integer % 2) == 0)?true:false);
                    }
                };
View Full Code Here

Examples of org.apache.struts2.util.SubsetIteratorFilter.Decider

                }
            }
        }

        // decider
        Decider decider = null;
        if (deciderAttr != null && deciderAttr.length() > 0) {
            Object deciderObj = findValue(deciderAttr);
            if (! (deciderObj instanceof Decider)) {
                throw new JspException("decider found from stack ["+deciderObj+"] does not implement "+Decider.class);
            }
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.