suppressMessage: suppressMessage is a boolean parameter indicating if the administrator wants to skip any validation checks while performing the refresh. If set to "TRUE", object will refresh WITHOUT prompting user for unsaved changes.
Callback: callback will only be called in a failure condition so that administrator can handle failed refresh.