WSO2 Governance Registry Lifecycle transition inputs
February 05, 2017 ・0comments ・Topic: Java OpenSource WSO2
WSO2 Governance Registry (WSO2 G-Reg) is a fully open source product for governing SOA deployments, which provides many extension points to ensure your business policies. With G-Reg 5.0.0 release, we have introduced revolutionary UIs for enterprise asset management and discovery.
So here I am going to talk about, one of the feature enhancements which we added for G-Reg 5.3.0. With G-Reg 5.3.0, we have introduced lifecycle transition input for G-Reg publisher. With lifecycle transition inputs, you will be able to parse custom inputs from a user who is doing lifecycle operation.
As an example, you have integrated wso2 governance registry with API Management product using lifecycle executor. So when lifecycle transition happens G-Reg executor will create an API in an external API management product. So instead of defining APIM username password in the lifecycle configuration, using lifecycle transition inputs, you can popup an UI to provide credentials. These inputs can be directly accessed via lifecycle executor class.
Use of Lifecycle Inputs:
<data name="transitionInput">
<inputs forEvent="Promote">
<input name="url" label="URL" tooltip="URL of APIM server"/>
<input name="userName" label="User Name" tooltip="User Name"/>
<input name="availability" label="Availability" tooltip="Availability Type"/>
</inputs>
</data>
Output:

Post a Comment