[jboss-as7-dev] subsystem description keys
Brian Stansberry
brian.stansberry at redhat.com
Sat May 21 17:10:27 EDT 2011
CHILDREN is used for describing the relationship of a parent resource to
a child resource. A resource is addressable, has attributes and
operations, and may have children.
ATTRIBUTE is used for describing attributes. Attributes don't have to be
simple types; they can be complex, which is the case with the attributes
in the transactions subsystem. But attributes aren't directly
addressable; e.g. if you want to read some detail of the
CORE_ENVIRONMENT you'd have to read the entire attribute and then access
the detail.
This is discussed in more detail on
http://community.jboss.org/docs/DOC-16317
On 5/21/11 12:48 PM, Scott Stark wrote:
> I see that some subsystems use CHILDREN as the model key to describe the
> subsystem root children, while others are using ATTRIBUTES. It does not
> appear to make a different right now, but I assume it will at some point?
>
> Logging:
> subsystem.get(CHILDREN, CommonAttributes.ROOT_LOGGER,
> DESCRIPTION).set(bundle.getString("root.logger"));
>
> Transactions:
> subsystem.get(ATTRIBUTES, CORE_ENVIRONMENT,
> DESCRIPTION).set(bundle.getString("core-environment"));
>
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
--
Brian Stansberry
Principal Software Engineer
JBoss by Red Hat
More information about the jboss-as7-dev
mailing list