renamed new msgs
This commit is contained in:
parent
2cfa9a0103
commit
a6cdc170cb
@ -113,7 +113,7 @@ public class AppActor extends ContextAwareActor {
|
||||
case SESSION_TIMEOUT_MSG:
|
||||
ctx.broadcastToChildrenByType(msg, EntityType.TENANT);
|
||||
break;
|
||||
case CF_ACTOR_INIT_MSG:
|
||||
case CF_CACHE_INIT_MSG:
|
||||
case CF_PROFILE_ENTITY_MSG:
|
||||
case CF_INIT_MSG:
|
||||
case CF_LINK_INIT_MSG:
|
||||
|
||||
@ -22,12 +22,12 @@ import org.thingsboard.server.actors.TbActorException;
|
||||
import org.thingsboard.server.common.data.id.TenantId;
|
||||
import org.thingsboard.server.common.msg.TbActorStopReason;
|
||||
import org.thingsboard.server.common.msg.ToCalculatedFieldSystemMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldActorInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldCacheInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldEntityLifecycleMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldLinkInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldPartitionChangeMsg;
|
||||
import org.thingsboard.server.common.msg.cf.ProfileEntityMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldProfileEntityMsg;
|
||||
|
||||
/**
|
||||
* Created by ashvayka on 15.03.18.
|
||||
@ -67,11 +67,11 @@ public class CalculatedFieldManagerActor extends AbstractCalculatedFieldActor {
|
||||
case CF_PARTITIONS_CHANGE_MSG:
|
||||
processor.onPartitionChange((CalculatedFieldPartitionChangeMsg) msg);
|
||||
break;
|
||||
case CF_ACTOR_INIT_MSG:
|
||||
processor.onActorInitMsg((CalculatedFieldActorInitMsg) msg);
|
||||
case CF_CACHE_INIT_MSG:
|
||||
processor.onCacheInitMsg((CalculatedFieldCacheInitMsg) msg);
|
||||
break;
|
||||
case CF_PROFILE_ENTITY_MSG:
|
||||
processor.onProfileEntityMsg((ProfileEntityMsg) msg);
|
||||
processor.onProfileEntityMsg((CalculatedFieldProfileEntityMsg) msg);
|
||||
break;
|
||||
case CF_INIT_MSG:
|
||||
processor.onFieldInitMsg((CalculatedFieldInitMsg) msg);
|
||||
|
||||
@ -35,12 +35,12 @@ import org.thingsboard.server.common.data.id.DeviceId;
|
||||
import org.thingsboard.server.common.data.id.EntityId;
|
||||
import org.thingsboard.server.common.data.id.TenantId;
|
||||
import org.thingsboard.server.common.data.page.PageDataIterable;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldActorInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldCacheInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldEntityLifecycleMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldLinkInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldPartitionChangeMsg;
|
||||
import org.thingsboard.server.common.msg.cf.ProfileEntityMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldProfileEntityMsg;
|
||||
import org.thingsboard.server.common.msg.plugin.ComponentLifecycleMsg;
|
||||
import org.thingsboard.server.common.msg.queue.ServiceType;
|
||||
import org.thingsboard.server.common.msg.queue.TbCallback;
|
||||
@ -116,14 +116,14 @@ public class CalculatedFieldManagerMessageProcessor extends AbstractContextAware
|
||||
ctx.stop(ctx.getSelf());
|
||||
}
|
||||
|
||||
public void onActorInitMsg(CalculatedFieldActorInitMsg msg) {
|
||||
public void onCacheInitMsg(CalculatedFieldCacheInitMsg msg) {
|
||||
log.debug("[{}] Processing CF actor init message.", msg.getTenantId().getId());
|
||||
initEntityProfileCache();
|
||||
initCalculatedFields();
|
||||
msg.getCallback().onSuccess();
|
||||
}
|
||||
|
||||
public void onProfileEntityMsg(ProfileEntityMsg msg) {
|
||||
public void onProfileEntityMsg(CalculatedFieldProfileEntityMsg msg) {
|
||||
log.debug("[{}] Processing profile entity message.", msg.getTenantId().getId());
|
||||
entityProfileCache.add(msg.getProfileEntityId(), msg.getEntityId());
|
||||
msg.getCallback().onSuccess();
|
||||
|
||||
@ -50,7 +50,7 @@ import org.thingsboard.server.common.msg.TbMsg;
|
||||
import org.thingsboard.server.common.msg.ToCalculatedFieldSystemMsg;
|
||||
import org.thingsboard.server.common.msg.aware.DeviceAwareMsg;
|
||||
import org.thingsboard.server.common.msg.aware.RuleChainAwareMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldActorInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldCacheInitMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldEntityLifecycleMsg;
|
||||
import org.thingsboard.server.common.msg.plugin.ComponentLifecycleMsg;
|
||||
import org.thingsboard.server.common.msg.queue.PartitionChangeMsg;
|
||||
@ -177,7 +177,7 @@ public class TenantActor extends RuleChainManagerActor {
|
||||
case RULE_CHAIN_TO_RULE_CHAIN_MSG:
|
||||
onRuleChainMsg((RuleChainAwareMsg) msg);
|
||||
break;
|
||||
case CF_ACTOR_INIT_MSG:
|
||||
case CF_CACHE_INIT_MSG:
|
||||
case CF_PROFILE_ENTITY_MSG:
|
||||
case CF_INIT_MSG:
|
||||
case CF_LINK_INIT_MSG:
|
||||
@ -277,7 +277,7 @@ public class TenantActor extends RuleChainManagerActor {
|
||||
() -> DefaultActorService.CF_MANAGER_DISPATCHER_NAME,
|
||||
() -> new CalculatedFieldManagerActorCreator(systemContext, tenantId),
|
||||
() -> true);
|
||||
cfActor.tellWithHighPriority(new CalculatedFieldActorInitMsg(tenantId));
|
||||
cfActor.tellWithHighPriority(new CalculatedFieldCacheInitMsg(tenantId));
|
||||
} catch (Exception e) {
|
||||
log.info("[{}] Failed to init CF Actor.", tenantId, e);
|
||||
}
|
||||
|
||||
@ -23,7 +23,7 @@ import org.springframework.stereotype.Service;
|
||||
import org.thingsboard.server.actors.ActorSystemContext;
|
||||
import org.thingsboard.server.common.data.ProfileEntityIdInfo;
|
||||
import org.thingsboard.server.common.data.page.PageDataIterable;
|
||||
import org.thingsboard.server.common.msg.cf.ProfileEntityMsg;
|
||||
import org.thingsboard.server.common.msg.cf.CalculatedFieldProfileEntityMsg;
|
||||
import org.thingsboard.server.dao.asset.AssetService;
|
||||
import org.thingsboard.server.dao.device.DeviceService;
|
||||
import org.thingsboard.server.queue.util.AfterStartUp;
|
||||
@ -49,7 +49,7 @@ public class DefaultCalculatedFieldInitService implements CalculatedFieldInitSer
|
||||
for (ProfileEntityIdInfo idInfo : deviceIdInfos) {
|
||||
log.trace("Processing device record: {}", idInfo);
|
||||
try {
|
||||
actorSystemContext.tell(new ProfileEntityMsg(idInfo.getTenantId(), idInfo.getProfileId(), idInfo.getEntityId()));
|
||||
actorSystemContext.tell(new CalculatedFieldProfileEntityMsg(idInfo.getTenantId(), idInfo.getProfileId(), idInfo.getEntityId()));
|
||||
} catch (Exception e) {
|
||||
log.error("Failed to process device record: {}", idInfo, e);
|
||||
}
|
||||
@ -58,7 +58,7 @@ public class DefaultCalculatedFieldInitService implements CalculatedFieldInitSer
|
||||
for (ProfileEntityIdInfo idInfo : assetIdInfos) {
|
||||
log.trace("Processing asset record: {}", idInfo);
|
||||
try {
|
||||
actorSystemContext.tell(new ProfileEntityMsg(idInfo.getTenantId(), idInfo.getProfileId(), idInfo.getEntityId()));
|
||||
actorSystemContext.tell(new CalculatedFieldProfileEntityMsg(idInfo.getTenantId(), idInfo.getProfileId(), idInfo.getEntityId()));
|
||||
} catch (Exception e) {
|
||||
log.error("Failed to process asset record: {}", idInfo, e);
|
||||
}
|
||||
|
||||
@ -136,7 +136,7 @@ public enum MsgType {
|
||||
EDGE_SYNC_RESPONSE_FROM_EDGE_SESSION_MSG,
|
||||
|
||||
|
||||
CF_ACTOR_INIT_MSG, // Sent to init caches for CF actor;
|
||||
CF_CACHE_INIT_MSG, // Sent to init caches for CF actor;
|
||||
CF_PROFILE_ENTITY_MSG, // Sent to init profile entities cache;
|
||||
CF_INIT_MSG, // Sent to init particular calculated field;
|
||||
CF_LINK_INIT_MSG, // Sent to init particular calculated field;
|
||||
|
||||
@ -21,13 +21,13 @@ import org.thingsboard.server.common.msg.MsgType;
|
||||
import org.thingsboard.server.common.msg.ToCalculatedFieldSystemMsg;
|
||||
|
||||
@Data
|
||||
public class CalculatedFieldActorInitMsg implements ToCalculatedFieldSystemMsg {
|
||||
public class CalculatedFieldCacheInitMsg implements ToCalculatedFieldSystemMsg {
|
||||
|
||||
private final TenantId tenantId;
|
||||
|
||||
@Override
|
||||
public MsgType getMsgType() {
|
||||
return MsgType.CF_ACTOR_INIT_MSG;
|
||||
return MsgType.CF_CACHE_INIT_MSG;
|
||||
}
|
||||
|
||||
}
|
||||
@ -22,7 +22,7 @@ import org.thingsboard.server.common.msg.MsgType;
|
||||
import org.thingsboard.server.common.msg.ToCalculatedFieldSystemMsg;
|
||||
|
||||
@Data
|
||||
public class ProfileEntityMsg implements ToCalculatedFieldSystemMsg {
|
||||
public class CalculatedFieldProfileEntityMsg implements ToCalculatedFieldSystemMsg {
|
||||
|
||||
private final TenantId tenantId;
|
||||
private final EntityId profileEntityId;
|
||||
Loading…
x
Reference in New Issue
Block a user