public interface IParameterService
| Modifier and Type | Method and Description |
|---|---|
void |
deleteParameter(java.lang.String key) |
void |
deleteParameter(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key) |
void |
deleteParameterWithUpdate(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key) |
org.jumpmind.properties.TypedProperties |
getAllParameters() |
org.jumpmind.properties.TypedProperties |
getDatabaseParameters(java.lang.String externalId,
java.lang.String nodeGroupId) |
java.util.List<DatabaseParameter> |
getDatabaseParametersFor(java.lang.String paramKey) |
java.math.BigDecimal |
getDecimal(java.lang.String key) |
java.math.BigDecimal |
getDecimal(java.lang.String key,
java.math.BigDecimal defaulVal) |
java.lang.String |
getEngineName() |
java.lang.String |
getExternalId()
Get the external id for this instance
|
int |
getInt(java.lang.String key) |
int |
getInt(java.lang.String key,
int defaultVal) |
java.util.Date |
getLastTimeParameterWereCached() |
long |
getLong(java.lang.String key) |
long |
getLong(java.lang.String key,
long defaultVal) |
java.lang.String |
getNodeGroupId()
Get the group id for this instance
|
java.util.List<DatabaseParameter> |
getOfflineNodeParameters() |
java.lang.String |
getRegistrationUrl()
Provide the url used to register at to get initial configuration
information
|
java.util.Map<java.lang.String,java.lang.String> |
getReplacementValues() |
java.lang.String |
getString(java.lang.String key) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultVal) |
java.lang.String |
getSyncUrl()
Provide information about the URL used to contact this symmetric instance
|
java.lang.String |
getTablePrefix() |
java.lang.String |
getTempDirectory() |
boolean |
is(java.lang.String key) |
boolean |
is(java.lang.String key,
boolean defaultVal) |
boolean |
isRegistrationServer() |
boolean |
isRemoteNodeRegistrationServer(Node remoteNode) |
boolean |
refreshFromDatabase() |
void |
rereadParameters() |
void |
saveParameter(java.lang.String key,
java.lang.Object paramValue,
java.lang.String lastUpdateBy) |
void |
saveParameter(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key,
java.lang.Object paramValue,
java.lang.String lastUpdateBy) |
void |
saveParameters(java.lang.String externalId,
java.lang.String nodeGroupId,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.lang.String lastUpdateBy) |
java.math.BigDecimal getDecimal(java.lang.String key)
java.math.BigDecimal getDecimal(java.lang.String key,
java.math.BigDecimal defaulVal)
boolean is(java.lang.String key)
boolean is(java.lang.String key,
boolean defaultVal)
int getInt(java.lang.String key)
int getInt(java.lang.String key,
int defaultVal)
long getLong(java.lang.String key)
long getLong(java.lang.String key,
long defaultVal)
java.lang.String getString(java.lang.String key)
java.lang.String getString(java.lang.String key,
java.lang.String defaultVal)
void saveParameter(java.lang.String key,
java.lang.Object paramValue,
java.lang.String lastUpdateBy)
void saveParameter(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key,
java.lang.Object paramValue,
java.lang.String lastUpdateBy)
void saveParameters(java.lang.String externalId,
java.lang.String nodeGroupId,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.lang.String lastUpdateBy)
void deleteParameter(java.lang.String key)
void deleteParameter(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key)
void deleteParameterWithUpdate(java.lang.String externalId,
java.lang.String nodeGroupId,
java.lang.String key)
void rereadParameters()
java.util.Date getLastTimeParameterWereCached()
java.util.List<DatabaseParameter> getDatabaseParametersFor(java.lang.String paramKey)
org.jumpmind.properties.TypedProperties getDatabaseParameters(java.lang.String externalId,
java.lang.String nodeGroupId)
java.util.List<DatabaseParameter> getOfflineNodeParameters()
org.jumpmind.properties.TypedProperties getAllParameters()
boolean isRegistrationServer()
boolean isRemoteNodeRegistrationServer(Node remoteNode)
boolean refreshFromDatabase()
java.lang.String getNodeGroupId()
java.lang.String getExternalId()
java.util.Map<java.lang.String,java.lang.String> getReplacementValues()
java.lang.String getRegistrationUrl()
java.lang.String getSyncUrl()
java.lang.String getTablePrefix()
java.lang.String getEngineName()
java.lang.String getTempDirectory()