3738394041424344454647
} public static void startService(Object value) throws Exception { if (value instanceof Service) { Service service = (Service)value; service.start(); } else if (value instanceof Collection) { startServices((Collection)value); } }
5960616263646566676869
*/ public static void startServices(Collection services) throws Exception { for (Object value : services) { if (value instanceof Service) { Service service = (Service)value; service.start(); } } } /**
416417418419420421422423424425426
*/ public void addService(Object object) throws Exception { if (object instanceof Service) { Service service = (Service) object; getLifecycleStrategy().onServiceAdd(this, service); service.start(); servicesToClose.add(service); } } // Helper methods
417418419420421422423424425426427
422423424425426427428429430431432
317318319320321322323324325326327
* Adds a service, starting it so that it will be stopped with this context */ public void addService(Object object) throws Exception { if (object instanceof Service) { Service service = (Service) object; service.start(); servicesToClose.add(service); } } // Helper methods
4849505152535455565758
if (value instanceof Service) { Service service = (Service)value; if (LOG.isTraceEnabled()) { LOG.trace("Starting service: " + service); } service.start(); } else if (value instanceof Collection) { startServices((Collection<?>)value); } }
7374757677787980818283
if (value instanceof Service) { Service service = (Service)value; if (LOG.isTraceEnabled()) { LOG.trace("Starting service: " + service); } service.start(); } } } /**