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
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to