/** * Manages a bean already contained by this aggregate, so that it is started/stopped/destroyed with this * aggregate. * * @param bean The bean to manage (must already have been added). */ @Override public void manage(Object bean) { for (Bean b : _beans) { if (b._bean == bean) { manage(b); return; } } throw new IllegalArgumentException("Unknown bean " + bean); }
else manage(b); start(l);
/** * Manages a bean already contained by this aggregate, so that it is started/stopped/destroyed with this * aggregate. * * @param bean The bean to manage (must already have been added). */ public void manage(Object bean) { for (Bean b : _beans) { if (b._bean == bean) { manage(b); return; } } throw new IllegalArgumentException("Unknown bean " + bean); }
/** * Manages a bean already contained by this aggregate, so that it is started/stopped/destroyed with this * aggregate. * * @param bean The bean to manage (must already have been added). */ public void manage(Object bean) { for (Bean b : _beans) { if (b._bean == bean) { manage(b); return; } } throw new IllegalArgumentException("Unknown bean " + bean); }
/** * Manages a bean already contained by this aggregate, so that it is started/stopped/destroyed with this * aggregate. * * @param bean The bean to manage (must already have been added). */ public void manage(Object bean) { for (Bean b : _beans) { if (b._bean == bean) { manage(b); return; } } throw new IllegalArgumentException("Unknown bean " + bean); }
/** * Manages a bean already contained by this aggregate, so that it is started/stopped/destroyed with this * aggregate. * * @param bean The bean to manage (must already have been added). */ @Override public void manage(Object bean) { for (Bean b : _beans) { if (b._bean == bean) { manage(b); return; } } throw new IllegalArgumentException("Unknown bean " + bean); }
else manage(b); start(l);
else manage(b); start(l);
else manage(b); start(l);
else manage(b); start(l);