com.mongodb.gridfs.GridFS.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(5.8k)|赞(0)|评价(0)|浏览(152)

本文整理了Java中com.mongodb.gridfs.GridFS.<init>()方法的一些代码示例,展示了GridFS.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GridFS.<init>()方法的具体详情如下:
包路径:com.mongodb.gridfs.GridFS
类名称:GridFS
方法名:<init>

GridFS.<init>介绍

[英]Creates a GridFS instance for the default bucket "fs" in the given database. Set the preferred WriteConcern on the give DB with DB.setWriteConcern
[中]为给定数据库中的默认bucket“fs”创建GridFS实例。在带有DB的给定DB上设置首选WriteConcern。setWriteConcern

代码示例

代码示例来源:origin: org.mongodb/mongo-java-driver

  1. @SuppressWarnings("deprecation") // We know GridFS uses the old API. A new API version will be address later.
  2. private static GridFS getGridFS() throws Exception {
  3. if (gridFS == null) {
  4. gridFS = new GridFS(getMongo().getDB(db));
  5. }
  6. return gridFS;
  7. }

代码示例来源:origin: richardwilly98/elasticsearch-river-mongodb

  1. throw new NullPointerException(MongoDBRiver.MONGODB_ID_FIELD);
  2. GridFS grid = new GridFS(mongoShardClient.getDB(definition.getMongoDb()), collection);
  3. GridFSDBFile file = grid.findOne(new ObjectId(objectId));
  4. if (file != null) {

代码示例来源:origin: richardwilly98/elasticsearch-river-mongodb

  1. GridFS grid = new GridFS(mongoClient.getDB(definition.getMongoDb()), definition.getMongoCollection());

代码示例来源:origin: apache/incubator-wave

  1. MongoDbStore(DB database) {
  2. this.database = database;
  3. attachmentGrid = new GridFS(database, "attachments");
  4. thumbnailGrid = new GridFS(database, "thumbnails");
  5. metadataGrid = new GridFS(database, "metadata");
  6. }

代码示例来源:origin: org.apache.jackrabbit/oak-mongomk

  1. /**
  2. * Constructs a new {@code BlobStoreMongoGridFS}
  3. *
  4. * @param db The DB.
  5. */
  6. public MongoGridFSBlobStore(DB db) {
  7. commandExecutor = new DefaultCommandExecutor();
  8. gridFS = new GridFS(db);
  9. }

代码示例来源:origin: org.craftercms/crafter-commons-mongo

  1. @Required
  2. public void setJongo(final Jongo jongo) {
  3. this.jongo = jongo;
  4. this.gridfs = new GridFS(jongo.getDatabase());
  5. }

代码示例来源:origin: org.kurento/kurento-repository-internal

  1. @PostConstruct
  2. private void postConstruct() {
  3. gridFS = new GridFS(mongoTemplate.getDb());
  4. }

代码示例来源:origin: Kurento/kurento-java

  1. @PostConstruct
  2. private void postConstruct() {
  3. gridFS = new GridFS(mongoTemplate.getDb());
  4. }

代码示例来源:origin: Findwise/Hydra

  1. public MongoPipelineReader(DB db) {
  2. stages = db.getCollection(STAGES_COLLECTION);
  3. pipelinefs = new GridFS(db, PIPELINE_FS);
  4. }

代码示例来源:origin: lmco/streamflow

  1. @Inject
  2. public MongoGridFsFileContentDao(Mongo mongo, DatastoreConfig datastoreConfig) {
  3. String dbName = (String) datastoreConfig.properties().get("dbName");
  4. if (dbName == null || dbName.isEmpty()) {
  5. dbName = "streamflow";
  6. }
  7. DB db = mongo.getDB(dbName);
  8. gridFs = new GridFS(db);
  9. }

代码示例来源:origin: org.mongodb/mongodb-driver

  1. @SuppressWarnings("deprecation") // We know GridFS uses the old API. A new API version will be address later.
  2. private static GridFS getGridFS() throws Exception {
  3. if (gridFS == null) {
  4. gridFS = new GridFS(getMongo().getDB(db));
  5. }
  6. return gridFS;
  7. }

代码示例来源:origin: org.mongodb.mongo-hadoop/mongo-hadoop-core

  1. private GridFS getGridFS() {
  2. if (null == gridFS) {
  3. DBCollection rootCollection =
  4. MongoConfigUtil.getCollection(inputURI);
  5. gridFS = new GridFS(
  6. rootCollection.getDB(), rootCollection.getName());
  7. }
  8. return gridFS;
  9. }

代码示例来源:origin: org.apache.beam/beam-sdks-java-io-mongodb

  1. GridFS setupGridFS(Mongo mongo) {
  2. DB db = database() == null ? mongo.getDB("gridfs") : mongo.getDB(database());
  3. return bucket() == null ? new GridFS(db) : new GridFS(db, bucket());
  4. }
  5. }

代码示例来源:origin: com.effektif/effektif-mongo

  1. @Override
  2. public Object supply(Brewery brewery) {
  3. MongoConfiguration mongoConfiguration = brewery.get(MongoConfiguration.class);
  4. MongoClient mongoClient = brewery.get(MongoClient.class);
  5. String filedatabaseName = mongoConfiguration.getFileDatabaseName();
  6. DB db = mongoClient.getDB(filedatabaseName);
  7. return new GridFS(db);
  8. }

代码示例来源:origin: effektif/effektif

  1. @Override
  2. public Object supply(Brewery brewery) {
  3. MongoConfiguration mongoConfiguration = brewery.get(MongoConfiguration.class);
  4. MongoClient mongoClient = brewery.get(MongoClient.class);
  5. String filedatabaseName = mongoConfiguration.getFileDatabaseName();
  6. DB db = mongoClient.getDB(filedatabaseName);
  7. return new GridFS(db);
  8. }

代码示例来源:origin: com.cognifide.aet/datastorage

  1. private GridFS getGridFS(DBKey dbKey) {
  2. final String dbName = MongoDBClient.getDbName(dbKey.getCompany(), dbKey.getProject());
  3. return new GridFS(client.getDB(dbName, true), ARTIFACTS_COLLECTION_NAME);
  4. }
  5. }

代码示例来源:origin: Cognifide/aet

  1. private GridFS getGridFS(DBKey dbKey) {
  2. final String dbName = MongoDBClient.getDbName(dbKey.getCompany(), dbKey.getProject());
  3. return new GridFS(client.getDB(dbName, true), ARTIFACTS_COLLECTION_NAME);
  4. }
  5. }

代码示例来源:origin: xbwen/bugu-mongo

  1. public BuguFS(String connectionName, String bucket, int chunkSize){
  2. this.bucket = bucket;
  3. this.chunkSize = chunkSize;
  4. DB db = BuguFramework.getInstance().getConnection(connectionName).getDB();
  5. fs = new GridFS(db, bucket);
  6. files = db.getCollection(bucket + ".files");
  7. //ensure the DBCursor can be cast to GridFSDBFile
  8. files.setObjectClass(GridFSDBFile.class);
  9. }

代码示例来源:origin: de.adorsys.cryptoutils/mongodbstoreconnection

  1. @Override
  2. public StorageMetadata getStorageMetadata(BucketPath bucketPath) {
  3. SPECIAL_LOGGER.debug("readmetadata " + bucketPath); // Dies LogZeile ist fuer den JUNIT-Tests StorageMetaDataTest
  4. LOGGER.debug("readmetadata " + bucketPath);
  5. GridFSBucket bucket = getGridFSBucket(bucketPath);
  6. checkBucketExists(bucket);
  7. GridFS gridFS = new GridFS(databaseDeprecated, bucketPath.getObjectHandle().getContainer());
  8. GridFSDBFile one = gridFS.findOne(bucketPath.getObjectHandle().getName());
  9. String jsonString = (String) one.getMetaData().get(STORAGE_METADATA_KEY);
  10. return gsonHelper.fromJson(jsonString);
  11. }

代码示例来源:origin: suninformation/ymate-platform-v2

  1. public MongoGridFSSession(IMongoDataSourceAdapter dataSourceAdapter, String bucketName) throws Exception {
  2. this.__id = UUIDUtils.UUID();
  3. this.__dataSourceHolder = dataSourceAdapter;
  4. this.__bucketName = StringUtils.defaultIfBlank(bucketName, GridFS.DEFAULT_BUCKET);
  5. //
  6. __gridFS = new GridFS(new DB(dataSourceAdapter.getMongoClient(), dataSourceAdapter.getDataSourceCfgMeta().getDatabaseName()), __bucketName);
  7. __dbCollection = __gridFS.getDB().getCollection(__bucketName.concat(".files"));
  8. }

相关文章