public void initialize() { super.initialize(); repository = (IAppRepositoryManager) getConnectedComponents().get(IAppRepositoryManager.class.getName()); componentManager = (IComponentManager) getConnectedComponents().get(IComponentManager.class.getName()); repository.open(); }
public void startService() { super.startService(); if (repository.getInstalledAppNames().size() > 0) { loadAndInitializeApps(); Vector services = repository.listServices(); String serviceName; IService service; for (int i = 0; i < services.size(); i++) { serviceName = (String) services.elementAt(i); service = (IService) componentManager.resolveComponent(serviceName); service.startService(); } ISensorManager sensorManager = (ISensorManager) componentManager.resolveComponent(ISensorManager.class.getName()); sensorManager.startService(); } }
public void destroy() { super.destroy(); battery = null; }
public void initialize() { super.initialize(); battery = Spot.getInstance().getPowerController().getBattery(); }