Class MongoClientFactoryFactory
java.lang.Object
org.frankframework.jdbc.datasource.ObjectFactory<MongoClientFactory, Object>
org.frankframework.mongodb.MongoClientFactoryFactory
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean
MongoClientFactory that retrieves its configuration from either JNDI or `resources.yml`.
- Author:
- Gerrit van Brakel
-
Nested Class Summary
Nested classes/interfaces inherited from class ObjectFactory
ObjectFactory.ObjectInfo -
Field Summary
FieldsFields inherited from class ObjectFactory
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @NonNull MongoClientFactoryAllow implementing classes to augment the looked up object class 'O'.@NonNull MongoClientFactorygetMongoClientFactory(String name) Methods inherited from class ObjectFactory
add, afterPropertiesSet, destroy, destroyObject, get, getObjectInfo, getObjectNames, postDestroy, toObjectInfo
-
Field Details
-
DEFAULT_DATASOURCE_NAME_PROPERTY
- See Also:
-
GLOBAL_DEFAULT_DATASOURCE_NAME_DEFAULT
- See Also:
-
GLOBAL_DEFAULT_DATASOURCE_NAME
-
-
Constructor Details
-
MongoClientFactoryFactory
public MongoClientFactoryFactory()
-
-
Method Details
-
augment
Description copied from class:ObjectFactoryAllow implementing classes to augment the looked up object class 'O'. Allows the originally created object to be mutated to another object. Useful to generate an object from a filled DTO.- Overrides:
augmentin classObjectFactory<MongoClientFactory, Object>
-
getMongoClientFactory
-