Package com.couchbase.client.core.message.config

Examples of com.couchbase.client.core.message.config.BucketStreamingRequest


    public Observable<Boolean> registerBucket(final String name, final String password) {
        LOGGER.debug("Registering bucket " + name + ".");
        return super.registerBucket(name, password).flatMap(new Func1<Boolean, Observable<BucketStreamingResponse>>() {
            @Override
            public Observable<BucketStreamingResponse> call(Boolean aBoolean) {
                return cluster().send(new BucketStreamingRequest(TERSE_PATH, name, password));
            }
        }).onErrorResumeNext(new Func1<Throwable, Observable<BucketStreamingResponse>>() {
            @Override
            public Observable<BucketStreamingResponse> call(Throwable throwable) {
                return cluster().send(new BucketStreamingRequest(VERBOSE_PATH, name, password));
            }
        })
        .map(new Func1<BucketStreamingResponse, Boolean>() {
            @Override
            public Boolean call(final BucketStreamingResponse response) {
View Full Code Here

TOP

Related Classes of com.couchbase.client.core.message.config.BucketStreamingRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.