/** * Sets a {@link DataSource} to use for the RDB document and blob * stores. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource ds) { setRDBConnection(ds, new RDBOptions()); return thisBuilder(); }
/** * Sets a {@link DataSource} to use for the RDB document and blob * stores. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource ds) { setRDBConnection(ds, new RDBOptions()); return thisBuilder(); }
/** * Sets a {@link DataSource} to use for the RDB document and blob * stores, including {@link RDBOptions}. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource ds, RDBOptions options) { this.documentStoreSupplier = ofInstance(new RDBDocumentStore(ds, this, options)); if(blobStore == null) { GarbageCollectableBlobStore s = new RDBBlobStore(ds, options); setGCBlobStore(s); } return thisBuilder(); }
/** * Sets a {@link DataSource}s to use for the RDB document and blob * stores. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource documentStoreDataSource, DataSource blobStoreDataSource) { this.documentStoreSupplier = ofInstance(new RDBDocumentStore(documentStoreDataSource, this)); if(blobStore == null) { GarbageCollectableBlobStore s = new RDBBlobStore(blobStoreDataSource); setGCBlobStore(s); } return thisBuilder(); }
/** * Sets a {@link DataSource} to use for the RDB document and blob * stores, including {@link RDBOptions}. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource ds, RDBOptions options) { this.documentStoreSupplier = ofInstance(new RDBDocumentStore(ds, this, options)); if(blobStore == null) { GarbageCollectableBlobStore s = new RDBBlobStore(ds, options); setGCBlobStore(s); } return thisBuilder(); }
/** * Sets a {@link DataSource}s to use for the RDB document and blob * stores. * * @return this */ public RDBDocumentNodeStoreBuilder setRDBConnection(DataSource documentStoreDataSource, DataSource blobStoreDataSource) { this.documentStoreSupplier = ofInstance(new RDBDocumentStore(documentStoreDataSource, this)); if(blobStore == null) { GarbageCollectableBlobStore s = new RDBBlobStore(blobStoreDataSource); setGCBlobStore(s); } return thisBuilder(); }