THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Actors can be people or organizations that are exposed to the end-user of the application.
- Actors could also be external systems such as mail servers, payment gateways, EDI networks or anything for which the application developer needs to maintain a profile/configuration at run-time .or permanaently
Actor Management provides the core of the Party component and removes the current problem wherein the framework depends on the Party Component.
...
- Profile management
- CRUD of Actors and Profiles
- Actors can have a profile
- Allows Objects to be associated with a profile - any org.apache.ofbiz.foundation.lang object including images and other files.
- Actos can be assigned mutiple roles
- Search by property name and value or existence.
- Collection operations - sort
- Role management
- CRUD for roles. Could be in Security but Security Roles are a subset of all Roles - Mailer Role, Payment Gateway role would not fit in Security,
- Role assignment
- Search by role
Design Goals
- Single configuration file - located anywhere on the class path.
- Extensible to support Party component
- Thread-safe.
Basic Architecture
...
Objects should be typed. It seems that the standard mime types Standard Media Types would be a good way to identify Object types.
...
Assign roles to an actor - single role, list of named roles.
Collection operations:
Find the actors that have properties matching a parameter