Class ParametersDataService

java.lang.Object
org.tkit.onecx.quarkus.parameter.runtime.ParametersDataService

@Singleton public class ParametersDataService extends Object
  • Constructor Details

    • ParametersDataService

      public ParametersDataService()
  • Method Details

    • init

      public void init(ParametersConfig parametersConfig)
      Initialize the cache and parameters client
      Parameters:
      parametersConfig - the parameters management configuration
    • updateTenants

      public void updateTenants(io.quarkus.scheduler.ScheduledExecution scheduledExecution)
    • getValue

      public <T> T getValue(String name, Class<T> type, T defaultValue)
    • getParameters

      public Map<String,Object> getParameters(String tenantId, String type) throws UpdateException
      Throws:
      UpdateException