Skip to content

Instantly share code, notes, and snippets.

@mathieuancelin
Created January 22, 2014 15:47
Show Gist options
  • Save mathieuancelin/8561107 to your computer and use it in GitHub Desktop.
Save mathieuancelin/8561107 to your computer and use it in GitHub Desktop.
public static ReactiveCouchbaseDriver driver = ReactiveCouchbaseDriver.apply();
public static org.reactivecouchbase.play.java.CouchbaseBucket getBucket(String name) throws Exception {
org.reactivecouchbase.CouchbaseBucket scalaBucket = driver.bucket(name);
Class<org.reactivecouchbase.play.java.CouchbaseBucket> clazz = org.reactivecouchbase.play.java.CouchbaseBucket.class;
Constructor<?> constructor = Arrays.asList(clazz.getDeclaredConstructors()).iterator().next();
constructor.setAccessible(true);
return (org.reactivecouchbase.play.java.CouchbaseBucket) constructor.newInstance(scalaBucket);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment