chronos/src/main/java/com/redmadrobot/chronos/ChronosListener.java
private void deliverResult(@NonNull final OperationDelivery<?> operationDelivery) {
        logd("deliver delivery " + operationDelivery);
        switch (operationDelivery.getDeliveryMode()) {
            case NORMAL:
                deliverResult(operationDelivery.getResult(), Chronos.OWN_CALLBACK_METHOD_NAME,
                        true);
                break;
            case BROADCAST:
                deliverResult(operationDelivery.getResult(), Chronos.BROADCAST_CALLBACK_METHOD_NAME,
                        false);
                break;
            default:
                break;
        }
    }
private void deliverResult(@NonNull final OperationDelivery<?> operationDelivery) {
        logd("deliver delivery " + operationDelivery);
        switch (operationDelivery.getDeliveryMode()) {
            case NORMAL:
                deliverResult(operationDelivery.getResult(), Chronos.OWN_CALLBACK_METHOD_NAME,
                        true);
                break;
            case BROADCAST:
                deliverResult(operationDelivery.getResult(), Chronos.BROADCAST_CALLBACK_METHOD_NAME,
                        false);
                break;
            default:
                break;
        }
    }
private void deliverResult ( @ NonNull final OperationDelivery < ? > operationDelivery ) { logd ( "deliver delivery " + operationDelivery ) ; switch ( operationDelivery . getDeliveryMode ( ) ) { case NORMAL : deliverResult ( operationDelivery . getResult ( ) , Chronos . OWN_CALLBACK_METHOD_NAME , true ) ; break ; case BROADCAST : deliverResult ( operationDelivery . getResult ( ) , Chronos . BROADCAST_CALLBACK_METHOD_NAME , false ) ; break ; default : break ; } }
Delivers an operation result to the bound client.

@param operationDelivery an operation result to be delivered
@see #onResume(Object)
@see #storeResult(OperationDelivery)
Delivers an operation result to the bound client .