/** * Varargs constructor * @param name name of this service instance * @param children children */ public WorkflowCompositeService(String name, Service... children) { this(name); for (Service child : children) { addService(child); } }
/** * Construct with a list of children * @param name name of this service instance * @param children children to add */ public WorkflowCompositeService(String name, List<Service> children) { this(name); for (Service child : children) { addService(child); } }
/** * Varargs constructor * @param name name of this service instance * @param children children */ public WorkflowCompositeService(String name, Service... children) { this(name); for (Service child : children) { addService(child); } }
/** * Construct with a list of children * @param name name of this service instance * @param children children to add */ public WorkflowCompositeService(String name, List<Service> children) { this(name); for (Service child : children) { addService(child); } }
@Override public synchronized void addService(Service service) { Preconditions.checkArgument(service != null, "null service argument"); super.addService(service); }
@Override public synchronized void addService(Service service) { Preconditions.checkArgument(service != null, "null service argument"); super.addService(service); }