/** {@inheritDoc} */ public ServiceTarget addDependency(final ServiceName... dependencies) { delegate.addDependency(dependencies); return this; }
/** {@inheritDoc} */ public ServiceTarget removeListener(final ServiceListener<Object> listener) { delegate.removeListener(listener); return this; }
/** {@inheritDoc} */ public Set<ServiceListener<Object>> getListeners() { return delegate.getListeners(); }
/** {@inheritDoc} */ public ServiceTarget addListener(final ServiceListener<Object>... listeners) { delegate.addListener(listeners); return this; }
/** {@inheritDoc} */ public ServiceTarget addListener(final Collection<ServiceListener<Object>> listeners) { delegate.addListener(listeners); return this; }
/** {@inheritDoc} */ public <T> ServiceBuilder<T> addServiceValue( final ServiceName name, final Value<? extends Service<T>> value) throws IllegalArgumentException { return delegate.addServiceValue(name, value); }
/** {@inheritDoc} */ public <T> ServiceBuilder<T> addService(final ServiceName name, final Service<T> service) throws IllegalArgumentException { return delegate.addService(name, service); }
/** {@inheritDoc} */ public BatchServiceTarget batchTarget() { return delegate.batchTarget(); }
/** {@inheritDoc} */ public ServiceTarget subTarget() { return delegate.subTarget(); }
/** {@inheritDoc} */ public Set<ServiceName> getDependencies() { return delegate.getDependencies(); }
/** {@inheritDoc} */ public ServiceTarget removeDependency(final ServiceName dependency) { delegate.removeDependency(dependency); return this; }
/** {@inheritDoc} */ public ServiceTarget addDependency(final Collection<ServiceName> dependencies) { delegate.addDependency(dependencies); return this; }