/** * Create and configure a ManagedExecutorService object to the list of * subresources * * @param key * The key for the ManagedExecutorService resource * @param config * The ManagedExecutorServiceConsumer to use * @return this */ @SuppressWarnings("unchecked") public T managedExecutorService(java.lang.String childKey, ManagedExecutorServiceConsumer consumer) { ManagedExecutorService<? extends ManagedExecutorService> child = new ManagedExecutorService<>( childKey); if (consumer != null) { consumer.accept(child); } managedExecutorService(child); return (T) this; }
/** * Create and configure a ManagedExecutorService object to the list of * subresources * * @param key * The key for the ManagedExecutorService resource * @param config * The ManagedExecutorServiceConsumer to use * @return this */ @SuppressWarnings("unchecked") public T managedExecutorService(java.lang.String childKey, ManagedExecutorServiceConsumer consumer) { ManagedExecutorService<? extends ManagedExecutorService> child = new ManagedExecutorService<>( childKey); if (consumer != null) { consumer.accept(child); } managedExecutorService(child); return (T) this; }