Class OpenGovernanceClient
java.lang.Object
org.odpi.openmetadata.frameworks.opengovernance.client.OpenGovernanceClient
- All Implemented Interfaces:
ActionControlInterface
,DuplicateManagementInterface
,GovernanceActionProcessInterface
,GovernanceActionTypeInterface
- Direct Known Subclasses:
OpenGovernanceClientBase
public abstract class OpenGovernanceClient
extends Object
implements ActionControlInterface, GovernanceActionTypeInterface, 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 PropertyHelper
protected final String
protected final String
protected 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, wait
Methods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.ActionControlInterface
cancelEngineAction, findEngineActions, getActiveEngineActions, getEngineAction, getEngineActions, getEngineActionsByName, initiateEngineAction, initiateGovernanceActionProcess, initiateGovernanceActionType
Methods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.DuplicateManagementInterface
linkConsolidatedDuplicate, linkElementsAsPeerDuplicates
Methods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.GovernanceActionProcessInterface
createGovernanceActionProcess, createGovernanceActionProcessStep, findGovernanceActionProcesses, findGovernanceActionProcessSteps, getFirstActionProcessStep, getGovernanceActionProcessByGUID, getGovernanceActionProcessesByName, getGovernanceActionProcessGraph, getGovernanceActionProcessStepByGUID, getGovernanceActionProcessStepsByName, getNextGovernanceActionProcessSteps, publishGovernanceActionProcess, removeFirstActionProcessStep, removeGovernanceActionProcess, removeGovernanceActionProcessStep, removeNextActionProcessStep, setupFirstActionProcessStep, setupNextActionProcessStep, updateGovernanceActionProcess, updateGovernanceActionProcessStep, updateNextActionProcessStep, withdrawGovernanceActionProcess
Methods inherited from interface org.odpi.openmetadata.frameworks.opengovernance.client.GovernanceActionTypeInterface
createGovernanceActionType, findGovernanceActionTypes, getGovernanceActionTypeByGUID, getGovernanceActionTypesByName, removeGovernanceActionType, updateGovernanceActionType
-
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