/** * Create a new empty {@link MultiWorkUnit} instance. * * @return a new empty {@link MultiWorkUnit} instance */ public static MultiWorkUnit createEmpty() { return new MultiWorkUnit(); } }
MultiWorkUnit copy = new MultiWorkUnit(); copy.readFields(dis);
private WorkUnit createWorkUnit(String... names) { if (names.length == 1) { WorkUnit workUnit = new WorkUnit(); workUnit.setProp(WORK_UNIT_NAME, names[0]); return workUnit; } MultiWorkUnit mwu = new MultiWorkUnit(); for (String name : names) { mwu.addWorkUnit(createWorkUnit(name)); } return mwu; }
@BeforeClass public void setUp() { this.multiWorkUnit = new MultiWorkUnit(); WorkUnit workUnit1 = WorkUnit.createEmpty(); workUnit1.setHighWaterMark(1000); workUnit1.setLowWaterMark(0); workUnit1.setProp("k1", "v1"); this.multiWorkUnit.addWorkUnit(workUnit1); WorkUnit workUnit2 = WorkUnit.createEmpty(); workUnit2.setHighWaterMark(2000); workUnit2.setLowWaterMark(1001); workUnit2.setProp("k2", "v2"); this.multiWorkUnit.addWorkUnit(workUnit2); }
/** * Create a new empty {@link MultiWorkUnit} instance. * * @return a new empty {@link MultiWorkUnit} instance */ public static MultiWorkUnit createEmpty() { return new MultiWorkUnit(); } }