Skip to content

Commit

Permalink
Make device state manage a rule engine component
Browse files Browse the repository at this point in the history
  • Loading branch information
dskarzh committed Feb 15, 2024
1 parent 11cf5e7 commit 73afd9a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ public ConcurrentMap<TenantId, DebugTbRateLimits> getDebugPerTenantLimits() {
@Getter
private DeviceCredentialsService deviceCredentialsService;

@Autowired
@Autowired(required = false)
@Getter
private RuleEngineDeviceStateManager deviceStateManager;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,14 @@
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;
Expand Down

0 comments on commit 73afd9a

Please sign in to comment.