@ NonNull final < Output > ChronosOperationResult < Output > runSync ( @ NonNull final ChronosOperation < Output > operation , final boolean broadcastResult ) { final ChronosOperationResult < Output > result = createEmptyResult ( operation , broadcastResult ) ; silentRun ( operation , result ) ; mEventBus . post ( result ) ; return result ; }
Runs operation in the same thread .