Thanks. Just wanted to make sure we don't drop the ball on this. If we miss
adding this to 4.3.0 we loose a huge opportunity to support tenant deletion
in our platform.

On Mon, Oct 13, 2014 at 7:27 PM, Godwin Amila Shrimal <[email protected]>
wrote:

> Hi Amila,
>
> I discussed offline with the carbon team on this will send the pull
> request by tomorrow, since have to apply all the code changes which done in
> local SVN to Git.
>
>
> Thanks
> Godwin
>
>
>
> On Mon, Oct 13, 2014 at 7:21 PM, Amila Maha Arachchi <[email protected]>
> wrote:
>
>> Hi Godwin,
>>
>> Were you able to provide the pull requests as requested by Sameera. We
>> need to get them pushed to 4.3.0 kernel release.
>>
>> Regards,
>> Amila.
>>
>> On Fri, Oct 3, 2014 at 12:00 PM, Sameera Jayasoma <[email protected]>
>> wrote:
>>
>>> Hi Amila,
>>>
>>> Can we get the necessary pull request for this feature? Please fork the
>>> wso2/carbon4-kernel repo and create pull requests?
>>>
>>> Thanks,
>>> Sameera.
>>>
>>> On Thu, Oct 2, 2014 at 11:09 PM, Amila Maha Arachchi <[email protected]>
>>> wrote:
>>>
>>>> Sameera,
>>>>
>>>> We need this to be committed to 4.3.0 Kernel so that any product
>>>> release which goes with 4.3.0 can support tenant deletion. Godwin et al can
>>>> send pull requests. If you need lets have a chat about this before that.
>>>>
>>>> Regards,
>>>> Amila.
>>>>
>>>> On Thu, Oct 2, 2014 at 7:23 PM, Godwin Amila Shrimal <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> We did Cloud Tenant Deletion as the training project. Out of all
>>>>> patches there are three patches related to Carbon core as mentioned below.
>>>>>
>>>>> 1. *javax.cache *
>>>>>
>>>>> We added a method to *CacheManagerFactoryImpl *class which delete the
>>>>> global cache for a specific tenant.
>>>>>
>>>>> public void removeTenant(String tenantDomain) {
>>>>>  globalCacheManagerMap.remove(tenantDomain);
>>>>>
>>>>> }
>>>>> 2. *org.wso2.carbon.user.api*
>>>>>
>>>>> Added a method to *TenantManager *interface which allow only delete
>>>>> the tenantmanager cache other than persistent storage.
>>>>>
>>>>> public void deleteTenant(int tenantId, boolean
>>>>> removeFromPersistentStorage)throws UserStoreException;
>>>>>
>>>>> 2. *org.wso2.carbon.user.core*
>>>>>
>>>>> Implemented above deleteTenant method in JDBCTenantManager.
>>>>>
>>>>>
>>>>> Please give a feedback on this how we can add this to next carbon
>>>>> release.
>>>>>
>>>>>
>>>>> Thanks
>>>>> Godwin
>>>>>
>>>>> --
>>>>> *Godwin Amila Shrimal*
>>>>> Senior Software Engineer
>>>>> WSO2 Inc.; http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> mobile: *+94772264165*
>>>>> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>*
>>>>> twitter: https://twitter.com/godwinamila
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Amila Maharachchi*
>>>> Senior Technical Lead
>>>> WSO2, Inc.; http://wso2.com
>>>>
>>>> Blog: http://maharachchi.blogspot.com
>>>> Mobile: +94719371446
>>>>
>>>>
>>>
>>>
>>> --
>>> Sameera Jayasoma,
>>> Software Architect,
>>>
>>> WSO2, Inc. (http://wso2.com)
>>> email: [email protected]
>>> blog: http://sameera.adahas.org
>>> twitter: https://twitter.com/sameerajayasoma
>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>> Mobile: 0094776364456
>>>
>>> Lean . Enterprise . Middleware
>>>
>>>
>>
>>
>> --
>> *Amila Maharachchi*
>> Senior Technical Lead
>> WSO2, Inc.; http://wso2.com
>>
>> Blog: http://maharachchi.blogspot.com
>> Mobile: +94719371446
>>
>>
>
>
> --
> *Godwin Amila Shrimal*
> Senior Software Engineer
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: *+94772264165*
> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>*
> twitter: https://twitter.com/godwinamila
>



-- 
*Amila Maharachchi*
Senior Technical Lead
WSO2, Inc.; http://wso2.com

Blog: http://maharachchi.blogspot.com
Mobile: +94719371446
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to