void function ( ) { if ( context . get ( ) != null ) { context . get ( ) . stop ( ) ; context . set ( null ) ; } }
this is called to when the processing of an event is finished . this is called at two places , 1 . outputratelimiter #sendtocallbacks - when the event is processed and by the full chain and emitted out 2 . processstreamreceiver #receive - when event is not processed by full process chain e.g. filtered out by a filter concode_field_sep String metricName concode_elem_sep ThreadLocal<Timer.Context> context concode_elem_sep ThreadLocal<Timer> execLatencyTimer concode_field_sep String getName concode_elem_sep void markIn