Class SubjectAreaImpl

  • All Implemented Interfaces:
    org.odpi.openmetadata.accessservices.subjectarea.SubjectArea

    public class SubjectAreaImpl
    extends java.lang.Object
    implements org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
    SubjectAreaImpl is the OMAS client library implementation of the SubjectAreaImpl OMAS. This interface provides glossary authoring interfaces for subject area experts.
    • Constructor Summary

      Constructors 
      Constructor Description
      SubjectAreaImpl​(java.lang.String serverName, java.lang.String omasServerURL)
      Default Constructor used once a connector is created.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.odpi.openmetadata.accessservices.subjectarea.client.nodes.SubjectAreaNodeClients nodeClients()  
      java.lang.String omasServerUrl()
      Base url used to issue OMAS Rest calls
      org.odpi.openmetadata.accessservices.subjectarea.client.relationships.SubjectAreaRelationshipClients relationshipClients()
      Get the subject area relationship API class - use this class to issue relationship calls.
      java.lang.String serverName()
      Server Name under which this request is performed, this is used in multi tenanting to identify the tenant
      org.odpi.openmetadata.accessservices.subjectarea.client.configs.SubjectAreaConfigClient subjectAreaConfigClient()
      Get the subject area graph API class - use this class to issue config calls.
      org.odpi.openmetadata.accessservices.subjectarea.client.relationships.SubjectAreaGraphClient subjectAreaGraphClient()
      Get the subject area graph API class - use this class to issue graph calls.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SubjectAreaImpl

        public SubjectAreaImpl​(java.lang.String serverName,
                               java.lang.String omasServerURL)
                        throws InvalidParameterException
        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 tenant
        omasServerURL - - unique id for the connector instance
        Throws:
        InvalidParameterException - one of the parameters is null or invalid.
    • Method Detail

      • nodeClients

        public org.odpi.openmetadata.accessservices.subjectarea.client.nodes.SubjectAreaNodeClients nodeClients()
        Specified by:
        nodeClients in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
      • relationshipClients

        public org.odpi.openmetadata.accessservices.subjectarea.client.relationships.SubjectAreaRelationshipClients relationshipClients()
        Get the subject area relationship API class - use this class to issue relationship calls.
        Specified by:
        relationshipClients in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
        Returns:
        subject area relationship API class
      • subjectAreaConfigClient

        public org.odpi.openmetadata.accessservices.subjectarea.client.configs.SubjectAreaConfigClient subjectAreaConfigClient()
        Get the subject area graph API class - use this class to issue config calls.
        Specified by:
        subjectAreaConfigClient in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
        Returns:
        subject area config API class
      • subjectAreaGraphClient

        public org.odpi.openmetadata.accessservices.subjectarea.client.relationships.SubjectAreaGraphClient subjectAreaGraphClient()
        Get the subject area graph API class - use this class to issue graph calls.
        Specified by:
        subjectAreaGraphClient in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
        Returns:
        subject area graph API class
      • serverName

        public java.lang.String serverName()
        Server Name under which this request is performed, this is used in multi tenanting to identify the tenant
        Specified by:
        serverName in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
        Returns:
        serverName name of the server
      • omasServerUrl

        public java.lang.String omasServerUrl()
        Base url used to issue OMAS Rest calls
        Specified by:
        omasServerUrl in interface org.odpi.openmetadata.accessservices.subjectarea.SubjectArea
        Returns:
        url of the server