Catches
This commit is contained in:
parent
e159560bca
commit
6c9d1da854
@ -88,7 +88,11 @@ class Coordinator() : CoordinatorBase<PersistentMessage, PersistentEventBasedMes
|
|||||||
io.launch {
|
io.launch {
|
||||||
messages.forEach {
|
messages.forEach {
|
||||||
delay(1000)
|
delay(1000)
|
||||||
listeners.forwardBatchEventMessagesToListeners(it)
|
try {
|
||||||
|
listeners.forwardBatchEventMessagesToListeners(it)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
e.printStackTrace()
|
||||||
|
}
|
||||||
if (forwarder.hasAnyRequiredEventToCreateProcesserEvents(it)) {
|
if (forwarder.hasAnyRequiredEventToCreateProcesserEvents(it)) {
|
||||||
if (getProcessStarted(it)?.type == ProcessType.FLOW) {
|
if (getProcessStarted(it)?.type == ProcessType.FLOW) {
|
||||||
forwarder.produceAllMissingProcesserEvents(
|
forwarder.produceAllMissingProcesserEvents(
|
||||||
@ -122,7 +126,11 @@ class Coordinator() : CoordinatorBase<PersistentMessage, PersistentEventBasedMes
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun operationToRunOnMessages(referenceId: String, eventId: String, messages: List<PersistentMessage>) {
|
fun operationToRunOnMessages(referenceId: String, eventId: String, messages: List<PersistentMessage>) {
|
||||||
createTasksBasedOnEventsAndPersistence(referenceId, eventId, messages)
|
try {
|
||||||
|
createTasksBasedOnEventsAndPersistence(referenceId, eventId, messages)
|
||||||
|
} catch (e: Exception) {
|
||||||
|
e.printStackTrace()
|
||||||
|
}
|
||||||
|
|
||||||
io.launch {
|
io.launch {
|
||||||
buildModelBasedOnMessagesFor(referenceId, messages)
|
buildModelBasedOnMessagesFor(referenceId, messages)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user