Class BackOffice

java.lang.Object
org.summerboot.jexpress.boot.config.BootConfig
org.summerboot.jexpress.boot.BackOffice
All Implemented Interfaces:
JExpressConfig

public class BackOffice extends BootConfig
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

  • Constructor Details

    • BackOffice

      protected BackOffice()
  • Method Details

    • main

      public static void main(String[] args)
    • loadCustomizedConfigs

      protected void loadCustomizedConfigs(File cfgFile, boolean isReal, ConfigUtil helper, Properties props) throws Exception
      Specified by:
      loadCustomizedConfigs in class BootConfig
      Throws:
      Exception
    • shutdown

      public void shutdown()
    • execute

      public static void execute(Runnable task)
    • getLoadBalancingPingEndpoints

      public List<String> getLoadBalancingPingEndpoints()
    • addLoadBalancingPingEndpoint

      public void addLoadBalancingPingEndpoint(String loadBalancingPingEndpoint)
    • getVersion

      public String getVersion()
    • getVersionShort

      public String getVersionShort()
    • generateTemplate_keystore

      protected void generateTemplate_keystore(StringBuilder sb)
    • getBootErrorCodeMapping

      public Map<Integer,Integer> getBootErrorCodeMapping()
    • getRootPackageNames

      public Set<String> getRootPackageNames()
    • isTraceWithSystemOut

      public boolean isTraceWithSystemOut()
    • isErrorCodeAsInt

      public boolean isErrorCodeAsInt()
    • getCfgChangeMonitorIntervalSec

      public int getCfgChangeMonitorIntervalSec()
    • getWebResourceCacheTtlSec

      public long getWebResourceCacheTtlSec()
    • getReflectionPackageLevel

      public int getReflectionPackageLevel()
    • getProcessTimeoutMilliseconds

      public long getProcessTimeoutMilliseconds()
    • getProcessTimeoutAlertMessage

      public String getProcessTimeoutAlertMessage()
    • getPortInUseAlertMessage

      public String getPortInUseAlertMessage()
    • getDomainFolderPrefix

      public String getDomainFolderPrefix()
    • getConfigFolderName

      public String getConfigFolderName()
    • getLogFolderName

      public String getLogFolderName()
    • getPluginFolderName

      public String getPluginFolderName()
    • getAuthConfigFileName

      public String getAuthConfigFileName()
    • getSmtpConfigFileName

      public String getSmtpConfigFileName()
    • getNioConfigFileName

      public String getNioConfigFileName()
    • getgRPCConfigFileName

      public String getgRPCConfigFileName()
    • getPauseLockCodeViaFile

      public String getPauseLockCodeViaFile()
    • getPauseLockCodeViaWeb

      public String getPauseLockCodeViaWeb()
    • getLog4J2LogId

      public String getLog4J2LogId()
    • getLog4j2LogFilePath

      public String getLog4j2LogFilePath()
    • getLog4j2LogFileName

      public String getLog4j2LogFileName()
    • getLog4j2ServerName

      public String getLog4j2ServerName()
    • getLog4j2AppPackageName

      public String getLog4j2AppPackageName()
    • getCliName_usage

      public String getCliName_usage()
    • getCliName_version

      public String getCliName_version()
    • getCliName_domain

      public String getCliName_domain()
    • getCliName_cfgdir

      public String getCliName_cfgdir()
    • getCliName_monitorInterval

      public String getCliName_monitorInterval()
    • getCliName_i18n

      public String getCliName_i18n()
    • getCliName_use

      public String getCliName_use()
    • getCliName_cfgdemo

      public String getCliName_cfgdemo()
    • getCliName_list

      public String getCliName_list()
    • getCliName_authfile

      public String getCliName_authfile()
    • getCliName_auth

      public String getCliName_auth()
    • getCliName_jwt

      public String getCliName_jwt()
    • getCliName_encrypt

      public String getCliName_encrypt()
    • getCliName_decrypt

      public String getCliName_decrypt()
    • getCliName_psv

      public String getCliName_psv()
    • getMemoDelimiter

      public String getMemoDelimiter()