|
|
|
@ -37,7 +37,7 @@ import org.thingsboard.server.queue.settings.TbQueueTransportApiSettings; |
|
|
|
import org.thingsboard.server.queue.settings.TbQueueTransportNotificationSettings; |
|
|
|
|
|
|
|
@Component |
|
|
|
@ConditionalOnExpression("'${queue.type:null}'=='in-memory' && ('${service.type:null}'=='monolith' || '${service.type:null}'=='tb-transport')") |
|
|
|
@ConditionalOnExpression("'${queue.type:null}'=='in-memory' && (('${service.type:null}'=='monolith' && '${transport.api_enabled:true}'=='true') || '${service.type:null}'=='tb-transport')") |
|
|
|
@Slf4j |
|
|
|
public class InMemoryTbTransportQueueFactory implements TbTransportQueueFactory { |
|
|
|
private final TbQueueTransportApiSettings transportApiSettings; |
|
|
|
|