Hi Tharindu, No, that is too abstract. "You can write Java-code and build your integration around BAM" is not an acceptable answer for a user or an integrator working with the BAM product. If we have standardized a way to build gadgets to display the data, the same should be repeatable to produce some APIs to access this data. I see a lot of usefulness in doing this. For example,
1. If I want to correlate statistics reported on BAM with services or other assets in the repository I can do that if I had some access to the runtime data. 2. If I wanted to build some mobile applications that consumes these data, I need not build my own data harvesting layer. We might not need an immediate solution to address this problem, but IMHO we should not consider that everything in BAM boils down to mechanisms to build some gadgets that end up on a portal. As per the current trends, most organizations would be interested in building and publicizing APIs compared to building dashboards. Mobile and/or other application developers will think about how to create UIs out of them. Thanks, Senaka. On Sat, Oct 20, 2012 at 3:44 PM, Tharindu Mathew <[email protected]> wrote: > We've found a great new API for this. I think it's called jdbc. ;-) > On Oct 20, 2012 3:02 AM, "Senaka Fernando" <[email protected]> wrote: > >> Hi Kasun, >> >> Well in that case, we seem to have a gap there. You can access the >> database means we don't have an API for it. While we can develop extensions >> to get the job done on a case-by-case basis, I don't think this is a >> compelling answer. >> >> Thanks, >> Senaka. >> >> On Sat, Oct 20, 2012 at 3:21 PM, Kasun Weranga <[email protected]> wrote: >> >>> >>> On Sat, Oct 20, 2012 at 2:59 PM, Senaka Fernando <[email protected]>wrote: >>> >>>> Hi all, >>>> >>>> Say I've write a BAM toolbox which does everything from collecting, >>>> summarizing and displaying on dashboard. Now, is there an API I can use to >>>> access this data (what gets displayed in the gadgets) so that I can use it >>>> outside of BAM? For example, in small Java Client or a Validation in a >>>> G-Reg lifecycle. >>>> >>> >>> We store summarized data in RDBMS, then the gadgets will collect those >>> data from the database. So If you want, you can directly access the >>> database to get the summarized data. >>> >>> Thanks, >>> KasunW. >>> >>> >>>> Thanks, >>>> Senaka. >>>> >>>> -- >>>> *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 >>>> >>>> >>> >>> >>> -- >>> *Kasun Weranga* >>> Software Engineer >>> ** >>> *WSO2, Inc. >>> *lean.enterprise.middleware. >>> mobile : +94 772314602 >>> <http://sanjeewamalalgoda.blogspot.com/>blog >>> :<http://sanjeewamalalgoda.blogspot.com/> >>> http://kasunweranga.blogspot.com/ >>> >> >> >> >> -- >> *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
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
