Make device state manage a rule engine component
This commit is contained in:
parent
11cf5e7de8
commit
73afd9a7f4
@ -204,7 +204,7 @@ public class ActorSystemContext {
|
||||
@Getter
|
||||
private DeviceCredentialsService deviceCredentialsService;
|
||||
|
||||
@Autowired
|
||||
@Autowired(required = false)
|
||||
@Getter
|
||||
private RuleEngineDeviceStateManager deviceStateManager;
|
||||
|
||||
|
||||
@ -29,12 +29,14 @@ import org.thingsboard.server.gen.transport.TransportProtos;
|
||||
import org.thingsboard.server.queue.common.SimpleTbQueueCallback;
|
||||
import org.thingsboard.server.queue.discovery.PartitionService;
|
||||
import org.thingsboard.server.queue.discovery.TbServiceInfoProvider;
|
||||
import org.thingsboard.server.queue.util.TbRuleEngineComponent;
|
||||
|
||||
import java.util.Optional;
|
||||
import java.util.UUID;
|
||||
|
||||
@Slf4j
|
||||
@Service
|
||||
@TbRuleEngineComponent
|
||||
public class DefaultRuleEngineDeviceStateManager implements RuleEngineDeviceStateManager {
|
||||
|
||||
private final TbServiceInfoProvider serviceInfoProvider;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user