package org.commscope.tr069adapter.mapper.ves;\r
\r
import org.commscope.tr069adapter.acs.common.DeviceInform;\r
+import org.commscope.tr069adapter.acs.common.DeviceRPCRequest;\r
+import org.commscope.tr069adapter.acs.common.DeviceRPCResponse;\r
import org.commscope.tr069adapter.mapper.MapperConfigProperties;\r
import org.commscope.tr069adapter.mapper.acs.impl.PnPPreProvisioningHandler;\r
import org.commscope.tr069adapter.mapper.model.NetConfServerDetails;\r
return restTemplate.postForObject(uri, vesNotifi, VESNotificationResponse.class);\r
}\r
\r
+ public DeviceRPCResponse sendEditConfigNotification(DeviceRPCRequest deviceRPCRequest) {\r
+ final String uri = config.getVerConfigUri() + "/editConfig";\r
+ LOG.debug("Posting edit config request to ves agent {}", uri);\r
+ return restTemplate.postForObject(uri, deviceRPCRequest, DeviceRPCResponse.class);\r
+ }\r
+\r
+ public DeviceRPCResponse sendGetConfigNotification(DeviceRPCRequest deviceRPCRequest) {\r
+ final String uri = config.getVerConfigUri() + "/getConfig";\r
+ LOG.debug("Posting get config request to ves agent {}", uri);\r
+ return restTemplate.postForObject(uri, deviceRPCRequest, DeviceRPCResponse.class);\r
+ }\r
+\r
+\r
private String getUri() {\r
return config.getVesUri();\r
}\r