Merge "VES Heartbeat and Software Management Feature"
[oam/tr069-adapter.git] / acs / requestprocessor / src / main / java / org / commscope / tr069adapter / acs / requestprocessor / custom / ConfigureMultipleObject.java
index 5a125ce..768edf3 100644 (file)
@@ -39,7 +39,6 @@ import org.commscope.tr069adapter.acs.common.response.AddObjectResponse;
 import org.commscope.tr069adapter.acs.common.response.DeleteObjectResponse;\r
 import org.commscope.tr069adapter.acs.common.response.GetParameterValueResponse;\r
 import org.commscope.tr069adapter.acs.common.response.SetParameterValueResponse;\r
-import org.commscope.tr069adapter.acs.common.utils.ErrorCode;\r
 import org.commscope.tr069adapter.acs.requestprocessor.dao.DeviceRPCRequestRepositoryHelper;\r
 import org.commscope.tr069adapter.acs.requestprocessor.dto.CustomOperationData;\r
 import org.commscope.tr069adapter.acs.requestprocessor.entity.TR069DeviceRPCRequestEntity;\r
@@ -400,16 +399,8 @@ public class ConfigureMultipleObject implements CustomOperation {
 \r
   }\r
 \r
-  private DeviceRPCRequest cloneNBIRequest(DeviceRPCRequest nbiDeviceOperationRequest)\r
-      throws TR069EventProcessingException {\r
-    DeviceRPCRequest clonedOpRequest = null;\r
-    try {\r
-      clonedOpRequest = (DeviceRPCRequest) nbiDeviceOperationRequest.clone();\r
-    } catch (CloneNotSupportedException e) {\r
-      throw new TR069EventProcessingException(ErrorCode.UNKNOWN_ERROR, e.getMessage());\r
-    }\r
-\r
-    return clonedOpRequest;\r
+  private DeviceRPCRequest cloneNBIRequest(DeviceRPCRequest nbiDeviceOperationRequest) {\r
+    return new DeviceRPCRequest(nbiDeviceOperationRequest);\r
   }\r
 \r
   private ParameterDTO prepareParamDTO(String name, String value, ParameterDTO paramDTO) {\r