99import com .fasterxml .jackson .databind .ObjectMapper ;
1010import com .fasterxml .jackson .databind .node .ObjectNode ;
1111import com .kapeta .spring .config .providers .KapetaConfigurationProvider ;
12+ import com .kapeta .spring .config .providers .types .ResourceInfo ;
1213import lombok .extern .slf4j .Slf4j ;
1314import org .bson .Document ;
1415import org .springframework .beans .factory .annotation .Autowired ;
@@ -53,12 +54,12 @@ protected AbstractMongoDBConfig(String resourceName) {
5354 }
5455
5556 @ Bean ("mongoInfo" )
56- public KapetaConfigurationProvider . ResourceInfo mongoInfo () {
57+ public ResourceInfo mongoInfo () {
5758 return configurationProvider .getResourceInfo (RESOURCE_TYPE , PORT_TYPE , resourceName );
5859 }
5960
6061 @ Bean
61- public PropertiesMongoConnectionDetails mongoConnectionDetails (KapetaConfigurationProvider . ResourceInfo mongoInfo ) {
62+ public PropertiesMongoConnectionDetails mongoConnectionDetails (ResourceInfo mongoInfo ) {
6263 String databaseName = String .valueOf (mongoInfo .getOptions ().getOrDefault ("dbName" , resourceName ));
6364 String dbAuthDB = String .valueOf (mongoInfo .getOptions ().getOrDefault ("authdb" , "admin" ));
6465
@@ -72,7 +73,7 @@ public PropertiesMongoConnectionDetails mongoConnectionDetails(KapetaConfigurati
7273 }
7374
7475 @ NonNull
75- private MongoProperties createMongoProperties (String databaseName , String dbAuthDB , KapetaConfigurationProvider . ResourceInfo mongoInfo ) {
76+ private MongoProperties createMongoProperties (String databaseName , String dbAuthDB , ResourceInfo mongoInfo ) {
7677 MongoProperties properties = new MongoProperties ();
7778 properties .setDatabase (databaseName );
7879 properties .setHost (mongoInfo .getHost ());
@@ -84,7 +85,7 @@ private MongoProperties createMongoProperties(String databaseName, String dbAuth
8485 return properties ;
8586 }
8687
87- private MongoProperties createMongoUriProperties (String databaseName , String dbAuthDB , KapetaConfigurationProvider . ResourceInfo mongoInfo ) {
88+ private MongoProperties createMongoUriProperties (String databaseName , String dbAuthDB , ResourceInfo mongoInfo ) {
8889 String username = mongoInfo .getCredentials ().get ("username" );
8990 String password = mongoInfo .getCredentials ().getOrDefault ("password" ,"" );
9091
0 commit comments