@ MainThread private void scheduleStatusUpdates ( Event event , EventStatus status ) { for ( EventTarget target : targets ) { for ( EventMethod method : target . methods ) { if ( event . getKey ( ) . equals ( method . eventKey ) && method . type == EventMethod . Type . STATUS ) { Utils . log ( event . getKey ( ) , method , "Scheduling status update" ) ; executionQueue . add ( Task . create ( this , target , method , event , status ) ) ; } } } }
Schedules status update of given event for all registered targets .