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

Reply via email to