More bug fixes for controller initiations
This commit is contained in:
parent
cf795be35f
commit
e662f7e29d
6 changed files with 50 additions and 77 deletions
|
|
@ -7,7 +7,9 @@ import se.hal.plugin.nvr.struct.Camera;
|
|||
import zutil.log.LogUtil;
|
||||
import zutil.plugin.PluginManager;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
|
|
@ -16,6 +18,8 @@ public class CameraControllerManager extends HalAbstractControllerManager<HalCam
|
|||
private static final Logger logger = LogUtil.getLogger();
|
||||
private static CameraControllerManager instance;
|
||||
|
||||
/** List of all registered cameras **/
|
||||
private List<Camera> registeredCameras = Collections.synchronizedList(new ArrayList<>());
|
||||
|
||||
@Override
|
||||
public void register(Camera device) {
|
||||
|
|
@ -27,25 +31,16 @@ public class CameraControllerManager extends HalAbstractControllerManager<HalCam
|
|||
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Class<? extends HalCameraConfig>> getAvailableDeviceConfigs() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Camera> getRegisteredDevices() {
|
||||
return null;
|
||||
return registeredCameras;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Camera> getDetectedDevices() {
|
||||
return null;
|
||||
return Collections.EMPTY_LIST;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addAvailableDeviceConfig(Class deviceConfigClass) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void clearDetectedDevices() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue