public interface IGovernancePlugin
Modifier and Type | Interface and Description |
---|---|
static interface |
IGovernancePlugin.IProvideEntityMetadataContext
|
static interface |
IGovernancePlugin.IReportCapabilitiesContext
|
Modifier and Type | Method and Description |
---|---|
void |
freeResources()
Performs any necessary cleanup that may be required at the end of a session
|
java.lang.String |
getConsumerDimensionID()
Return the keyID of the Dimension that is associated with consumers
|
java.lang.String |
getProviderDimensionID()
Return the keyID of the Dimension that is associated with providers (services/operations)
|
void |
provideEntityMetadata(IGovernancePlugin.IProvideEntityMetadataContext context)
Provides metadata about a governance entity
|
void |
reportCapabilites(IGovernancePlugin.IReportCapabilitiesContext context)
Provides metadata about a governance entity
|
boolean |
requireWsdlToPublishProviders()
Return true if this Governance plugin requires a WSDL to publish providers (services/operations)
|
void |
testConnection()
Verifies the connectivity to the governance server and throws an exception if a connection cannot be
established
|
boolean |
usesEndpointURIs()
Return true if this Governance plugin uses endpoint URIs for finding/publishing services and operations
|
void reportCapabilites(IGovernancePlugin.IReportCapabilitiesContext context) throws java.lang.Exception
java.lang.Exception
boolean requireWsdlToPublishProviders()
boolean usesEndpointURIs()
java.lang.String getProviderDimensionID()
java.lang.String getConsumerDimensionID()
void provideEntityMetadata(IGovernancePlugin.IProvideEntityMetadataContext context)
void freeResources() throws java.lang.Exception
java.lang.Exception
void testConnection() throws java.lang.Exception
java.lang.Exception