This entity supports custom actions (as defined by RoR and REST microformat:
http://microformats.org/wiki/rest/urls)
This is the most complex interface for implementing custom actions but allows the most control also,
use
ActionsExecutable or
ActionsDefineable in most circumstance
This means that there are custom actions which can be invoked on entities or entity spaces,
custom actions can augment the current entity operation or they can completely
change the behavior and skip the current operation entirely
You can describe the actions using the
Describeable key:
.action. = description
You can create methods in your entity provider which either end with "CustomAction"
or use the EntityCustomAction suffix to define the custom actions