1. TR069 Bundle 2. TR069ToDMT Bundle 3. DMT Bundle public interface DeviceParamNode { public void setParamValue(String value); public String getParamValue(); } public class TR069ToDMTBundle { private DeviceParamNode deviceParamNode; public void setDeviceParamNode(DeviceParamNode deviceParamNode) { this.deviceParamNode = deviceParamNode; } public void retrieveDeviceParams() { deviceParamNode.setParamValue(paramValue); } public void setDeviceParams() { String paramValue = deviceParamNode.getParamValue(); } } public interface DeviceManagementService { public void startDeviceManagement(); public void stopDeviceManagement(); } public class DeviceManagementServiceImpl implements DeviceManagementService { private TR069ToDMTBundle tr069ToDMTBundle; public void setTR069ToDMTBundle(TR069ToDMTBundle tr069ToDMTBundle) { this.tr069ToDMTBundle = tr069ToDMTBundle; } public void startDeviceManagement() { tr069ToDMTBundle.retrieveDeviceParams(); } public void stopDeviceManagement() { tr069ToDMTBundle.setDeviceParams(); } }


上一篇:
下一篇:
切换中文