|
|
|
@ -50,6 +50,7 @@ public class TbRuleEngineProducerProvider implements TbQueueProducerProvider { |
|
|
|
private TbQueueProducer<TbProtoQueueMsg<ToEdgeNotificationMsg>> toEdgeNotifications; |
|
|
|
private TbQueueProducer<TbProtoQueueMsg<ToEdgeEventNotificationMsg>> toEdgeEvents; |
|
|
|
private TbQueueProducer<TbProtoQueueMsg<ToCalculatedFieldMsg>> toCalculatedFields; |
|
|
|
private TbQueueProducer<TbProtoQueueMsg<ToCalculatedFieldNotificationMsg>> toCalculatedFieldNotifications; |
|
|
|
|
|
|
|
public TbRuleEngineProducerProvider(TbRuleEngineQueueFactory tbQueueProvider) { |
|
|
|
this.tbQueueProvider = tbQueueProvider; |
|
|
|
@ -132,7 +133,7 @@ public class TbRuleEngineProducerProvider implements TbQueueProducerProvider { |
|
|
|
|
|
|
|
@Override |
|
|
|
public TbQueueProducer<TbProtoQueueMsg<ToCalculatedFieldNotificationMsg>> getCalculatedFieldsNotificationsMsgProducer() { |
|
|
|
throw new RuntimeException("Not Implemented! Should not be used by Rule Engine Service!"); |
|
|
|
return toCalculatedFieldNotifications; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|