Data Manager provides a lightweight API for the Business Programmer so that
it can store any additional data which may be required by the completion or compensation
action.
This component is responsible for ensuring that a proper Data Manager is provided
during execution of a service or a completion or compensation action.
This class represents a dummy manageddata object which is used when services are
executed outside the scope of a Business Activity and no data should be stored.
This aspect provides three advices:
- process() - intercepts a call to a Business Activity service and applies necessary
transaction-related mechanisms (handling a single invocation).