/** * Creates and return new DeviceManagementOperationNotification * * @param em * @param deviceManagementOperationCreator * @return * @throws KapuaException */ public static DeviceManagementOperation create(EntityManager em, DeviceManagementOperationCreator deviceManagementOperationCreator) throws KapuaException { // // Create DeviceManagementOperationNotification DeviceManagementOperationImpl deviceManagementOperationImpl = new DeviceManagementOperationImpl(deviceManagementOperationCreator.getScopeId()); deviceManagementOperationImpl.setStartedOn(deviceManagementOperationCreator.getStartedOn()); deviceManagementOperationImpl.setDeviceId(deviceManagementOperationCreator.getDeviceId()); deviceManagementOperationImpl.setOperationId(deviceManagementOperationCreator.getOperationId()); deviceManagementOperationImpl.setAppId(deviceManagementOperationCreator.getAppId()); deviceManagementOperationImpl.setAction(deviceManagementOperationCreator.getAction()); deviceManagementOperationImpl.setResource(deviceManagementOperationCreator.getResource()); deviceManagementOperationImpl.setStatus(deviceManagementOperationCreator.getStatus()); deviceManagementOperationImpl.setStatus(deviceManagementOperationCreator.getStatus()); deviceManagementOperationImpl.setInputProperties(deviceManagementOperationCreator.getInputProperties()); return ServiceDAO.create(em, deviceManagementOperationImpl); }