Class LargeObjectGridFSBucketProvider
java.lang.Object
dev.getelements.elements.dao.mongo.provider.LargeObjectGridFSBucketProvider
- All Implemented Interfaces:
jakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>
public class LargeObjectGridFSBucketProvider
extends Object
implements jakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>
Created by patricktwohig on 6/29/17.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mongodb.client.gridfs.GridFSBucket
get()
jakarta.inject.Provider
<com.mongodb.client.MongoDatabase> void
setLargeObjectBucketName
(String largeObjectBucketName) void
setMongoDatabaseProvider
(jakarta.inject.Provider<com.mongodb.client.MongoDatabase> mongoDatabaseProvider)
-
Field Details
-
LARGE_OBJECT_BUCKET
- See Also:
-
-
Constructor Details
-
LargeObjectGridFSBucketProvider
public LargeObjectGridFSBucketProvider()
-
-
Method Details
-
get
public com.mongodb.client.gridfs.GridFSBucket get()- Specified by:
get
in interfacejakarta.inject.Provider<com.mongodb.client.gridfs.GridFSBucket>
-
getLargeObjectBucketName
-
setLargeObjectBucketName
@Inject public void setLargeObjectBucketName(@Named("dev.getelements.elements.mongo.large.object.bucket") String largeObjectBucketName) -
getMongoDatabaseProvider
public jakarta.inject.Provider<com.mongodb.client.MongoDatabase> getMongoDatabaseProvider() -
setMongoDatabaseProvider
@Inject public void setMongoDatabaseProvider(jakarta.inject.Provider<com.mongodb.client.MongoDatabase> mongoDatabaseProvider)
-