/** * Add a child procedure to execute * @param subProcedure the child procedure */ protected <T extends Procedure<TEnvironment>> void addChildProcedure( @SuppressWarnings("unchecked") T... subProcedure) { if (subProcedure == null) { return; } final int len = subProcedure.length; if (len == 0) { return; } if (subProcList == null) { subProcList = new ArrayList<>(len); } for (int i = 0; i < len; ++i) { Procedure<TEnvironment> proc = subProcedure[i]; if (!proc.hasOwner()) proc.setOwner(getOwner()); subProcList.add(proc); } }
private Procedure<TEnvironment> prepareProcedure(Procedure<TEnvironment> proc) { Preconditions.checkArgument(proc.getState() == ProcedureState.INITIALIZING); Preconditions.checkArgument(!proc.hasParent(), "unexpected parent", proc); if (this.checkOwnerSet) { Preconditions.checkArgument(proc.hasOwner(), "missing owner"); } return proc; }
out.print( escapeXml(proc.getState().toString() + (proc.isBypass() ? "(Bypass)" : "")) ); out.write("</td>\n <td>"); out.print( proc.hasOwner() ? escapeXml(proc.getOwner()) : "" ); out.write("</td>\n <td>"); out.print( escapeXml(proc.getProcName()) );
if (proc.hasOwner()) { builder.setOwner(proc.getOwner());
/** * Add a child procedure to execute * @param subProcedure the child procedure */ protected void addChildProcedure(Procedure<TEnvironment>... subProcedure) { if (subProcedure == null) return; final int len = subProcedure.length; if (len == 0) return; if (subProcList == null) { subProcList = new ArrayList<>(len); } for (int i = 0; i < len; ++i) { Procedure<TEnvironment> proc = subProcedure[i]; if (!proc.hasOwner()) proc.setOwner(getOwner()); subProcList.add(proc); } }
/** * Add a child procedure to execute * @param subProcedure the child procedure */ protected <T extends Procedure<TEnvironment>> void addChildProcedure( @SuppressWarnings("unchecked") T... subProcedure) { if (subProcedure == null) { return; } final int len = subProcedure.length; if (len == 0) { return; } if (subProcList == null) { subProcList = new ArrayList<>(len); } for (int i = 0; i < len; ++i) { Procedure<TEnvironment> proc = subProcedure[i]; if (!proc.hasOwner()) proc.setOwner(getOwner()); subProcList.add(proc); } }
@Override public String toString() { StringBuilder sb = new StringBuilder(); toStringClassDetails(sb); if (procId != null) { sb.append(" id="); sb.append(getProcId()); } if (hasParent()) { sb.append(" parent="); sb.append(getParentProcId()); } if (hasOwner()) { sb.append(" owner="); sb.append(getOwner()); } sb.append(" state="); toStringState(sb); return sb.toString(); }
private Procedure<TEnvironment> prepareProcedure(Procedure<TEnvironment> proc) { Preconditions.checkArgument(proc.getState() == ProcedureState.INITIALIZING); Preconditions.checkArgument(!proc.hasParent(), "unexpected parent", proc); if (this.checkOwnerSet) { Preconditions.checkArgument(proc.hasOwner(), "missing owner"); } return proc; }
private Procedure prepareProcedure(final Procedure proc) { Preconditions.checkArgument(proc.getState() == ProcedureState.INITIALIZING); Preconditions.checkArgument(isRunning(), "executor not running"); Preconditions.checkArgument(!proc.hasParent(), "unexpected parent", proc); if (this.checkOwnerSet) { Preconditions.checkArgument(proc.hasOwner(), "missing owner"); } return proc; }
if (proc.hasOwner()) { builder.setOwner(proc.getOwner());
if (proc.hasOwner()) { builder.setOwner(proc.getOwner());
if (proc.hasOwner()) { builder.setOwner(proc.getOwner());