public final class ConfigurationImpl extends Object implements Configuration
Configuration.ScheduledEventExecution
RUNTIME_VERSION
Constructor and Description |
---|
ConfigurationImpl(com.mendix.logging.ILogManager logManager,
com.mendix.configuration.ConfigurationRegistry configRegistry) |
public ConfigurationImpl(com.mendix.logging.ILogManager logManager, com.mendix.configuration.ConfigurationRegistry configRegistry)
@Deprecated public void registerConfigurationSetting(String name, String defaultValue)
registerConfigurationSetting
in interface Configuration
@Deprecated public String getValue(String name)
getValue
in interface Configuration
@Deprecated public void setValue(String name, String value)
setValue
in interface Configuration
@Deprecated public void updateConfiguration(org.json.JSONObject params, boolean overwrite) throws org.json.JSONException
updateConfiguration
in interface Configuration
org.json.JSONException
public void updateConfiguration(Map<String,Object> config, boolean overwrite)
updateConfiguration
in interface Configuration
public void checkConfig() throws com.mendix.m2ee.api.AdminException
Configuration
checkConfig
in interface Configuration
com.mendix.m2ee.api.AdminException
public String getXASId()
getXASId
in interface Configuration
public File getBasePath()
getBasePath
in interface Configuration
public String getFileSeparator()
getFileSeparator
in interface Configuration
public String getNewLine()
getNewLine
in interface Configuration
public File getPublicWebrootPath()
getPublicWebrootPath
in interface Configuration
public JDBCDataStoreConfiguration getDataStoreConfiguration()
getDataStoreConfiguration
in interface Configuration
public File getImagePath()
getImagePath
in interface Configuration
public File getResourcesPath()
getResourcesPath
in interface Configuration
public final String getImageUrl()
getImageUrl
in interface Configuration
public final File getBuiltInDatabasePath()
getBuiltInDatabasePath
in interface Configuration
public File getTempPath()
getTempPath
in interface Configuration
@Deprecated public File getUploadedFilesPath()
getUploadedFilesPath
in interface Configuration
public final HashAlgorithmType getDefaultHashAlgorithm()
getDefaultHashAlgorithm
in interface Configuration
public long getClusterManagerActionInterval()
getClusterManagerActionInterval
in interface Configuration
public int getSessionTimeout()
getSessionTimeout
in interface Configuration
public boolean isKeepAliveEnabled()
isKeepAliveEnabled
in interface Configuration
@Deprecated public boolean useLDAPAuthentication()
useLDAPAuthentication
in interface Configuration
public String getApplicationRootUrl()
getApplicationRootUrl
in interface Configuration
public String getIFrameUploadDomain()
getIFrameUploadDomain
in interface Configuration
public File getModelerFile()
getModelerFile
in interface Configuration
@Deprecated public InternalCore.Mode getDTAPMode()
getDTAPMode
in interface Configuration
public boolean isInDevelopment()
isInDevelopment
in interface Configuration
public File getRuntimePath()
getRuntimePath
in interface Configuration
public String getDatabaseName()
getDatabaseName
in interface Configuration
public Boolean getReadCommittedSnapshot()
getReadCommittedSnapshot
in interface Configuration
public Integer getMaxThreadsPerDataStoreRequest()
getMaxThreadsPerDataStoreRequest
in interface Configuration
public Integer getClientQueryTimeout()
getClientQueryTimeout
in interface Configuration
public Integer getLogMinDurationQuery()
getLogMinDurationQuery
in interface Configuration
public Boolean mustReturnOnlyNecessaryDDLCommands()
mustReturnOnlyNecessaryDDLCommands
in interface Configuration
public void setReturnOnlyNecessaryDDLCommands(boolean returnOnlyNecessary)
setReturnOnlyNecessaryDDLCommands
in interface Configuration
public Object getConstantValue(com.mendix.core.component.LocalComponent component, String key)
getConstantValue
in interface Configuration
public Object getConstantValue(String key)
getConstantValue
in interface Configuration
public Configuration.ScheduledEventExecution getScheduledEventExecution()
getScheduledEventExecution
in interface Configuration
public Set<String> getMyScheduledEvents()
getMyScheduledEvents
in interface Configuration
public boolean hasMicroflowConstantConfig(String key)
hasMicroflowConstantConfig
in interface Configuration
public String getAdminUserRoleName()
getAdminUserRoleName
in interface Configuration
public String getAdminUserName()
getAdminUserName
in interface Configuration
public boolean getEnableGuestLogin()
getEnableGuestLogin
in interface Configuration
public String getGuestUserRoleName()
getGuestUserRoleName
in interface Configuration
public boolean enablePersistentSessions()
enablePersistentSessions
in interface Configuration
public File getMxClientSystemPath()
getMxClientSystemPath
in interface Configuration
public String getJavaKeyStorePassword()
getJavaKeyStorePassword
in interface Configuration
public List<InputStream> getCACertificates() throws FileNotFoundException
getCACertificates
in interface Configuration
FileNotFoundException
public List<InputStream> getClientCertificates() throws FileNotFoundException
getClientCertificates
in interface Configuration
FileNotFoundException
public List<String> getClientCertificatePasswords()
getClientCertificatePasswords
in interface Configuration
public Map<String,WebServiceCertificateInfo> getWebServiceCertificates()
getWebServiceCertificates
in interface Configuration
public long getCSVExportBatchSize()
getCSVExportBatchSize
in interface Configuration
public boolean shouldTrackWebServiceUserLastLogin()
shouldTrackWebServiceUserLastLogin
in interface Configuration
public int getClusterManagerQueryTimeout()
getClusterManagerQueryTimeout
in interface Configuration
public boolean isClustered()
isClustered
in interface Configuration
public String getSessionIdCookieName()
getSessionIdCookieName
in interface Configuration
public void setMxRuntimeConfiguration(com.mendix.core.conf.MxRuntimeConfiguration mxRuntimeConfiguration)