Class SubjectAreaImpl
java.lang.Object
org.odpi.openmetadata.accessservices.subjectarea.client.SubjectAreaImpl
- All Implemented Interfaces:
SubjectArea
SubjectAreaImpl is the OMAS client library implementation of the SubjectAreaImpl OMAS.
This interface provides glossary authoring interfaces for subject area experts.
-
Constructor Summary
ConstructorDescriptionSubjectAreaImpl
(String serverName, String omasServerURL) Default Constructor used once a connector is created. -
Method Summary
Modifier and TypeMethodDescriptionBase url used to issue OMAS Rest callsGet the subject area relationship API class - use this class to issue relationship calls.Server Name under which this request is performed, this is used in multi tenanting to identify the tenantGet the subject area graph API class - use this class to issue config calls.Get the subject area graph API class - use this class to issue graph calls.
-
Constructor Details
-
SubjectAreaImpl
Default Constructor used once a connector is created.- Parameters:
serverName
- serverName under which this request is performed, this is used in multi tenanting to identify the tenantomasServerURL
- - unique id for the connector instance- Throws:
InvalidParameterException
- one of the parameters is null or invalid.
-
-
Method Details
-
nodeClients
- Specified by:
nodeClients
in interfaceSubjectArea
-
relationshipClients
Get the subject area relationship API class - use this class to issue relationship calls.- Specified by:
relationshipClients
in interfaceSubjectArea
- Returns:
- subject area relationship API class
-
subjectAreaConfigClient
Get the subject area graph API class - use this class to issue config calls.- Specified by:
subjectAreaConfigClient
in interfaceSubjectArea
- Returns:
- subject area config API class
-
subjectAreaGraphClient
Get the subject area graph API class - use this class to issue graph calls.- Specified by:
subjectAreaGraphClient
in interfaceSubjectArea
- Returns:
- subject area graph API class
-
serverName
Server Name under which this request is performed, this is used in multi tenanting to identify the tenant- Specified by:
serverName
in interfaceSubjectArea
- Returns:
- serverName name of the server
-
omasServerUrl
Base url used to issue OMAS Rest calls- Specified by:
omasServerUrl
in interfaceSubjectArea
- Returns:
- url of the server
-