On Tue, Sep 11, 2012 at 10:03 AM, Senaka Fernando <[email protected]> wrote:
> Hi Amani, > > Alright, but why can't we store that application context information > inside the Carbon Context itself. That would reduce the setup overhead by > half. > Yeah, we should be able to do that, and reduce the overhead further. > > Thanks, > Senaka. > > > On Tue, Sep 11, 2012 at 6:49 AM, Amani Soysa <[email protected]> wrote: > >> Hi Senaka, >> >> On Mon, Sep 10, 2012 at 10:33 PM, Senaka Fernando <[email protected]>wrote: >> >>> Hi Amani, >>> >>> I found that CarbonApplicationContext was added in r128928. What's this >>> used for? >>> >>> >>> CarbonApplicationContext is currently used in URL mapper component and >>> logging component. This is used to store application specific information, >>> such as applicationName at a given instance, so we can get application >>> specific logs by starting the application flow (just like start tenant >>> flow). and also we use this for URL Mapper component where we keep URL >>> mapping (host) VS actual URL(long url) of a given application. Therefore we >>> thought of having a seperate CarbonApplicationContext. >>> This can be further used for Application specific stuff for later use. >>> >>> >>> Regards, >> Amani >> >> >>> Thanks, >>> Senaka. >>> >>> On Mon, Sep 10, 2012 at 8:48 PM, Afkham Azeez <[email protected]> wrote: >>> >>>> >>>> >>>> On Mon, Sep 10, 2012 at 8:29 PM, Senaka Fernando <[email protected]>wrote: >>>> >>>>> +1, I believe that we're already on it, :). >>>>> >>>>> So Azeez, in the context of the perf improvements, what's the >>>>> CarbonApplicationContext? Can't we replace it with CarbonContext. >>>>> >>>> >>>> I'm not familiar with CarbonApplicationContext, but the idea is to get >>>> rid of all the Carbon*Context* classes, and have only CarbonContext, or >>>> just SupertenantCarbonContext & CarbonContext. >>>> >>>> >>>> >>>>> Also, are people actually reusing CarbonContext from >>>>> ConfigurationContext, AxisService, MessageContext, HTTPSession etc? or is >>>>> it only thread-local? We can easily refactor if we can find answers to >>>>> these. >>>>> >>>>> Regards, >>>>> Senaka. >>>>> >>>>> >>>>> On Mon, Sep 10, 2012 at 8:25 PM, Pradeep Fernando <[email protected]>wrote: >>>>> >>>>>> noted. lets do it. >>>>>> >>>>>> --Pradeep >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Senaka Fernando* >>>>> Member - Integration Technologies Management Committee; >>>>> Technical Lead; WSO2 Inc.; http://wso2.com* >>>>> Member; Apache Software Foundation; http://apache.org >>>>> >>>>> E-mail: senaka AT wso2.com >>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818 >>>>> Linked-In: http://linkedin.com/in/senakafernando >>>>> >>>>> * >>>>> Lean . Enterprise . Middleware >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Afkham Azeez* >>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>> Member; Apache Software Foundation; http://www.apache.org/ >>>> * <http://www.apache.org/>** >>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>> twitter: >>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>> * >>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>> * >>>> * >>>> *Lean . Enterprise . Middleware* >>>> >>>> >>> >>> >>> -- >>> *Senaka Fernando* >>> Member - Integration Technologies Management Committee; >>> Technical Lead; WSO2 Inc.; http://wso2.com* >>> Member; Apache Software Foundation; http://apache.org >>> >>> E-mail: senaka AT wso2.com >>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818 >>> Linked-In: http://linkedin.com/in/senakafernando >>> >>> *Lean . Enterprise . Middleware >>> >>> >> > > > -- > *Senaka Fernando* > Member - Integration Technologies Management Committee; > Technical Lead; WSO2 Inc.; http://wso2.com* > Member; Apache Software Foundation; http://apache.org > > E-mail: senaka AT wso2.com > **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818 > Linked-In: http://linkedin.com/in/senakafernando > > *Lean . Enterprise . Middleware > > -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>** email: **[email protected]* <[email protected]>* cell: +94 77 3320919 blog: **http://blog.afkham.org* <http://blog.afkham.org>* twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
