[jira] [Commented] (SYNCOPE-1106) Remove misleading getAttrMap and similar methods from TOs
[ https://issues.apache.org/jira/browse/SYNCOPE-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16046710#comment-16046710 ] ASF subversion and git services commented on SYNCOPE-1106: -- Commit 8ff366f27aa62ed986938229179cc837e3647f9d in syncope's branch refs/heads/master from [~ilgrosso] [ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=8ff366f ] [SYNCOPE-1106] Updating docs > Remove misleading getAttrMap and similar methods from TOs > - > > Key: SYNCOPE-1106 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1106 > Project: Syncope > Issue Type: Improvement > Components: common >Reporter: Francesco Chicchiriccò >Assignee: Francesco Chicchiriccò > Fix For: 2.0.4, 2.1.0 > > > {{ConnObjectTO}} and the classes implementing {{AttributableTO}} provide > methods like as {{getAttrMap()}}, {{getPlainAttrMap()}}, {{getDerAttrMap()}} > and {{getVirAttrMap()}}, with purpose of providing a read-only view of all > attributes (of different types). > Using such methods, however, can be costing (the resulting map is built for > each invocation) and also confusing, as one would expect that adding / > removing entries would result into effective attribute changes. > Such methods should be removed, and substituted with more tailored > replacements where needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (SYNCOPE-1106) Remove misleading getAttrMap and similar methods from TOs
[ https://issues.apache.org/jira/browse/SYNCOPE-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16046708#comment-16046708 ] ASF subversion and git services commented on SYNCOPE-1106: -- Commit 84313c2e6fb9dacf8b399a18640eab1ff538de4f in syncope's branch refs/heads/2_0_X from [~ilgrosso] [ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=84313c2 ] [SYNCOPE-1106] Updating docs > Remove misleading getAttrMap and similar methods from TOs > - > > Key: SYNCOPE-1106 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1106 > Project: Syncope > Issue Type: Improvement > Components: common >Reporter: Francesco Chicchiriccò >Assignee: Francesco Chicchiriccò > Fix For: 2.0.4, 2.1.0 > > > {{ConnObjectTO}} and the classes implementing {{AttributableTO}} provide > methods like as {{getAttrMap()}}, {{getPlainAttrMap()}}, {{getDerAttrMap()}} > and {{getVirAttrMap()}}, with purpose of providing a read-only view of all > attributes (of different types). > Using such methods, however, can be costing (the resulting map is built for > each invocation) and also confusing, as one would expect that adding / > removing entries would result into effective attribute changes. > Such methods should be removed, and substituted with more tailored > replacements where needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (SYNCOPE-1106) Remove misleading getAttrMap and similar methods from TOs
[ https://issues.apache.org/jira/browse/SYNCOPE-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16046386#comment-16046386 ] ASF subversion and git services commented on SYNCOPE-1106: -- Commit 31cffd4ec3fc6ba0b4ca1a96732299be7d585bab in syncope's branch refs/heads/2_0_X from [~ilgrosso] [ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=31cffd4 ] [SYNCOPE-1106] Removed methods returning Map, added methods for getting attribute for specific schema > Remove misleading getAttrMap and similar methods from TOs > - > > Key: SYNCOPE-1106 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1106 > Project: Syncope > Issue Type: Improvement > Components: common >Reporter: Francesco Chicchiriccò >Assignee: Francesco Chicchiriccò > Fix For: 2.0.4, 2.1.0 > > > {{ConnObjectTO}} and the classes implementing {{AttributableTO}} provide > methods like as {{getAttrMap()}}, {{getPlainAttrMap()}}, {{getDerAttrMap()}} > and {{getVirAttrMap()}}, with purpose of providing a read-only view of all > attributes (of different types). > Using such methods, however, can be costing (the resulting map is built for > each invocation) and also confusing, as one would expect that adding / > removing entries would result into effective attribute changes. > Such methods should be removed, and substituted with more tailored > replacements where needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (SYNCOPE-1106) Remove misleading getAttrMap and similar methods from TOs
[ https://issues.apache.org/jira/browse/SYNCOPE-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16046387#comment-16046387 ] ASF subversion and git services commented on SYNCOPE-1106: -- Commit 9ec5f834f68a92e2d808f5fd347264b7518ab73d in syncope's branch refs/heads/master from [~ilgrosso] [ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=9ec5f83 ] [SYNCOPE-1106] Removed methods returning Map, added methods for getting attribute for specific schema > Remove misleading getAttrMap and similar methods from TOs > - > > Key: SYNCOPE-1106 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1106 > Project: Syncope > Issue Type: Improvement > Components: common >Reporter: Francesco Chicchiriccò >Assignee: Francesco Chicchiriccò > Fix For: 2.0.4, 2.1.0 > > > {{ConnObjectTO}} and the classes implementing {{AttributableTO}} provide > methods like as {{getAttrMap()}}, {{getPlainAttrMap()}}, {{getDerAttrMap()}} > and {{getVirAttrMap()}}, with purpose of providing a read-only view of all > attributes (of different types). > Using such methods, however, can be costing (the resulting map is built for > each invocation) and also confusing, as one would expect that adding / > removing entries would result into effective attribute changes. > Such methods should be removed, and substituted with more tailored > replacements where needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)