Class MockParameterService
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractParameterService
org.jumpmind.symmetric.service.impl.MockParameterService
- All Implemented Interfaces:
IParameterService
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractParameterService
databaseHasBeenInitialized, databaseHasBeenSetup, engineName, extensionService, externalId, log, nodeGroupId, parameters, registrationUrl, syncUrl, systemProperties
-
Constructor Summary
ConstructorsConstructorDescriptionMockParameterService
(String... parameters) MockParameterService
(Properties properties) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
deleteParameter
(String key) void
deleteParameter
(String externalId, String nodeGroupId, String key) void
deleteParameterWithUpdate
(String externalId, String nodeGroupId, String key) getDatabaseParameters
(String externalId, String nodeGroupId) getDatabaseParametersByNodeGroupId
(String nodeGroupId) getDatabaseParametersFor
(String paramKey) boolean
boolean
isRemoteNodeRegistrationServer
(Node remoteNode) boolean
protected TypedProperties
void
saveParameter
(String key, Object paramValue, String lastUpdateBy) void
saveParameter
(String externalId, String nodeGroupId, String key, Object paramValue, String lastUpdateBy) void
saveParameters
(String externalId, String nodeGroupId, Map<String, Object> parameters, String lastUpdateBy) Methods inherited from class org.jumpmind.symmetric.service.impl.AbstractParameterService
getAllParameters, getDecimal, getDecimal, getEngineName, getExternalId, getInt, getInt, getLastTimeParameterWereCached, getLong, getLong, getNodeGroupId, getParameters, getRegistrationUrl, getReplacementValues, getString, getString, getSyncUrl, getTempDirectory, hasDatabaseBeenSetup, is, is, rereadDatabaseParameters, rereadParameters, setDatabaseHasBeenInitialized, setDatabaseHasBeenSetup, setExtensionService
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jumpmind.symmetric.service.IParameterService
getAllParameters, getDecimal, getDecimal, getEngineName, getExternalId, getInt, getInt, getLastTimeParameterWereCached, getLong, getLong, getNodeGroupId, getRegistrationUrl, getReplacementValues, getString, getString, getSyncUrl, getTempDirectory, hasDatabaseBeenSetup, is, is, rereadParameters
-
Constructor Details
-
MockParameterService
public MockParameterService() -
MockParameterService
-
MockParameterService
-
-
Method Details
-
refreshFromDatabase
public boolean refreshFromDatabase()- Specified by:
refreshFromDatabase
in interfaceIParameterService
-
isRegistrationServer
public boolean isRegistrationServer()- Specified by:
isRegistrationServer
in interfaceIParameterService
-
saveParameter
- Specified by:
saveParameter
in interfaceIParameterService
-
saveParameter
public void saveParameter(String externalId, String nodeGroupId, String key, Object paramValue, String lastUpdateBy) - Specified by:
saveParameter
in interfaceIParameterService
-
saveParameters
public void saveParameters(String externalId, String nodeGroupId, Map<String, Object> parameters, String lastUpdateBy) - Specified by:
saveParameters
in interfaceIParameterService
-
deleteParameter
- Specified by:
deleteParameter
in interfaceIParameterService
-
deleteAllParameters
public void deleteAllParameters()- Specified by:
deleteAllParameters
in interfaceIParameterService
-
getDatabaseParametersForAll
- Specified by:
getDatabaseParametersForAll
in interfaceIParameterService
-
getDatabaseParametersFor
- Specified by:
getDatabaseParametersFor
in interfaceIParameterService
-
getDatabaseParametersByNodeGroupId
-
getOfflineNodeParameters
- Specified by:
getOfflineNodeParameters
in interfaceIParameterService
-
getTablePrefix
- Specified by:
getTablePrefix
in interfaceIParameterService
-
rereadApplicationParameters
- Specified by:
rereadApplicationParameters
in classAbstractParameterService
-
deleteParameterWithUpdate
- Specified by:
deleteParameterWithUpdate
in interfaceIParameterService
-
getDatabaseParameters
- Specified by:
getDatabaseParameters
in interfaceIParameterService
- Specified by:
getDatabaseParameters
in classAbstractParameterService
-
deleteParameter
- Specified by:
deleteParameter
in interfaceIParameterService
-
isRemoteNodeRegistrationServer
- Specified by:
isRemoteNodeRegistrationServer
in interfaceIParameterService
-