The methods of this observer fire in such a way that making changes to the model while inside of them is dangerous. If you experience sudden crashes, it could be because of this observer. A potential workaround is to use ato watch what the user is doing instead.
This observer interface is implemented to react to entity events. To implement this observer, create a Ruby class of this type, override the desired methods, and add an instance of the observer to the entity of interests.
Direct Known Subclasses