You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Rob Godfrey (JIRA)" <ji...@apache.org> on 2014/03/02 19:29:31 UTC

[jira] [Updated] (QPID-5591) [Java Broker] Move responsibility for setting attribute values to AbstractConfiguredObject

     [ https://issues.apache.org/jira/browse/QPID-5591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Godfrey updated QPID-5591:
------------------------------

    Fix Version/s: 0.27

> [Java Broker] Move responsibility for setting attribute values to AbstractConfiguredObject
> ------------------------------------------------------------------------------------------
>
>                 Key: QPID-5591
>                 URL: https://issues.apache.org/jira/browse/QPID-5591
>             Project: Qpid
>          Issue Type: Sub-task
>          Components: Java Broker
>            Reporter: Rob Godfrey
>            Assignee: Rob Godfrey
>             Fix For: 0.27
>
>
> Allow attributes to be defined as being automatically set... that is AbstractConfiguredObject takes responsibility for setting memberVariables within the subclass which represent the perceived value of the attribute.
> The "actual" value of the attribute will still be returned from the map held by the AbstractConfiguredObject.  Calling getAttribute will evaluate to the perceived value except where the attribute is marked as secure in which case non "system" subjects will only receive an obfuscated value



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org