I think we should wait for Isabelle to provide explanation. I am also not clear of what is the exact requirement.
Isabelle, This is regarding "Feature #72: Extension Point to associate sequences to inbound/outbound/fault flows" . Could you elaborate bit more please? On Wed, Jul 31, 2013 at 9:07 PM, Sanjeewa Malalgoda <[email protected]>wrote: > > > On Wed, Jul 31, 2013 at 1:20 PM, Vijayaratha Vijayasingam <[email protected] > > wrote: > >> Hi all; >> >> *Our requirement* >> >> Allow users to create their own sequences and make them available in the >> API configuration. A developer creates the necessary sequences to say log, >> audit requests, may be add authorization via XACML , whatever is needed and >> pushes those with a description to the API publisher repository. When a >> publisher comes in (@ publisher UI) and publishes in API, the list of >> sequences is visible and he can pick one from the lists. >> >> *Existing feature* >> >> Currently we have a mediation extension point(it is a synapse rest >> handler) where, it picks the existing sequences (which are deployed >> following a naming convention) and whenever a request comes in to the API, >> handler checks whether a custom sequence available for that particular API >> and if it is available it executes that custom sequence . >> >> *Implementation* >> * >> * >> We could use Devstudio to develop the custom sequences and deploy them in >> APIManager. From the publisher UI, we could provide a UI option to select >> the existing sequences. >> Once selected, we could change the sequence name to follow the naming >> convention(needed for handler) and store them in the registry (should we >> store at local registry(file sytem)/user registry?) >> Handler can take care of the execution part(it is already implemented) >> > So who is going to develop and add those sequences to API gateway? I guess > it should done by administrator of system. > If we need to log incoming message or some headers of incoming requests we > need to add this to in sequence. Or we may need to add it to out sequence. > Are we going to support something like that? > > Thanks. > Sanjeewa. > > > >> Please provide suggestions.... >> >> Thanks. >> -- >> -Ratha >> mobile: (+94)755906608 >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > * > * > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog > :http://sanjeewamalalgoda.blogspot.com/<http://sanjeewamalalgoda.blogspot.com/> > > > -- /sumedha b : bit.ly/sumedha
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
