gov.lanl.TerminologyServices
Class TerminologyServiceImpl

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.TerminologyServices.TerminologyServicePOA
              |
              +--gov.lanl.TerminologyServices.TerminologyServiceImpl
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, org.omg.TerminologyServices.TerminologyServiceOperations

public class TerminologyServiceImpl
extends org.omg.TerminologyServices.TerminologyServicePOA

Since:
01/26/1999
Version:
$Id: TerminologyServiceImpl.java,v 1.2 2002/06/26 02:37:34 dwforslund Exp $
Author:
Sascha A. Koenig $Author: dwforslund $

Constructor Summary
TerminologyServiceImpl(org.omg.CORBA.ORB inOrb, java.lang.String inServerName)
          The constructor for this service.
 
Method Summary
 org.omg.TerminologyServices.CodingSchemeLocator coding_scheme_locator()
          This method returns a reference to the coding_scheme_locator interface.
 org.omg.NamingAuthority.AuthorityId[] get_coding_scheme_ids()
          This method provides an unordered list of the coding scheme identifiers that are provided by this terminology service.
 org.omg.TerminologyServices.CodingSchemeInfo get_native_coding_scheme_info()
          This method returns information about the coding scheme that is designated as "native" by the terminolgoy service vendor, along with the current default version of that scheme and the preferred language used by that coding scheme.
 org.omg.TerminologyServices.LexExplorer lex_explorer()
          This methods returns a reference to the LexExplorer interface.
static void main(java.lang.String[] args)
          Method declaration
 org.omg.TerminologyServices.TerminologyServiceName terminology_service_name()
          This method returns the unique name of the TerminologyService implementation.
 org.omg.TerminologyServices.ValueDomainLocator value_domain_locator()
          This method returns a reference to the value_domain_locator interface.
static java.lang.String versionid()
          Method declaration
 
Methods inherited from class org.omg.TerminologyServices.TerminologyServicePOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TerminologyServiceImpl

public TerminologyServiceImpl(org.omg.CORBA.ORB inOrb,
                              java.lang.String inServerName)
The constructor for this service. Takes as parameters the ORB and a service name to register at the OA.

Parameters:
inOrb -
inServerName -
Method Detail

get_coding_scheme_ids

public org.omg.NamingAuthority.AuthorityId[] get_coding_scheme_ids()
This method provides an unordered list of the coding scheme identifiers that are provided by this terminology service.


get_native_coding_scheme_info

public org.omg.TerminologyServices.CodingSchemeInfo get_native_coding_scheme_info()
                                                                           throws org.omg.TerminologyServices.NoNativeCodingScheme
This method returns information about the coding scheme that is designated as "native" by the terminolgoy service vendor, along with the current default version of that scheme and the preferred language used by that coding scheme.

Returns:
CodingSchemeInfo
Throws:
org.omg.TerminologyServices.NoNativeCodingScheme

terminology_service_name

public org.omg.TerminologyServices.TerminologyServiceName terminology_service_name()
This method returns the unique name of the TerminologyService implementation.


lex_explorer

public org.omg.TerminologyServices.LexExplorer lex_explorer()
This methods returns a reference to the LexExplorer interface.


coding_scheme_locator

public org.omg.TerminologyServices.CodingSchemeLocator coding_scheme_locator()
This method returns a reference to the coding_scheme_locator interface. The CodingSchemeLocator interface allows exploration of the functionality supported by the various coding schemes and navigation to a CodingSchemeVersion that meets the criteria of the client


value_domain_locator

public org.omg.TerminologyServices.ValueDomainLocator value_domain_locator()
This method returns a reference to the value_domain_locator interface. The ValueDomainLocator interface allows discovery of the value domains which are implemented by the TerminologyService, and navigation to a ValueDomainVersion that meets the criteria of the client.


versionid

public static java.lang.String versionid()
Method declaration

Returns:
See Also:

main

public static void main(java.lang.String[] args)
Method declaration

Parameters:
args -
See Also:


Copyright © 2000 University of California. All Rights Reserved.