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.AssetService;
|
||||
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.customer.CustomerService;
|
||||
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.entity.EntityService;
|
||||
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.TbResultSetFuture;
|
||||
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
||||
@ -902,6 +904,16 @@ class DefaultTbContext implements TbContext {
|
||||
return mainCtx.getEntityService();
|
||||
}
|
||||
|
||||
@Override
|
||||
public EventService getEventService() {
|
||||
return mainCtx.getEventService();
|
||||
}
|
||||
|
||||
@Override
|
||||
public AuditLogService getAuditLogService() {
|
||||
return mainCtx.getAuditLogService();
|
||||
}
|
||||
|
||||
private TbMsgMetaData getActionMetaData(RuleNodeId ruleNodeId) {
|
||||
TbMsgMetaData metaData = new TbMsgMetaData();
|
||||
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.AssetService;
|
||||
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.customer.CustomerService;
|
||||
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.entity.EntityService;
|
||||
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.TbResultSetFuture;
|
||||
import org.thingsboard.server.dao.notification.NotificationRequestService;
|
||||
@ -396,4 +398,8 @@ public interface TbContext {
|
||||
RuleEngineApiUsageStateService getRuleEngineApiUsageStateService();
|
||||
|
||||
EntityService getEntityService();
|
||||
|
||||
EventService getEventService();
|
||||
|
||||
AuditLogService getAuditLogService();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user