Hi Prabath,

On Thu, Dec 19, 2013 at 7:56 PM, Prabath Siriwardena <prab...@wso2.com>wrote:

> A nested class should exist only to serve its enclosing class... if the
> purpose of it goes beyond that - then it should be a top level one. For
> that reason, I did't want to have Identifier classes as nested classes...
>

I was only thinking about the readability aspect and packaging aspect.
Otherwise there is no real reason for it. That's why I suggested static
nested classes rather than non-static inner classes since they need to have
existence without the existence of their enclosing class.

May be I am wrong here.


> Thanks & regards,
> -Prabath
>
>
> On Thu, Dec 19, 2013 at 6:07 PM, Johann Nallathamby <joh...@wso2.com>wrote:
>
>> Hi Prabath,
>>
>> One more suggestion I wanted to tell and missed is, what if we have the
>> Identifier classes of each entity as a static nested class of the
>> corresponding entity? This way it will make the packaging more neat.
>>
>>
>> On Thu, Dec 19, 2013 at 1:26 PM, Prabath Siriwardena <prab...@wso2.com>wrote:
>>
>>> Participants : Azeez, Srinath, Sameera,SameeraP Manoj,
>>> Kishanthan,Johann, Venura, Ishara, Chamath, Darshana, Pradeep, Prabath
>>>
>>> - Overall we agreed on the design.
>>> - Separate out IdentityService API in to tow top level APIs - one for
>>> store administration and another for user/group/role/permission
>>> administration
>>> - Authenticated user should be independent from the Authorization Store
>>> - JAAS implementation
>>>
>>> Next steps :
>>>
>>> - Commit the API code to Git
>>> - File based implementation for C5
>>> - Validate the API with further implementations with LDAP/AD
>>> - Documentation
>>>
>>> Will schedule another review in January.
>>>
>>> Thanks a lot everyone for your time..!
>>>
>>> Thanks & regards,
>>> -Prabath
>>>
>>>
>>> On Tue, Dec 17, 2013 at 3:15 PM, Johann Nallathamby <joh...@wso2.com>wrote:
>>>
>>>>  more details 
>>>> »<https://www.google.com/calendar/event?action=VIEW&eid=bTh1ZmxrY2p0YmlhaDcwZm51MDJvYnJoaWsgcHJhYmF0aEB3c28yLmNvbQ&tok=MTUjam9oYW5uQHdzbzIuY29tZjI0MmRkYzUxYWI1ZGViMWRlZDU4ZjdkZWZiNzkzODdiNzNmMWQ4Nw&ctz=Asia/Colombo&hl=en>
>>>> Carbon 5 User API Design Review
>>>> Carbon 5 User Core API Design - Public Review
>>>> *When*
>>>> Thu Dec 19, 2013 11am – 12pm Colombo
>>>> *Where*
>>>> LK 5th Floor Meeting Room - Garage 
>>>> (map<http://maps.google.lk/maps?q=LK+5th+Floor+Meeting+Room+-+Garage&hl=en>
>>>> )
>>>> *Calendar*
>>>> prab...@wso2.com
>>>> *Who*
>>>>  •
>>>> Johann Nallathamby - organizer
>>>> •
>>>> Chamath Gunawardana
>>>> •
>>>> architecture@wso2.org
>>>> •
>>>> Paul Fremantle
>>>> •
>>>> Dimuthu Leelarathne
>>>> •
>>>> Darshana Gunawardana
>>>> •
>>>> Sameera Jayasoma
>>>> •
>>>> Asela Pathberiya
>>>> •
>>>> Prabath Siriwardana
>>>> •
>>>> Srinath Perera
>>>> •
>>>> Afkham Azeez
>>>> •
>>>> Sanjiva Weerawarana
>>>> •
>>>> Dulanja Liyanage
>>>> •
>>>> Sumedha Rubasinghe
>>>> •
>>>> Ishara Karunarathna
>>>> *Attachments*
>>>>  
>>>> c5-user-core-api-highlevel-design.png<https://lh6.googleusercontent.com/DiBqCFm-4bjETgEgayV1xMMJ9zxe-NWrMl2MLEzcBhjGjCf3foc2nDDo8dcHorwC9MdBBBREPSmKrtxsbP-FDMo=s400>
>>>>
>>>> Going?   *Yes
>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=bTh1ZmxrY2p0YmlhaDcwZm51MDJvYnJoaWsgcHJhYmF0aEB3c28yLmNvbQ&rst=1&tok=MTUjam9oYW5uQHdzbzIuY29tZjI0MmRkYzUxYWI1ZGViMWRlZDU4ZjdkZWZiNzkzODdiNzNmMWQ4Nw&ctz=Asia/Colombo&hl=en>
>>>> - Maybe
>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=bTh1ZmxrY2p0YmlhaDcwZm51MDJvYnJoaWsgcHJhYmF0aEB3c28yLmNvbQ&rst=3&tok=MTUjam9oYW5uQHdzbzIuY29tZjI0MmRkYzUxYWI1ZGViMWRlZDU4ZjdkZWZiNzkzODdiNzNmMWQ4Nw&ctz=Asia/Colombo&hl=en>
>>>> - No
>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=bTh1ZmxrY2p0YmlhaDcwZm51MDJvYnJoaWsgcHJhYmF0aEB3c28yLmNvbQ&rst=2&tok=MTUjam9oYW5uQHdzbzIuY29tZjI0MmRkYzUxYWI1ZGViMWRlZDU4ZjdkZWZiNzkzODdiNzNmMWQ4Nw&ctz=Asia/Colombo&hl=en>*
>>>>     more options 
>>>> »<https://www.google.com/calendar/event?action=VIEW&eid=bTh1ZmxrY2p0YmlhaDcwZm51MDJvYnJoaWsgcHJhYmF0aEB3c28yLmNvbQ&tok=MTUjam9oYW5uQHdzbzIuY29tZjI0MmRkYzUxYWI1ZGViMWRlZDU4ZjdkZWZiNzkzODdiNzNmMWQ4Nw&ctz=Asia/Colombo&hl=en>
>>>>
>>>> Invitation from Google Calendar <https://www.google.com/calendar/>
>>>>
>>>> You are receiving this email at the account prab...@wso2.com because
>>>> you are subscribed for invitations on calendar prab...@wso2.com.
>>>>
>>>> To stop receiving these notifications, please log in to
>>>> https://www.google.com/calendar/ and change your notification settings
>>>> for this calendar.
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>> Prabath
>>>
>>> Twitter : @prabath
>>> LinkedIn : http://www.linkedin.com/in/prabathsiriwardena
>>>
>>> Mobile : +94 71 809 6732
>>>
>>> http://blog.facilelogin.com
>>> http://blog.api-security.org
>>>
>>
>>
>>
>> --
>> Thanks & Regards,
>>
>> *Johann Dilantha Nallathamby*
>> Senior Software Engineer
>> Integration Technologies Team
>>  WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - *+94777776950*
>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>
>
>
>
> --
> Thanks & Regards,
> Prabath
>
> Twitter : @prabath
> LinkedIn : http://www.linkedin.com/in/prabathsiriwardena
>
> Mobile : +94 71 809 6732
>
> http://blog.facilelogin.com
> http://blog.api-security.org
>



-- 
Thanks & Regards,

*Johann Dilantha Nallathamby*
Senior Software Engineer
Integration Technologies Team
WSO2, Inc.
lean.enterprise.middleware

Mobile - *+94777776950*
Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to