[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: Need a NamedObject SimpleMetaType
adrian@jboss.org
do-not-reply at jboss.com
Fri Aug 3 12:18:40 EDT 2007
The point I was trying to make before was that it probably be easier
for the mangement layer to deal with a map, so an alternative markup
might be to define on the collection:
| @MangementObject
| public class SecurityDeployment
| {
| // login-config.xml has many policies
| @ManagedProperty(managed=true map-id="name" id-qualifier="SecurityDomain")
| Collection<SecurityPolicy> getPolicies();
| }
|
Then the profile service when it does getProperty("policies")
would get a TableMetaValue of String(id/name)->ManagedObject
instead of having to iterate over an array of managed objects.
It's still a Collection underneath, we've just exposed it as a map
(since we know it has a unique id) for ease of use.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4070708#4070708
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4070708
More information about the jboss-dev-forums
mailing list