diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/HibernateDaoConfig.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/HibernateDaoConfig.java index 4526a8f0f8f..c9d1dec5060 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/HibernateDaoConfig.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/HibernateDaoConfig.java @@ -18,22 +18,19 @@ import org.springframework.context.annotation.ComponentScan.Filter; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.FilterType; -import org.springframework.context.annotation.Import; import org.springframework.context.annotation.PropertySource; import org.springframework.core.env.Environment; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; import org.springframework.orm.jpa.JpaTransactionManager; import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean; import org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter; -import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration; import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.annotation.EnableTransactionManagement; import com.zaxxer.hikari.HikariConfig; import com.zaxxer.hikari.HikariDataSource; -import io.mosip.kernel.vidgenerator.constant.HibernatePersistenceConstant; +import io.mosip.kernel.idgenerator.constant.HibernatePersistenceConstant; import jakarta.persistence.EntityManagerFactory; /** diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/UinServiceHealthCheckerhandler.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/UinServiceHealthCheckerhandler.java index d601bd195f5..9e4b5af6f64 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/UinServiceHealthCheckerhandler.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/config/UinServiceHealthCheckerhandler.java @@ -17,8 +17,8 @@ import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; -import io.mosip.kernel.uingenerator.constant.HibernatePersistenceConstant; -import io.mosip.kernel.uingenerator.constant.UINHealthConstants; +import io.mosip.kernel.idgenerator.constant.HibernatePersistenceConstant; +import io.mosip.kernel.idgenerator.constant.HealthConstants; import io.mosip.kernel.uingenerator.constant.UinGeneratorConstant; import io.netty.handler.codec.http.HttpResponse; import io.vertx.core.AsyncResult; @@ -102,7 +102,7 @@ public void databaseHealthChecker(Promise future) { try { Class.forName(driver); } catch (ClassNotFoundException exception) { - final JsonObject result = resultBuilder.create().add(UINHealthConstants.ERROR, exception.getMessage()) + final JsonObject result = resultBuilder.create().add(HealthConstants.ERROR, exception.getMessage()) .build(); future.complete(Status.KO(result)); } @@ -113,15 +113,15 @@ public void databaseHealthChecker(Promise future) { if (rs.next()) { final JsonObject result = resultBuilder.create() - .add(UINHealthConstants.DATABASE, conn.getMetaData().getDatabaseProductName()) - .add(UINHealthConstants.HELLO, JdbcUtils.getResultSetValue(rs, 1)).build(); + .add(HealthConstants.DATABASE, conn.getMetaData().getDatabaseProductName()) + .add(HealthConstants.HELLO, JdbcUtils.getResultSetValue(rs, 1)).build(); future.complete(Status.OK(result)); } } } } catch (SQLException exception) { - final JsonObject result = resultBuilder.create().add(UINHealthConstants.ERROR, exception.getMessage()) + final JsonObject result = resultBuilder.create().add(HealthConstants.ERROR, exception.getMessage()) .build(); future.complete(Status.KO(result)); } @@ -137,12 +137,12 @@ public void dispSpaceHealthChecker(Promise future) { final long diskFreeInBytes = this.currentWorkingDirPath.getUsableSpace(); if (diskFreeInBytes >= THRESHOLD) { final JsonObject result = resultBuilder.create() - .add(UINHealthConstants.TOTAL, this.currentWorkingDirPath.getTotalSpace()) - .add(UINHealthConstants.FREE, diskFreeInBytes).add(UINHealthConstants.THRESHOLD, THRESHOLD).build(); + .add(HealthConstants.TOTAL, this.currentWorkingDirPath.getTotalSpace()) + .add(HealthConstants.FREE, diskFreeInBytes).add(HealthConstants.THRESHOLD, THRESHOLD).build(); future.complete(Status.OK(result)); } else { - final JsonObject result = resultBuilder.create().add(UINHealthConstants.ERROR, - String.format(UINHealthConstants.THRESHOLD_ERROR, diskFreeInBytes, THRESHOLD)).build(); + final JsonObject result = resultBuilder.create().add(HealthConstants.ERROR, + String.format(HealthConstants.THRESHOLD_ERROR, diskFreeInBytes, THRESHOLD)).build(); future.complete(Status.KO(result)); } @@ -156,11 +156,11 @@ public void dispSpaceHealthChecker(Promise future) { */ public void verticleHealthHandler(Promise future, Vertx vertx) { - vertx.eventBus().send(UinGeneratorConstant.UIN_GENERATOR_ADDRESS, UINHealthConstants.PING, response -> { + vertx.eventBus().send(UinGeneratorConstant.UIN_GENERATOR_ADDRESS, HealthConstants.PING, response -> { if (response.succeeded()) { final JsonObject result = resultBuilder.create() - .add(UINHealthConstants.RESPONSE, response.result().body()).build(); + .add(HealthConstants.RESPONSE, response.result().body()).build(); future.complete(Status.OK(result)); } else { future.complete(Status.KO()); @@ -246,9 +246,9 @@ private void createResponse(JsonObject json, HttpServerResponse response) { status = 500; } - json.put(UINHealthConstants.DETAILS, new JsonObject()); + json.put(HealthConstants.DETAILS, new JsonObject()); - JsonArray checks = json.getJsonArray(UINHealthConstants.CHECKS); + JsonArray checks = json.getJsonArray(HealthConstants.CHECKS); if (status == 200 && checks.isEmpty()) { // Special case, no procedure installed. @@ -270,24 +270,24 @@ private void createResponse(JsonObject json, HttpServerResponse response) { private void createResponse(JsonObject json, JsonArray checks) { for (int i = 0; i < checks.size(); i++) { JsonObject jsonobject = checks.getJsonObject(i); - String id = jsonobject.getString(UINHealthConstants.ID); + String id = jsonobject.getString(HealthConstants.ID); BaseHealthCheckModel healthCheckModel = new BaseHealthCheckModel(); - healthCheckModel.setStatus(jsonobject.getString(UINHealthConstants.STATUS)); + healthCheckModel.setStatus(jsonobject.getString(HealthConstants.STATUS)); JsonObject result = null; try { - if (jsonobject.containsKey(UINHealthConstants.DATA)) { - healthCheckModel.setDetails(jsonobject.getJsonObject(UINHealthConstants.DATA).getMap()); + if (jsonobject.containsKey(HealthConstants.DATA)) { + healthCheckModel.setDetails(jsonobject.getJsonObject(HealthConstants.DATA).getMap()); result = new JsonObject(objectMapper.writeValueAsString(healthCheckModel)); } else { result = new JsonObject(objectMapper.writeValueAsString(healthCheckModel)); - result.remove(UINHealthConstants.DETAILS); + result.remove(HealthConstants.DETAILS); } } catch (JsonProcessingException e) { LOGGER.error(e.getMessage()); } - json.getJsonObject(UINHealthConstants.DETAILS).put(id, result); + json.getJsonObject(HealthConstants.DETAILS).put(id, result); } } @@ -305,12 +305,12 @@ public synchronized HealthCheckHandler unregister(String name) { * @return True if has Error;else False */ private boolean hasErrors(JsonObject json) { - JsonObject data = json.getJsonObject(UINHealthConstants.DATA); + JsonObject data = json.getJsonObject(HealthConstants.DATA); if (data != null && data.getBoolean("procedure-execution-failure", false)) { return true; } - JsonArray checks = json.getJsonArray(UINHealthConstants.CHECKS); + JsonArray checks = json.getJsonArray(HealthConstants.CHECKS); if (checks != null) { for (int i = 0; i < checks.size(); i++) { JsonObject check = checks.getJsonObject(i); @@ -330,9 +330,9 @@ private boolean hasErrors(JsonObject json) { * @return Encoded Json String */ private String encode(JsonObject json) { - final String outcome = json.getString(UINHealthConstants.OUTCOME); - json.remove(UINHealthConstants.OUTCOME); - json.put(UINHealthConstants.STATUS, outcome); + final String outcome = json.getString(HealthConstants.OUTCOME); + json.remove(HealthConstants.OUTCOME); + json.put(HealthConstants.STATUS, outcome); return json.encode(); } diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/UINHealthConstants.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HealthConstants.java similarity index 94% rename from kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/UINHealthConstants.java rename to kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HealthConstants.java index e866c703b91..f0a1acdfe09 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/UINHealthConstants.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HealthConstants.java @@ -1,6 +1,6 @@ -package io.mosip.kernel.uingenerator.constant; +package io.mosip.kernel.idgenerator.constant; -public class UINHealthConstants { +public class HealthConstants { /** * The string field ERROR */ diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/HibernatePersistenceConstant.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HibernatePersistenceConstant.java similarity index 98% rename from kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/HibernatePersistenceConstant.java rename to kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HibernatePersistenceConstant.java index 85ff93801ec..8aea6fd35a8 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/constant/HibernatePersistenceConstant.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/idgenerator/constant/HibernatePersistenceConstant.java @@ -1,7 +1,7 @@ /** * */ -package io.mosip.kernel.uingenerator.constant; +package io.mosip.kernel.idgenerator.constant; /** * @author Dharmesh Khandelwal diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/verticle/UinGeneratorVerticle.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/verticle/UinGeneratorVerticle.java index f010343ad4e..b8a7e8de140 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/verticle/UinGeneratorVerticle.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/uingenerator/verticle/UinGeneratorVerticle.java @@ -4,7 +4,7 @@ import org.springframework.context.ApplicationContext; -import io.mosip.kernel.uingenerator.constant.UINHealthConstants; +import io.mosip.kernel.idgenerator.constant.HealthConstants; import io.mosip.kernel.uingenerator.constant.UinGeneratorConstant; import io.mosip.kernel.uingenerator.generator.UinProcesser; import io.vertx.core.AbstractVerticle; @@ -68,7 +68,7 @@ public void start() { }else { LOGGER.info("Generated and persisted uins lock is true."); } - receivedMessage.reply(UINHealthConstants.ACTIVE); + receivedMessage.reply(HealthConstants.ACTIVE); }); } } \ No newline at end of file diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/HibernatePersistenceConstant.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/HibernatePersistenceConstant.java deleted file mode 100644 index 3841d9bc00f..00000000000 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/HibernatePersistenceConstant.java +++ /dev/null @@ -1,127 +0,0 @@ -/** - * - */ -package io.mosip.kernel.vidgenerator.constant; - -/** - * @author Dharmesh Khandelwal - * @since 1.0.0 - * - */ -public class HibernatePersistenceConstant { - - /** - * Private constructor for HibernatePersistenceConstants - */ - private HibernatePersistenceConstant() { - } - - /** - * The string field JAVAX_PERSISTENCE_JDBC_PASS - */ - public static final String JAVAX_PERSISTENCE_JDBC_PASS = "id_database_password"; - /** - * The string field JAVAX_PERSISTENCE_JDBC_USER - */ - public static final String JAVAX_PERSISTENCE_JDBC_USER = "id_database_username"; - /** - * The string field JAVAX_PERSISTENCE_JDBC_URL - */ - public static final String JAVAX_PERSISTENCE_JDBC_URL = "id_database_url"; - /** - * The string field JAVAX_PERSISTENCE_JDBC_DRIVER - */ - public static final String JAVAX_PERSISTENCE_JDBC_DRIVER = "javax.persistence.jdbc.driver"; - /** - * The string constant my sql dialect - */ - public static final String MY_SQL5_DIALECT = "org.hibernate.dialect.MySQL5Dialect"; - /** - * The string constant my sql dialect - */ - public static final String POSTGRESQL_95_DIALECT = "org.hibernate.dialect.PostgreSQLDialect"; - /** - * The string constant for hibernate statistics - */ - public static final String HIBERNATE_GENERATE_STATISTICS = "hibernate.generate_statistics"; - /** - * The string constant for use_structured_entries - */ - public static final String HIBERNATE_CACHE_USE_STRUCTURED_ENTRIES = "hibernate.cache.use_structured_entries"; - /** - * The string constant for use_query_cache - */ - public static final String HIBERNATE_CACHE_USE_QUERY_CACHE = "hibernate.cache.use_query_cache"; - /** - * The string constant for use_second_level_cache - */ - public static final String HIBERNATE_CACHE_USE_SECOND_LEVEL_CACHE = "hibernate.cache.use_second_level_cache"; - /** - * The string constant for charSet - */ - public static final String HIBERNATE_CONNECTION_CHAR_SET = "hibernate.connection.charSet"; - /** - * The string constant for format_sql - */ - public static final String HIBERNATE_FORMAT_SQL = "hibernate.format_sql"; - /** - * The string constant for show_sql - */ - public static final String HIBERNATE_SHOW_SQL = "hibernate.show_sql"; - /** - * The string constant for dialect - */ - public static final String HIBERNATE_DIALECT = "hibernate.dialect"; - /** - * The string constant for hbm2ddl - */ - public static final String HIBERNATE_HBM2DDL_AUTO = "hibernate.hbm2ddl.auto"; - /** - * The string constant for non_contextual_creation - */ - public static final String HIBERNATE_NON_CONTEXTUAL_CREATION = "hibernate.jdbc.lob.non_contextual_creation"; - /** - * The string constant for current_session_context_class - */ - public static final String HIBERNATE_CURRENT_SESSION_CONTEXT = "hibernate.current_session_context_class"; - - /** - * The string constant mosip package - */ - public static final String MOSIP_PACKAGE = "io.mosip.*"; - - /** - * The string constant false - */ - public static final String FALSE = "false"; - /** - * The string constant utf8 - */ - public static final String UTF8 = "utf8"; - /** - * The string constant true - */ - public static final String TRUE = "true"; - - /** - * The string constant update - */ - public static final String UPDATE = "update"; - /** - * The string constant jta - */ - public static final String JTA = "jta"; - /** - * The string constant hibernate - */ - public static final String HIBERNATE = "hibernate"; - /** - * - */ - public static final String HIBERNATE_EJB_INTERCEPTOR = "hibernate.ejb.interceptor"; - /** - * - */ - public static final String EMPTY_INTERCEPTOR = "hibernate.empty.interceptor"; - -} diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/VIDHealthConstants.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/VIDHealthConstants.java deleted file mode 100644 index 41432db25aa..00000000000 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/constant/VIDHealthConstants.java +++ /dev/null @@ -1,73 +0,0 @@ -package io.mosip.kernel.vidgenerator.constant; - -public class VIDHealthConstants { - /** - * The string field ERROR - */ - public static final String ERROR = "error"; - /** - * The string field ACTIVE - */ - public static final String ACTIVE = "active"; - /** - * The string field NOT_ACTIVE - */ - public static final String NOT_ACTIVE = "not active"; - /** - * The string field PING - */ - public static final String PING = "ping"; - /** - * The string field DATABASE - */ - public static final String DATABASE = "database"; - /** - * The string field HELLO - */ - public static final String HELLO = "hello"; - /** - * The string field TOTAL - */ - public static final String TOTAL = "total"; - /** - * The string field THRESHOLD - */ - public static final String THRESHOLD = "threshold"; - /** - * The string field FREE - */ - public static final String FREE = "free"; - /** - * The string field RESPONSE - */ - public static final String RESPONSE = "response"; - /** - * The string field THRESHOLD_ERROR - */ - public static final String THRESHOLD_ERROR = "Free disk space below threshold. Available: %d bytes (threshold: %d bytes)"; - /** - * The string field DETAILS - */ - public static final String DETAILS = "details"; - /** - * The string field DATA - */ - public static final String DATA = "data"; - /** - * The string field CHECKS - */ - public static final String CHECKS = "checks"; - /** - * The string field ID - */ - public static final String ID = "id"; - /** - * The string field STATUS - */ - public static final String STATUS = "status"; - /** - * The string field OUTCOME - */ - public static final String OUTCOME = "outcome"; - -} diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPoolCheckerVerticle.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPoolCheckerVerticle.java index f4a25347ffd..e48ea7be461 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPoolCheckerVerticle.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPoolCheckerVerticle.java @@ -35,7 +35,7 @@ public VidPoolCheckerVerticle(final ApplicationContext context) { this.context = context; this.vidService = this.context.getBean(VidService.class); this.environment = this.context.getBean(Environment.class); - this.threshold = environment.getProperty("mosip.kernel.vid.min-unused-threshold", Long.class); + this.threshold = environment.getProperty("mosip.kernel.vid.min-unused-threshold", Long.class, 100000L); } private AtomicBoolean locked = new AtomicBoolean(false); diff --git a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPopulatorVerticle.java b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPopulatorVerticle.java index ebc17d337ac..fb84ec7e4c0 100644 --- a/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPopulatorVerticle.java +++ b/kernel/kernel-idgenerator-service/src/main/java/io/mosip/kernel/vidgenerator/verticle/VidPopulatorVerticle.java @@ -31,7 +31,7 @@ public class VidPopulatorVerticle extends AbstractVerticle { @SuppressWarnings("unchecked") public VidPopulatorVerticle(final ApplicationContext context) { this.environment = context.getBean(Environment.class); - this.vidToGenerate = environment.getProperty("mosip.kernel.vid.vids-to-generate", Long.class); + this.vidToGenerate = environment.getProperty("mosip.kernel.vid.vids-to-generate", Long.class, 200000L); this.vidWriter = context.getBean("vidWriter", VidWriter.class); this.metaDataUtil = context.getBean(VIDMetaDataUtil.class); this.vidGenerator = context.getBean(VidGenerator.class); diff --git a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/ExceptionDaoConfig.java b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/ExceptionDaoConfig.java index bd09f0aafa9..645d6b4b6ef 100644 --- a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/ExceptionDaoConfig.java +++ b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/ExceptionDaoConfig.java @@ -3,7 +3,6 @@ import java.util.HashMap; import java.util.Map; -import jakarta.persistence.EntityManagerFactory; import javax.sql.DataSource; import org.mockito.Mockito; @@ -33,8 +32,8 @@ import io.mosip.kernel.core.authmanager.authadapter.spi.VertxAuthenticationProvider; import io.mosip.kernel.core.signatureutil.spi.SignatureUtil; -import io.mosip.kernel.vidgenerator.constant.HibernatePersistenceConstant; -import io.mosip.kernel.vidgenerator.service.VidService; +import io.mosip.kernel.idgenerator.constant.HibernatePersistenceConstant; +import jakarta.persistence.EntityManagerFactory; /** * Configuration class for IDGenerator diff --git a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/HibernateDaoConfig.java b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/HibernateDaoConfig.java index 2bdc55d1164..41b8e713b4e 100644 --- a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/HibernateDaoConfig.java +++ b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/HibernateDaoConfig.java @@ -32,7 +32,7 @@ import com.zaxxer.hikari.HikariDataSource; import io.mosip.kernel.core.authmanager.authadapter.spi.VertxAuthenticationProvider; -import io.mosip.kernel.vidgenerator.constant.HibernatePersistenceConstant; +import io.mosip.kernel.idgenerator.constant.HibernatePersistenceConstant; /** * Configuration class for IDGenerator diff --git a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/UinNullDaoConfig.java b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/UinNullDaoConfig.java index 4feb37daaab..f1007e08a86 100644 --- a/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/UinNullDaoConfig.java +++ b/kernel/kernel-idgenerator-service/src/test/java/io/mosip/kernel/idgenerator/test/config/UinNullDaoConfig.java @@ -3,7 +3,6 @@ import java.util.HashMap; import java.util.Map; -import jakarta.persistence.EntityManagerFactory; import javax.sql.DataSource; import org.mockito.Mockito; @@ -32,12 +31,8 @@ import com.zaxxer.hikari.HikariDataSource; import io.mosip.kernel.core.authmanager.authadapter.spi.VertxAuthenticationProvider; -import io.mosip.kernel.core.signatureutil.spi.SignatureUtil; -import io.mosip.kernel.uingenerator.service.UinService; -import io.mosip.kernel.uingenerator.service.impl.UinServiceImpl; -import io.mosip.kernel.vidgenerator.constant.HibernatePersistenceConstant; -import io.mosip.kernel.vidgenerator.service.VidService; -import io.mosip.kernel.vidgenerator.service.impl.VidServiceImpl; +import io.mosip.kernel.idgenerator.constant.HibernatePersistenceConstant; +import jakarta.persistence.EntityManagerFactory; /** * Configuration class for IDGenerator diff --git a/kernel/kernel-notification-service/src/main/java/io/mosip/kernel/emailnotification/service/impl/EmailNotificationServiceImpl.java b/kernel/kernel-notification-service/src/main/java/io/mosip/kernel/emailnotification/service/impl/EmailNotificationServiceImpl.java index e16acce7706..d2f0a091c41 100644 --- a/kernel/kernel-notification-service/src/main/java/io/mosip/kernel/emailnotification/service/impl/EmailNotificationServiceImpl.java +++ b/kernel/kernel-notification-service/src/main/java/io/mosip/kernel/emailnotification/service/impl/EmailNotificationServiceImpl.java @@ -84,7 +84,7 @@ public ResponseDto sendEmail(String[] mailTo, String[] mailCc, String mailSubjec } @Async - private void send(String[] mailTo, String[] mailCc, String mailSubject, String mailContent, + public void send(String[] mailTo, String[] mailCc, String mailSubject, String mailContent, MultipartFile[] attachments) { EmailNotificationUtils.validateMailArguments(fromEmailAddress, mailTo, mailSubject, mailContent); /** diff --git a/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPoolCheckerVerticle.java b/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPoolCheckerVerticle.java index 1e6da673cc4..55f70af694f 100644 --- a/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPoolCheckerVerticle.java +++ b/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPoolCheckerVerticle.java @@ -35,7 +35,7 @@ public PridPoolCheckerVerticle(final ApplicationContext context) { this.context = context; this.PridService = this.context.getBean(PridService.class); this.environment = this.context.getBean(Environment.class); - this.threshold = environment.getProperty("mosip.kernel.prid.min-unused-threshold", Long.class); + this.threshold = environment.getProperty("mosip.kernel.prid.min-unused-threshold", Long.class, 1000L); } private AtomicBoolean locked = new AtomicBoolean(false); diff --git a/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPopulatorVerticle.java b/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPopulatorVerticle.java index 96b083c73ae..87419381fd1 100644 --- a/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPopulatorVerticle.java +++ b/kernel/kernel-pridgenerator-service/src/main/java/io/mosip/kernel/pridgenerator/verticle/PridPopulatorVerticle.java @@ -31,7 +31,7 @@ public class PridPopulatorVerticle extends AbstractVerticle { @SuppressWarnings("unchecked") public PridPopulatorVerticle(final ApplicationContext context) { this.environment = context.getBean(Environment.class); - this.pridToGenerate = environment.getProperty("mosip.kernel.prid.prids-to-generate", Long.class); + this.pridToGenerate = environment.getProperty("mosip.kernel.prid.prids-to-generate", Long.class, 2000L); this.pridWriter = context.getBean("pridWriter", PridWriter.class); this.metaDataUtil = context.getBean("metaDataUtil", MetaDataUtil.class); this.pridGenerator = context.getBean(PridGenerator.class);