Developing a governance modification plug-in

A WSRR governance modification plug-in is written as a Java™ class that implements the com.ibm.serviceregistry.governance.ServiceRegistryGovernanceModifier interface.

The ServiceRegistryGovernanceModifier interface extends the base WSRR ServiceRegistryModifier interface and the modification plug-in class must therefore implement the create(), update() and delete() methods described previously, although you can choose to do nothing for these operations. In addition, the following extra methods must be implemented in respect of the ServiceRegistryGovernanceModifier interface: transition(), makeGovernable(), removeGovernance() and validate().

The governance modification plug-ins are invoked only for objects that are currently part of a governed lifecycle.

Click the links to the Javadoc API reference for details of methods and return values.