Package com.documentum.fc.client

# Interface IDfGlobalModuleRegistry

All Superinterfaces:
  `IDfModuleRegistry`

public interface IDfGlobalModuleRegistry extends IDfModuleRegistry

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getRegistryHostName()`
  Get the global registry host name
  `IDfModuleDescriptor`
  `getServiceDescriptor(String serviceName)`
  Gets the meta data for the service mapped to the service name, if found.
  `IDfEnumeration`
  `getServiceDescriptors()`
  Get a list of all services (SBO) available.

  ### Methods inherited from interface com.documentum.fc.client.IDfModuleRegistry

  `list`

- ## Method Details

  - ### getRegistryHostName

    String getRegistryHostName()
    Get the global registry host name
    Returns:
      host name A String that represents the global registry host name

  - ### getServiceDescriptors

    IDfEnumeration getServiceDescriptors() throws DfException
    Get a list of all services (SBO) available. This method will return a list of all services registered in the repository and all services registered in dbor.properties
    Returns:
      IDfEnumeration of `IDfModuleDescriptor`
    Throws:
      `DfServiceException`
      `DfException`

  - ### getServiceDescriptor

    IDfModuleDescriptor getServiceDescriptor(String serviceName) throws DfException
    Gets the meta data for the service mapped to the service name, if found.
    Parameters:
      `serviceName` - A String that represents the service name for a service-based object.
    Returns:
      IDfBusinessObjectMetaData meta data for the SBO requested
    Throws:
      `DfException` - if `serviceName` cannot be located or, the business object found is not a service