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
\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