OVerride test
This commit is contained in:
parent
f245f14291
commit
63423666c7
@ -71,6 +71,21 @@ class StreamsReader {
|
||||
val message = Message(status = Status( statusType = if (resultCode == 0) StatusType.SUCCESS else StatusType.ERROR), data = output.joinToString("\n"))
|
||||
messageProducer.sendMessage(KnownEvents.EVENT_READER_RECEIVED_STREAMS.event, message)
|
||||
}
|
||||
|
||||
override fun filter(consumerRecord: ConsumerRecord<String, Message>): Boolean {
|
||||
return shouldIgnoreMessageO(consumerRecord)
|
||||
}
|
||||
|
||||
fun shouldIgnoreMessageO(consumerRecord: ConsumerRecord<String, Message>): Boolean {
|
||||
logger.info { "Consumer filter validating against ${consumerRecord.key()}" }
|
||||
if (consumerRecord.key().isNullOrBlank()) {
|
||||
logger.info { "Consumer event is null or blank, ignoring!" }
|
||||
return true
|
||||
}
|
||||
val isEventAccepted = accepts.any { it == consumerRecord.key() }
|
||||
logger.info { "Consumer event is ${if (isEventAccepted) "found" else "not found"} within accepts" }
|
||||
return !isEventAccepted
|
||||
}
|
||||
}.listen()
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user