Hi All, BAM & CEP are the main products which are always deals with streams. But we had a long-time mismatch where BAM stores streams in Cassandra but CEP stores streams in registry.. This confuses the user when using CEP features in BAM where user needs to define the streams in two places which is not good.. Then we have decided to use registry as the single and only stream store which contains all stream definition information and make necessary changes to accommodate above functionality. I have done necessary changes and committed those in revision 196888. Based on the changes cassandra-streamdefn-store will be removed from BAM and registry stream store component going to replace that space. Furthermore i have done some other important changes and improvements that you might need to know.
1) Registry-Streamdefn-Store will be exposed as an OSGI service to easily dealt with streams. 2) Parameter "Credential" is removed from the API methods which is not necessary on defining and removing streams. 3) Added streamAddRemove listeners in two levels (databridge-core and registry-streamdefn-store) which will notify when a new stream added or removed 4) Added tenantId and tenantdomain in threadLocalContext when an external client application calls the api methods. @BAM Team - Hope these information might helpful to get an idea about the changes.. Please raise your concerns if there are any issues on this.. Thanks & Regards, Mohan -- *V. Mohanadarshan* *Software Engineer,* *Data Technologies Team,* *WSO2, Inc. http://wso2.com <http://wso2.com> * *lean.enterprise.middleware.* email: [email protected] phone:(+94) 771117673
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
