---
eventLogRecord: 
    eventTime: 1793543142006
    logTime: 1793543142006
    groupingId: null
    event: LifecycleEvent
    eventToString: Init
    thread: main
    nodeLogs: 
    endTime: 1793543142007
---
eventLogRecord: 
    eventTime: 1793543142008
    logTime: 1793543142008
    groupingId: null
    event: ClockStrategyEvent
    eventToString: com.telamin.fluxtion.runtime.time.ClockStrategy$ClockStrategyEvent@59f95c5d
    thread: main
    nodeLogs: 
    endTime: 1700000000000
---
eventLogRecord: 
    eventTime: 1700000000000
    logTime: 1700000000000
    groupingId: null
    event: LifecycleEvent
    eventToString: Start
    thread: main
    nodeLogs: 
    endTime: 1700000000000
---
eventLogRecord: 
    eventTime: 1700000000001
    logTime: 1700000000001
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@7960847b
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 10, price: 1200, limit: 10000}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 12000}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: false}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: REJECTED}
    endTime: 1700000000001
---
eventLogRecord: 
    eventTime: 1700000000002
    logTime: 1700000000002
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@6a6824be
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 10, price: 1200, limit: 10000}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 12000}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: false}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: REJECTED}
    endTime: 1700000000002
---
eventLogRecord: 
    eventTime: 1700000000003
    logTime: 1700000000003
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@5c8da962
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 10, price: 1200, limit: 15000}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 12000}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: true}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: ACCEPTED}
    endTime: 1700000000003
---
eventLogRecord: 
    eventTime: 1700000000004
    logTime: 1700000000004
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@512ddf17
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 10, price: 1200, limit: 12000}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 12000}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: true}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: ACCEPTED}
    endTime: 1700000000004
---
eventLogRecord: 
    eventTime: 1700000000005
    logTime: 1700000000005
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@2c13da15
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 10, price: 1200, limit: 11999}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 12000}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: false}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: REJECTED}
    endTime: 1700000000005
---
eventLogRecord: 
    eventTime: 1700000000006
    logTime: 1700000000006
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@77556fd
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 1, price: 0, limit: 0}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 0}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: true}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: ACCEPTED}
    endTime: 1700000000006
---
eventLogRecord: 
    eventTime: 1700000000007
    logTime: 1700000000007
    groupingId: null
    event: Order
    eventToString: demo.authoring.Order@368239c8
    thread: main
    nodeLogs: 
        - input: { thread: main, method: onOrder, annotation: OnEventHandler, quantity: 1, price: 9223372036854775807, limit: 9223372036854775807}
        - calculation: { thread: main, method: calculate, annotation: OnTrigger, value: 9223372036854775807}
        - limit: { thread: main, method: compare, annotation: OnTrigger, accepted: true}
        - decision: { thread: main, method: publish, annotation: OnTrigger, decision: ACCEPTED}
    endTime: 1700000000007
---
eventLogRecord: 
    eventTime: 1700000000007
    logTime: 1700000000007
    groupingId: null
    event: LifecycleEvent
    eventToString: Stop
    thread: main
    nodeLogs: 
    endTime: 1700000000007
---
eventLogRecord: 
    eventTime: 1700000000007
    logTime: 1700000000007
    groupingId: null
    event: LifecycleEvent
    eventToString: TearDown
    thread: main
    nodeLogs: 
    endTime: 1700000000007
