static void executeCommandAsync(final AsyncReadBinding binding,
                                    final String database,
                                    final CommandCreator commandCreator,
                                    final boolean retryReads,
                                    final SingleResultCallback<BsonDocument> callback) {
        executeCommandAsync(binding, database, commandCreator, new BsonDocumentCodec(), retryReads, callback);
    }
static void executeCommandAsync(final AsyncReadBinding binding,
                                    final String database,
                                    final CommandCreator commandCreator,
                                    final boolean retryReads,
                                    final SingleResultCallback<BsonDocument> callback) {
        executeCommandAsync(binding, database, commandCreator, new BsonDocumentCodec(), retryReads, callback);
    }
static void executeCommandAsync ( final AsyncReadBinding binding , final String database , final CommandCreator commandCreator , final boolean retryReads , final SingleResultCallback < BsonDocument > callback ) { executeCommandAsync ( binding , database , commandCreator , new BsonDocumentCodec ( ) , retryReads , callback ) ; }
/* Async Read Binding Helpers
/ * Async Read Binding Helpers