...
When a real object looks up a attribute, if the attribute does not exist at the level of its ConfiguredObject, it will automatically search the ConfiguredObject's parent for a value and so forth until the search reaches the Broker's Configured Object. To continue Continuing with the queue depth example, if the Queue's Configured Object does not have a max-queue-depth, the system will automatically try the Virtual Host for a max-queue-depth. If the Virtual Host has no value, it will finally try the Broker.
...
- Object Id
- Object type
- Parent(s) ID(s)
- Attributes
- Variables
Attributes will be a map of key value pairs which can be entity-dependant dependent but will always include:
- Object state
- Durable
- Creation Time
- Time To Live
- Lifetime Policy
...