Interface ISystemPropertyHandler
- All Superinterfaces:
IAPIHandler,IGenericHandler,Serializable
- All Known Implementing Classes:
SystemPropertyHandler
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionbooleangetBooleanValue(UserContext uc, String key, boolean defaultValue) Returns the boolean value of the system property with the given key if it exists.getByKey(UserContext uc, String key) Retrieves aPropertyby a given key.getByKeyPrefix(UserContext uc, String keyPrefix) Retrives aListofSystemPropertys by a given key prefix.getByKeys(UserContext uc, List<String> keys) getStringValue(UserContext uc, String key, String defaultValue) Returns the String value of the system property with the given key if it exists.Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getNameMethods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
Method Details
-
getByKey
Retrieves aPropertyby a given key.- Parameters:
uc- theUserContextto usekey- the system property key- Returns:
- a
SystemProperty
-
getByKeys
- Parameters:
uc- theUserContextto usekeys- aListof keys- Returns:
- a
ListofSystemPropertys
-
getByKeyPrefix
Retrives aListofSystemPropertys by a given key prefix.- Parameters:
uc- theUserContextto usekeyPrefix- a prefix for all keys to search for- Returns:
- a
ListofSystemPropertys
-
getStringValue
Returns the String value of the system property with the given key if it exists. If the system property does not exists the provided default value will be returned.- Parameters:
uc- user context for database transactions.key- of the system property.defaultValue- to return if no system property was found for the given key.- Returns:
- the String value of the system property with the given key if it exists and the provided default value otherwise.
-
getBooleanValue
Returns the boolean value of the system property with the given key if it exists. If the system property does not exists the provided default value will be returned.- Parameters:
uc- user context for database transactions.key- of the system property.defaultValue- to return if no system property was found for the given key.- Returns:
- the boolean value of the system property with the given key if it exists and the provided default value otherwise.
-