Package io.datarouter.storage.config
Class DatarouterProperties
java.lang.Object
io.datarouter.storage.config.DatarouterProperties
- Direct Known Subclasses:
SimpleDatarouterProperties,TestDatarouterProperties
public abstract class DatarouterProperties
extends java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedDatarouterProperties(ServerTypes serverTypeOptions, java.lang.String serviceName)protectedDatarouterProperties(ServerTypes serverTypeOptions, java.lang.String serviceName, java.lang.String configDirectory, java.lang.String filename) -
Method Summary
Modifier and Type Method Description java.lang.StringfindConfigFile(java.lang.String filename)java.lang.StringgetAdministratorEmail()java.util.PropertiesgetAllComputedServerProperties()java.lang.StringgetConfigDirectory()java.lang.StringgetConfigFileLocation()abstract java.lang.StringgetDatarouterPropertiesFileLocation()java.lang.StringgetEnvironment()java.lang.StringgetEnvironmentDomain()java.lang.StringgetEnvironmentType()java.lang.StringgetFirstServerClusterDomain()java.lang.StringgetInternalConfigDirectory()java.util.Collection<java.lang.String>getServerClusterDomains()java.lang.StringgetServerName()java.lang.StringgetServerPrivateIp()java.lang.StringgetServerPublicIp()ServerTypegetServerType()java.lang.StringgetServerTypeString()java.lang.StringgetTestConfigDirectory()java.lang.StringgetWebappName()
-
Constructor Details
-
DatarouterProperties
-
DatarouterProperties
protected DatarouterProperties(ServerTypes serverTypeOptions, java.lang.String serviceName, java.lang.String configDirectory, java.lang.String filename)
-
-
Method Details
-
getServerTypeString
public java.lang.String getServerTypeString() -
findConfigFile
public java.lang.String findConfigFile(java.lang.String filename) -
getServerName
public java.lang.String getServerName() -
getServerType
-
getServerPublicIp
public java.lang.String getServerPublicIp() -
getServerPrivateIp
public java.lang.String getServerPrivateIp() -
getServerClusterDomains
public java.util.Collection<java.lang.String> getServerClusterDomains() -
getAdministratorEmail
public java.lang.String getAdministratorEmail() -
getConfigDirectory
public java.lang.String getConfigDirectory() -
getTestConfigDirectory
public java.lang.String getTestConfigDirectory() -
getConfigFileLocation
public java.lang.String getConfigFileLocation() -
getEnvironment
public java.lang.String getEnvironment() -
getEnvironmentDomain
public java.lang.String getEnvironmentDomain() -
getEnvironmentType
public java.lang.String getEnvironmentType() -
getWebappName
public java.lang.String getWebappName() -
getFirstServerClusterDomain
public java.lang.String getFirstServerClusterDomain() -
getInternalConfigDirectory
public java.lang.String getInternalConfigDirectory() -
getAllComputedServerProperties
public java.util.Properties getAllComputedServerProperties() -
getDatarouterPropertiesFileLocation
public abstract java.lang.String getDatarouterPropertiesFileLocation()
-