Add Event and Audit Logs services to TbContext.
This commit is contained in:
parent
c43a265868
commit
c46b777618
@ -76,6 +76,7 @@ import org.thingsboard.server.dao.alarm.AlarmCommentService;
|
|||||||
import org.thingsboard.server.dao.asset.AssetProfileService;
|
import org.thingsboard.server.dao.asset.AssetProfileService;
|
||||||
import org.thingsboard.server.dao.asset.AssetService;
|
import org.thingsboard.server.dao.asset.AssetService;
|
||||||
import org.thingsboard.server.dao.attributes.AttributesService;
|
import org.thingsboard.server.dao.attributes.AttributesService;
|
||||||
|
import org.thingsboard.server.dao.audit.AuditLogService;
|
||||||
import org.thingsboard.server.dao.cassandra.CassandraCluster;
|
import org.thingsboard.server.dao.cassandra.CassandraCluster;
|
||||||
import org.thingsboard.server.dao.customer.CustomerService;
|
import org.thingsboard.server.dao.customer.CustomerService;
|
||||||
import org.thingsboard.server.dao.dashboard.DashboardService;
|
import org.thingsboard.server.dao.dashboard.DashboardService;
|
||||||
@ -86,6 +87,7 @@ import org.thingsboard.server.dao.edge.EdgeEventService;
|
|||||||
import org.thingsboard.server.dao.edge.EdgeService;
|
import org.thingsboard.server.dao.edge.EdgeService;
|
||||||
import org.thingsboard.server.dao.entity.EntityService;
|
import org.thingsboard.server.dao.entity.EntityService;
|
||||||
import org.thingsboard.server.dao.entityview.EntityViewService;
|
import org.thingsboard.server.dao.entityview.EntityViewService;
|
||||||
|
import org.thingsboard.server.dao.event.EventService;
|
||||||
import org.thingsboard.server.dao.nosql.CassandraStatementTask;
|
import org.thingsboard.server.dao.nosql.CassandraStatementTask;
|
||||||
import org.thingsboard.server.dao.nosql.TbResultSetFuture;
|
import org.thingsboard.server.dao.nosql.TbResultSetFuture;
|
||||||
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
||||||
@ -902,6 +904,16 @@ class DefaultTbContext implements TbContext {
|
|||||||
return mainCtx.getEntityService();
|
return mainCtx.getEntityService();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public EventService getEventService() {
|
||||||
|
return mainCtx.getEventService();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AuditLogService getAuditLogService() {
|
||||||
|
return mainCtx.getAuditLogService();
|
||||||
|
}
|
||||||
|
|
||||||
private TbMsgMetaData getActionMetaData(RuleNodeId ruleNodeId) {
|
private TbMsgMetaData getActionMetaData(RuleNodeId ruleNodeId) {
|
||||||
TbMsgMetaData metaData = new TbMsgMetaData();
|
TbMsgMetaData metaData = new TbMsgMetaData();
|
||||||
metaData.putValue("ruleNodeId", ruleNodeId.toString());
|
metaData.putValue("ruleNodeId", ruleNodeId.toString());
|
||||||
|
|||||||
@ -49,6 +49,7 @@ import org.thingsboard.server.dao.alarm.AlarmCommentService;
|
|||||||
import org.thingsboard.server.dao.asset.AssetProfileService;
|
import org.thingsboard.server.dao.asset.AssetProfileService;
|
||||||
import org.thingsboard.server.dao.asset.AssetService;
|
import org.thingsboard.server.dao.asset.AssetService;
|
||||||
import org.thingsboard.server.dao.attributes.AttributesService;
|
import org.thingsboard.server.dao.attributes.AttributesService;
|
||||||
|
import org.thingsboard.server.dao.audit.AuditLogService;
|
||||||
import org.thingsboard.server.dao.cassandra.CassandraCluster;
|
import org.thingsboard.server.dao.cassandra.CassandraCluster;
|
||||||
import org.thingsboard.server.dao.customer.CustomerService;
|
import org.thingsboard.server.dao.customer.CustomerService;
|
||||||
import org.thingsboard.server.dao.dashboard.DashboardService;
|
import org.thingsboard.server.dao.dashboard.DashboardService;
|
||||||
@ -59,6 +60,7 @@ import org.thingsboard.server.dao.edge.EdgeEventService;
|
|||||||
import org.thingsboard.server.dao.edge.EdgeService;
|
import org.thingsboard.server.dao.edge.EdgeService;
|
||||||
import org.thingsboard.server.dao.entity.EntityService;
|
import org.thingsboard.server.dao.entity.EntityService;
|
||||||
import org.thingsboard.server.dao.entityview.EntityViewService;
|
import org.thingsboard.server.dao.entityview.EntityViewService;
|
||||||
|
import org.thingsboard.server.dao.event.EventService;
|
||||||
import org.thingsboard.server.dao.nosql.CassandraStatementTask;
|
import org.thingsboard.server.dao.nosql.CassandraStatementTask;
|
||||||
import org.thingsboard.server.dao.nosql.TbResultSetFuture;
|
import org.thingsboard.server.dao.nosql.TbResultSetFuture;
|
||||||
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
||||||
@ -396,4 +398,8 @@ public interface TbContext {
|
|||||||
RuleEngineApiUsageStateService getRuleEngineApiUsageStateService();
|
RuleEngineApiUsageStateService getRuleEngineApiUsageStateService();
|
||||||
|
|
||||||
EntityService getEntityService();
|
EntityService getEntityService();
|
||||||
|
|
||||||
|
EventService getEventService();
|
||||||
|
|
||||||
|
AuditLogService getAuditLogService();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user