Class OpenGovernanceClient
java.lang.Object
org.odpi.openmetadata.frameworks.opengovernance.client.OpenGovernanceClient
- All Implemented Interfaces:
ActionControlInterface,DuplicateManagementInterface,GovernanceActionProcessInterface
- Direct Known Subclasses:
OpenGovernanceClientBase
public abstract class OpenGovernanceClient
extends Object
implements ActionControlInterface, GovernanceActionProcessInterface, DuplicateManagementInterface
OpenGovernanceClient provides access to metadata elements stored in the metadata repositories. It is implemented by a
metadata repository provider. In Egeria, this class is implemented in the GAF Metadata Management running in the
Metadata Access Server OMAG Server.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PropertyHelperprotected final Stringprotected final Stringprotected final String -
Constructor Summary
ConstructorsConstructorDescriptionOpenGovernanceClient(String serviceURLMarker, String serverName, String serverPlatformURLRoot) Create a new client with no authentication embedded in the HTTP request. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.ActionControlInterface
cancelEngineAction, findEngineActions, getActiveEngineActions, getEngineAction, getEngineActionsByName, initiateEngineAction, initiateGovernanceActionProcess, initiateGovernanceActionTypeMethods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.DuplicateManagementInterface
linkConsolidatedDuplicate, linkElementsAsPeerDuplicatesMethods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.GovernanceActionProcessInterface
getGovernanceActionProcessGraph
-
Field Details
-
serverName
-
serviceURLMarker
-
serverPlatformURLRoot
-
propertyHelper
-
-
Constructor Details
-
OpenGovernanceClient
public OpenGovernanceClient(String serviceURLMarker, String serverName, String serverPlatformURLRoot) Create a new client with no authentication embedded in the HTTP request.- Parameters:
serviceURLMarker- the identifier of the access service (for example asset-owner for the Asset Owner OMAS)serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST services
-
-
Method Details