Class Setup

Direct Known Subclasses:
RadiusSetup

public class Setup
extends DefaultServerSetup
Главный setup приложения биллинга.
  • Field Details

    • instance

      protected static Setup instance
  • Constructor Details

    • Setup

      public Setup​(java.lang.String bundleName)
  • Method Details

    • getBundlePreferences

      public Preferences getBundlePreferences()
    • getInitDate

      public java.util.Date getInitDate()
    • getDistribution

      public ru.bitel.bgbilling.kernel.container.ws.common.Distribution getDistribution()
    • getWSClient

      public ru.bitel.bgbilling.kernel.container.ws.server.WSClient getWSClient()
    • getConfig

      public final <K extends bitel.billing.server.util.Config> K getConfig​(int mid, java.lang.Class<K> clazz)
    • getModuleSetup

      public ModuleSetup getModuleSetup​(java.lang.Integer moduleId)
    • getFolderPathParam

      public java.lang.String getFolderPathParam​(java.lang.String paramName, java.lang.String defaultValue)
    • getTempDirPath

      public java.lang.String getTempDirPath()
    • getPathProperty

      public java.lang.String getPathProperty​(java.lang.String what, java.lang.String def)
      Возвращает значение системной настройки для пути. Если не находит - берет из сетапа, если и в сетапе нет - возвращает def.
      Parameters:
      what - название настройки
      def - значение по-умолчанию
      Returns:
      значение
    • getSetup

      public static Setup getSetup()
    • setSetup

      public static void setSetup​(Setup setup)
    • reloadConfig

      public void reloadConfig​(int moduleId)