Package com.asakusafw.vocabulary.batch

Examples of com.asakusafw.vocabulary.batch.JobFlowWorkDescription


        assertThat(works.size(), is(1));
        Work work = works.iterator().next();
        assertThat(work.getDeclaring(), is(batch.getDescription()));
        assertThat(work.getDependencies().size(), is(0));
        assertThat(work.getDescription(), is((Object) new JobFlowWorkDescription(JobFlow1.class)));
    }
View Full Code Here


    public void simple() throws Exception {
        BatchCompilingEnvironment env = prov.getEnvironment();
        JobFlowWorkDescriptionProcessor proc = new JobFlowWorkDescriptionProcessor();
        proc.initialize(env);

        JobFlowWorkDescription jobflow = new JobFlowWorkDescription(SimpleJobFlow.class);
        JobflowModel model = proc.process(jobflow);

        File jar = JobFlowWorkDescriptionProcessor.getPackageLocation(
                env.getConfiguration().getOutputDirectory(),
                model.getFlowId());
View Full Code Here

        };
        repo.initialize(prov.getEnvironment());
        Set<WorkflowProcessor> processors = repo.findWorkflowProcessors(set(
                new MockDesc1(),
                new MockDesc2(),
                new JobFlowWorkDescription(SimpleJobFlow.class)));
        assertThat(classes(processors), contains((Object) MockProc3.class));
    }
View Full Code Here

            }
        };
        repo.initialize(prov.getEnvironment());
        Set<WorkflowProcessor> processors = repo.findWorkflowProcessors(set(
                new MockDesc1(),
                new JobFlowWorkDescription(SimpleJobFlow.class),
                new MockDesc2()));
        assertThat(processors.size(), is(0));
    }
View Full Code Here

TOP

Related Classes of com.asakusafw.vocabulary.batch.JobFlowWorkDescription

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.