MotechSettings

public interface MotechSettings

Interface for main motech settings managment

Methods

asProperties

Properties asProperties()

getActivemqProperties

Properties getActivemqProperties()

getConfigFileChecksum

String getConfigFileChecksum()

getFilePath

String getFilePath()

getLanguage

String getLanguage()

getLastRun

DateTime getLastRun()

getLoginMode

LoginMode getLoginMode()

getProviderName

String getProviderName()

getProviderUrl

String getProviderUrl()

getServerHost

String getServerHost()

getServerUrl

String getServerUrl()

getStatusMsgTimeout

String getStatusMsgTimeout()

getUploadSize

String getUploadSize()

isPlatformInitialized

boolean isPlatformInitialized()

load

void load(DigestInputStream dis)

savePlatformSetting

void savePlatformSetting(String key, String value)

setConfigFileChecksum

void setConfigFileChecksum(String configFileChecksum)

setFilePath

void setFilePath(String filePath)

setLanguage

void setLanguage(String language)

setLastRun

void setLastRun(DateTime lastRun)

setLoginModeValue

void setLoginModeValue(String loginMode)

setPlatformInitialized

void setPlatformInitialized(boolean platformInitialized)

setProviderName

void setProviderName(String providerName)

setProviderUrl

void setProviderUrl(String providerUrl)

setServerUrl

void setServerUrl(String serverUrl)

setStatusMsgTimeout

void setStatusMsgTimeout(String statusMsgTimeout)

setUploadSize

void setUploadSize(String uploadSize)

updateFromProperties

void updateFromProperties(Properties props)

updateSettings

void updateSettings(String configFileChecksum, String filePath, Properties platformSettings)