BaseBackgroundRunnable
) it allows to initialize
other properties of type TimeInterval
If such properties exist then the user will need to override
method BackgroundRunnable.setParamValue(TimeInterval, String)
so it will know what setter method to invoke based on
propertyName parameter.TimeInterval
and then invokes method
BackgroundRunnable.setParamValue(TimeInterval, String)
to set required property value.