Я использую квазар для прослушивания и обработки сообщений на QueueObjectChannel
. Я не уверен, какой объект я должен использовать в качестве очереди сообщений между волокнами. Проблема, с которой я сталкиваюсь, я не понимаю, что должно быть передано в конструктор QueueObjectChannel
. Согласно javadoc, конструктор должен принимать QueueObjectChannel(co.paralleluniverse.strands.queues.BasicQueue<Message> queue, Channels.OverflowPolicy policy, boolean singleProducer, boolean singleConsumer)
, но это кажется противоречивым, потому что я пытаюсь создать что-то, что реализует BasicQueue
.Передача сообщений между волокнами Quasar
Я должен реализовать интерфейс?
Мое понимание связи между волокнами полностью отключено?