You can use the ServiceRegistryGovernance session EJB to
control and progress an object or collection of related objects through
a governance lifecycle.
Governance application programming is described in the following
subtopics:
Creating a governed collection
To begin a new governance lifecycle for an object collection,
the root object for the collection must first be selected.
Determining if an object is governed
To determine if an object in WSRR is part of a governance
lifecycle the ServiceRegistryGovernance EJB method getGovernanceRecord()
can be used.
Removing governance from a collection
To completely remove governance lifecycle control from
an object or collection use the ServiceRegistryGovernance EJB method
removeGovernance().
Creating notification subscriptions
As an object or collection is made governed and moved through
its lifecycle, WSRR can send notifications
to selected users informing them of the lifecycle changes that have
occurred.
Performing impact analysis
Using impact analysis you can check to see if other objects
currently stored in WSRR might be affected by changes to a specific
object, or if a specific object might be affected by changes to other
objects.