The operation is successful if the owner component has the appropriate attribute or property to store the workflow
status value. The name of this attribute or property is set to 'status' by default, but can be configured
using the statusAttribute configuration parameter at construction time.
Note that using a property instead of a model attribute to store the status value is not recomended as it is then the developer
responsability to ensure that the workflow operations are consistent, in particular regarding persistence.
If previous requirements are met, the internal status value is initialized.