lwm2m: refactoring import
This commit is contained in:
		
							parent
							
								
									2561ab6eb1
								
							
						
					
					
						commit
						984040dd4f
					
				@ -16,15 +16,9 @@
 | 
			
		||||
package org.thingsboard.server.transport.lwm2m.ota.sql;
 | 
			
		||||
 | 
			
		||||
import com.fasterxml.jackson.core.type.TypeReference;
 | 
			
		||||
import com.fasterxml.jackson.databind.node.ObjectNode;
 | 
			
		||||
import com.github.dockerjava.zerodep.shaded.org.apache.commons.codec.binary.Hex;
 | 
			
		||||
import jakarta.validation.constraints.AssertTrue;
 | 
			
		||||
import lombok.extern.slf4j.Slf4j;
 | 
			
		||||
import org.assertj.core.api.Assertions;
 | 
			
		||||
import org.eclipse.leshan.core.ResponseCode;
 | 
			
		||||
import org.junit.Assert;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.thingsboard.common.util.JacksonUtil;
 | 
			
		||||
import org.thingsboard.server.common.data.Device;
 | 
			
		||||
import org.thingsboard.server.common.data.DeviceProfile;
 | 
			
		||||
import org.thingsboard.server.common.data.OtaPackageInfo;
 | 
			
		||||
@ -34,7 +28,6 @@ import org.thingsboard.server.common.data.kv.KvEntry;
 | 
			
		||||
import org.thingsboard.server.common.data.kv.TsKvEntry;
 | 
			
		||||
import org.thingsboard.server.common.data.ota.OtaPackageUpdateStatus;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.ota.AbstractOtaLwM2MIntegrationTest;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.client.LwM2mClient;
 | 
			
		||||
 | 
			
		||||
import java.util.Arrays;
 | 
			
		||||
import java.util.Collections;
 | 
			
		||||
@ -44,9 +37,6 @@ import java.util.stream.Collectors;
 | 
			
		||||
 | 
			
		||||
import static org.assertj.core.api.Assertions.assertThat;
 | 
			
		||||
import static org.awaitility.Awaitility.await;
 | 
			
		||||
import static org.junit.Assert.assertEquals;
 | 
			
		||||
import static org.junit.Assert.assertTrue;
 | 
			
		||||
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
 | 
			
		||||
import static org.thingsboard.rest.client.utils.RestJsonConverter.toTimeseries;
 | 
			
		||||
import static org.thingsboard.server.common.data.ota.OtaPackageUpdateStatus.DOWNLOADED;
 | 
			
		||||
import static org.thingsboard.server.common.data.ota.OtaPackageUpdateStatus.DOWNLOADING;
 | 
			
		||||
 | 
			
		||||
@ -39,7 +39,6 @@ import static org.thingsboard.server.common.data.ota.OtaPackageUpdateStatus.VERI
 | 
			
		||||
import static org.thingsboard.server.transport.lwm2m.Lwm2mTestHelper.BINARY_APP_DATA_CONTAINER;
 | 
			
		||||
import static org.thingsboard.server.transport.lwm2m.Lwm2mTestHelper.LwM2MProfileBootstrapConfigType.NONE;
 | 
			
		||||
import static org.thingsboard.server.transport.lwm2m.Lwm2mTestHelper.RESOURCE_ID_0;
 | 
			
		||||
import static org.thingsboard.server.transport.lwm2m.server.ota.DefaultLwM2MOtaUpdateService.FW_INSTANCE_ID;
 | 
			
		||||
import static org.thingsboard.server.transport.lwm2m.server.ota.DefaultLwM2MOtaUpdateService.SW_INSTANCE_ID;
 | 
			
		||||
 | 
			
		||||
@Slf4j
 | 
			
		||||
 | 
			
		||||
@ -47,7 +47,11 @@ import org.thingsboard.server.transport.lwm2m.server.attributes.LwM2MAttributesS
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.client.LwM2mClient;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.client.LwM2mClientContext;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.common.LwM2MExecutorAwareService;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.*;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.LwM2mDownlinkMsgHandler;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.TbLwM2MExecuteCallback;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.TbLwM2MExecuteRequest;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.TbLwM2MWriteReplaceRequest;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.downlink.TbLwM2MWriteResponseCallback;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.log.LwM2MTelemetryLogService;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.ota.firmware.FirmwareDeliveryMethod;
 | 
			
		||||
import org.thingsboard.server.transport.lwm2m.server.ota.firmware.FirmwareUpdateResult;
 | 
			
		||||
@ -118,10 +122,6 @@ public class DefaultLwM2MOtaUpdateService extends LwM2MExecutorAwareService impl
 | 
			
		||||
    public static final String OTA_INFO_19_FILE_SIZE = "dataSize";
 | 
			
		||||
    public static final String OTA_INFO_19_FILE_NAME = "fileName";
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Quectel@Hi15RM1-HLB_V1.0@BC68JAR01A10,V150R100C20B300SP7,V150R100C20B300SP7@8
 | 
			
		||||
     * Revision:BC68JAR01A10
 | 
			
		||||
     */
 | 
			
		||||
    public static final String FW_3_VER_ID = "/3/0/3";
 | 
			
		||||
    public static final String FW_DELIVERY_METHOD = "/5/0/9";
 | 
			
		||||
 | 
			
		||||
@ -665,11 +665,13 @@ public class DefaultLwM2MOtaUpdateService extends LwM2MExecutorAwareService impl
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * send to client: versionedId="/19/65534/0/0, value = FwOtaInfo in bas64 -> format json:
 | 
			
		||||
     * send to client: versionedId="/19/65533/0/0, value = FwOtaInfo in bas64 -> format json:
 | 
			
		||||
     * send to client: versionedId="/19/65534/0/0, value = SwOtaInfo in bas64 -> format json:
 | 
			
		||||
     * {"title":"BC68JAR01",
 | 
			
		||||
     *  "version":"A10",
 | 
			
		||||
     *  "fileChecksumSHA256":"f2a08d4963e981c78f2a99f62d8439af4437a72ea7267a8c01d013c072c01ded",
 | 
			
		||||
     *  "fileSize":59832}
 | 
			
		||||
     *  "checksum":"f2a08d4963e981c78f2a99f62d8439af4437a72ea7267a8c01d013c072c01ded",
 | 
			
		||||
     *  "fileSize":59832.
 | 
			
		||||
     *  "fileName" : "BC68JAR01A10_TO_BC68JAR01A09_09.bin" }
 | 
			
		||||
     * @param client
 | 
			
		||||
     * @param targetIdVer
 | 
			
		||||
     * @param response
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user