Thanks to Kasun. Do I need to explicitly register the Observer and Listener? or I just need to implement my own subclass.
On Mon, Dec 5, 2016 at 4:30 PM, KasunG Gajasinghe <[email protected]> wrote: > > org.wso2.carbon.stratos.common.listeners.TenantMgtListener is for tenant > creation/activation/deactivation events. > > org.wso2.carbon.utils.AbstractAxis2ConfigurationContextObserver is for > tenant loading/unloading events. I think you are looking for this. See a > sample impl here - > > https://github.com/wso2/carbon-kernel/blob/4.4.x/core/ > org.wso2.carbon.ndatasource.core/src/main/java/org/wso2/ > carbon/ndatasource/core/DataSourceAxis2ConfigurationContextObserver.java > > > On Mon, Dec 5, 2016 at 1:41 PM, wenxing zheng <[email protected]> > wrote: > >> Thanks to Dilan. >> >> One example is to load/unload some special data of a specific tenant >> after the loading and unloading. I know Carbon supports the caching of >> tenant data, but the housekeeping is run in 15 mins interval by default. >> It's a little late for us. >> >> Regards, Wenxing >> >> >> >> On Mon, Dec 5, 2016 at 3:38 PM, Dilan Udara Ariyaratne <[email protected]> >> wrote: >> >>> Hi Zheng, >>> >>> Tenancy concept [1] is common to any WSO2 product including AS and a >>> core feature facilitated by WSO2 Carbon Kernel [2], the core framework of >>> all WSO2 based Products. >>> >>> Can you elaborate a bit on what kind of customization you are hoping to >>> do on top of the existing life-cycle states for a tenant ? >>> >>> References : >>> [1] https://docs.wso2.com/display/ESB510/Multi+Tenant+Architecture >>> [2] https://docs.wso2.com/display/Carbon4410/Features >>> >>> Thanks, >>> Dilan. >>> >>> >>> *Dilan U. Ariyaratne* >>> Senior Software Engineer >>> WSO2 Inc. <http://wso2.com/> >>> Mobile: +94766405580 <%2B94766405580> >>> lean . enterprise . middleware >>> >>> >>> On Mon, Dec 5, 2016 at 11:48 AM, wenxing zheng <[email protected]> >>> wrote: >>> >>>> Dear all, >>>> >>>> I need to do some customization on following AS tenant states: >>>> 1. loaded >>>> 2. unloaded >>>> >>>> Beside the one mentioned in [1], any other way? >>>> >>>> [1]: http://wso2.markmail.org/search/?q=list%3Aorg.wso2.dev+ >>>> tenant+loaded+event#query:list%3Aorg.wso2.dev%20tenant%20loaded%2 >>>> 0event+page:9+mid:mla6cls7gsoxnstu+state:results >>>> >>>> Thanks, Wenxing >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > phone: +1 650-745-4499 <+1%20650-745-4499>, 77 678 0813 > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
