Improve logging of edge services and processors
This commit is contained in:
parent
34d7a6ced8
commit
bcdda93de3
@ -51,7 +51,7 @@ import java.util.UUID;
|
||||
public class AlarmEdgeProcessor extends BaseEdgeProcessor {
|
||||
|
||||
public ListenableFuture<Void> processAlarmFromEdge(TenantId tenantId, AlarmUpdateMsg alarmUpdateMsg) {
|
||||
log.trace("[{}] onAlarmUpdate [{}]", tenantId, alarmUpdateMsg);
|
||||
log.trace("[{}] processAlarmFromEdge [{}]", tenantId, alarmUpdateMsg);
|
||||
EntityId originatorId = getAlarmOriginator(tenantId, alarmUpdateMsg.getOriginatorName(),
|
||||
EntityType.valueOf(alarmUpdateMsg.getOriginatorType()));
|
||||
if (originatorId == null) {
|
||||
|
||||
@ -82,7 +82,7 @@ public class DeviceEdgeProcessor extends BaseEdgeProcessor {
|
||||
private static final ReentrantLock deviceCreationLock = new ReentrantLock();
|
||||
|
||||
public ListenableFuture<Void> processDeviceFromEdge(TenantId tenantId, Edge edge, DeviceUpdateMsg deviceUpdateMsg) {
|
||||
log.trace("[{}] onDeviceUpdate [{}] from edge [{}]", tenantId, deviceUpdateMsg, edge.getName());
|
||||
log.trace("[{}] processDeviceFromEdge [{}] from edge [{}]", tenantId, deviceUpdateMsg, edge.getName());
|
||||
switch (deviceUpdateMsg.getMsgType()) {
|
||||
case ENTITY_CREATED_RPC_MESSAGE:
|
||||
String deviceName = deviceUpdateMsg.getName();
|
||||
@ -155,7 +155,7 @@ public class DeviceEdgeProcessor extends BaseEdgeProcessor {
|
||||
}
|
||||
|
||||
public ListenableFuture<Void> processDeviceCredentialsFromEdge(TenantId tenantId, DeviceCredentialsUpdateMsg deviceCredentialsUpdateMsg) {
|
||||
log.debug("Executing onDeviceCredentialsUpdate, deviceCredentialsUpdateMsg [{}]", deviceCredentialsUpdateMsg);
|
||||
log.debug("[{}] Executing processDeviceCredentialsFromEdge, deviceCredentialsUpdateMsg [{}]", tenantId, deviceCredentialsUpdateMsg);
|
||||
DeviceId deviceId = new DeviceId(new UUID(deviceCredentialsUpdateMsg.getDeviceIdMSB(), deviceCredentialsUpdateMsg.getDeviceIdLSB()));
|
||||
ListenableFuture<Device> deviceFuture = deviceService.findDeviceByIdAsync(tenantId, deviceId);
|
||||
return Futures.transform(deviceFuture, device -> {
|
||||
@ -201,9 +201,7 @@ public class DeviceEdgeProcessor extends BaseEdgeProcessor {
|
||||
device.setCustomerId(getCustomerId(deviceUpdateMsg));
|
||||
Optional<DeviceData> deviceDataOpt =
|
||||
dataDecodingEncodingService.decode(deviceUpdateMsg.getDeviceDataBytes().toByteArray());
|
||||
if (deviceDataOpt.isPresent()) {
|
||||
device.setDeviceData(deviceDataOpt.get());
|
||||
}
|
||||
deviceDataOpt.ifPresent(device::setDeviceData);
|
||||
Device savedDevice = deviceService.saveDevice(device);
|
||||
tbClusterService.onDeviceUpdated(savedDevice, device, false);
|
||||
return saveEdgeEvent(tenantId, edge.getId(), EdgeEventType.DEVICE, EdgeEventActionType.CREDENTIALS_REQUEST, deviceId, null);
|
||||
@ -462,7 +460,6 @@ public class DeviceEdgeProcessor extends BaseEdgeProcessor {
|
||||
}
|
||||
|
||||
private DownlinkMsg convertRpcCallEventToDownlink(EdgeEvent edgeEvent) {
|
||||
log.trace("Executing convertRpcCallEventToDownlink, edgeEvent [{}]", edgeEvent);
|
||||
return DownlinkMsg.newBuilder()
|
||||
.setDownlinkMsgId(EdgeUtils.nextPositiveInt())
|
||||
.addDeviceRpcCallMsg(deviceMsgConstructor.constructDeviceRpcCallMsg(edgeEvent.getEntityId(), edgeEvent.getBody()))
|
||||
|
||||
@ -58,7 +58,7 @@ import java.util.UUID;
|
||||
public class RelationEdgeProcessor extends BaseEdgeProcessor {
|
||||
|
||||
public ListenableFuture<Void> processRelationFromEdge(TenantId tenantId, RelationUpdateMsg relationUpdateMsg) {
|
||||
log.trace("[{}] onRelationUpdate [{}]", tenantId, relationUpdateMsg);
|
||||
log.trace("[{}] processRelationFromEdge [{}]", tenantId, relationUpdateMsg);
|
||||
try {
|
||||
EntityRelation entityRelation = new EntityRelation();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user