/** * Stop given lifecycle-aware and propagate exceptions. * * @see #stop(Lifecycle) */ public static void stop(final LifecycleAware component) { checkNotNull(component); stop(component.getLifecycle()); }
public void add(final LifecycleAware... components) { checkNotNull(components); for (LifecycleAware component : components) { add(component.getLifecycle()); } }
public void remove(final LifecycleAware... components) { checkNotNull(components); for (LifecycleAware component : components) { remove(component.getLifecycle()); } }
/** * Start given lifecycle-aware and propagate exceptions. * * @see #start(Lifecycle) */ public static void start(final LifecycleAware component) { checkNotNull(component); start(component.getLifecycle()); }