# Uses of Class
com.sas.services.ServiceException

Packages that use ServiceException
Package
Description
com.sas.services
SAS Foundation Services.
com.sas.services.connection.platform
Provides a connection factory configuation for use with SAS Foundation Services.
com.sas.services.deployment
This subsystem provides utilities to deploy and lookup SAS Foundation Services.
com.sas.services.deployment.ioc
This subsystem provides a utility to create and customize a deployment descriptor file for inversion of control containers.
com.sas.services.deployment.servicewrapper
com.sas.services.discovery
Discover a service based upon its service capabilities and optionally service attributes.
com.sas.services.events.broker
Broker events that are triggered by various transport protocols.
com.sas.services.events.discovery
Locate event brokers.
com.sas.services.information
Interact with data repositories on behalf of client applications.
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.metadata.businessruleflow
com.sas.services.information.metadata.dataexplorer
com.sas.services.information.metadata.datalocalization
com.sas.services.information.metadata.dav
Information Service WebDAV metadata.
com.sas.services.information.metadata.etl
com.sas.services.information.metadata.favorites
Manages favorites folders and their contents.
com.sas.services.information.metadata.favorites.impl
com.sas.services.information.metadata.libraries
Library classes for SAS Foundation Services.
com.sas.services.information.metadata.lookup
com.sas.services.information.metadata.olap
com.sas.services.information.metadata.prompt
Information Service prompt model.
com.sas.services.information.metadata.secureddata
com.sas.services.information.metadata.secureddata.impl
com.sas.services.information.metadata.servers
Server classes for SAS Foundation Services.
com.sas.services.information.publicobject
Public Objects are Information Service objects which represent SAS information which is rooted in metadata.
com.sas.services.information.rules
Information service rules.
com.sas.services.information.sasfolders
This SAS Folders Model provides a light-weight, non visual, mechanism for browsing the SAS Folders tree structure.
com.sas.services.information.search
The com.sas.services.information.search package performs and manages metadata searches for public objects.
com.sas.services.information.search.impl
com.sas.services.information.util
Information service utilities.
com.sas.services.logging
Send runtime messages to one or more output destinations.
com.sas.services.mgmt
A listener may be registered with a SAS Foundation Service to be notified of service life cycle events.
com.sas.services.publish.alerts
Publish service alerts.
com.sas.services.publish.metadata
Publish Service metadata.
com.sas.services.security
Perform Authentication against modular authentication providers with user identities.
com.sas.services.session
Session services.
com.sas.services.storedprocess
Execute stored processes.
com.sas.services.storedprocess.metadata
Create and modify stored process metadata and obtain stored process service objects from metadata.
com.sas.services.user
Maintain user identities and profiles.
com.sas.services.user.dav
WebDAV User.
com.sas.services.user.omi
OMI User.
com.sas.services.util
Utility classes used by Foundation Services.
com.sas.services.webapp

- ## Uses of ServiceException in com.sas.services

  Subclasses of ServiceException in com.sas.services
  Modifier and Type
  Class
  Description
  `class`
  `IllegalServiceStateException`
  Thrown when the object is not in the proper state for the requested operation.
  `class`
  `InitializationException`
  Initialization exception.
  `class`
  `ParseException`
  Parse exception is thrown when a parsing error occurs.
  `class`
  `QuiesceException`
  Quiesce exception thrown when an error occurs quiescing the service.
  `class`
  `ServiceConfigurationException`
  Exception used to indicate an issue with an invalid service configuration.
  `class`
  `SyntaxException`
  Exception that is thrown when a validation method has determined that an invalid syntax.
  `class`
  `TransportException`
  Thrown when the underlying system used by this service throws an exception.
  Methods in com.sas.services that throw ServiceException
  Modifier and Type
  Method
  Description
  `protected abstract DocumentFragment`
  AbstractServiceComponentConfig.`appendDOM(Document document)`
  Update the XML document by appending fragments to represent the service's configuration.
  `void`
  AbstractRemoteService.`bindToDiscoveryService()`
  Binds this service to the discovery service.
  `void`
  AbstractRemoteService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures the service.
  `void`
  AbstractService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures the service.
  `void`
  RemoteServiceInterface.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures the service.
  `void`
  ServiceInterface.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures the service.
  `final void`
  ServiceProxy.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures the service.
  `static final String`
  AbstractServiceComponentConfig.`convertDocumentToString(Document document)`
  Creates a configuration for the specified service component.
  `AbstractServiceComponentConfig`
  ServiceAggregateConfig.`createAggregateConfig(boolean isIncludingBaseConfig, List<String> appConfigNames)`
  Creates an aggregated configuration for the specified service configuration(s).
  `AbstractServiceComponentConfig`
  ServiceProfile.`createConfig(String configName, Document document)`
  Creates a service configuration by parsing the specified XML document.
  `AbstractServiceComponentConfig`
  DocumentServiceConfigAdapterInterface.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  AbstractServiceComponentConfig.`createConfiguration(Document document)`
  Creates a service configuration initialized with the specified XML document.
  `Document`
  AbstractServiceComponentConfig.`createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Creates a configuration for the specified service component.
  `Document`
  ServiceComponentConfigInterface.`createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Creates an XML document representation of the service component's configuration.
  `final Document`
  ServiceProfile.`createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Creates an XML document representation of the service's configuration.
  `AbstractServiceComponentConfig`
  ServiceProfile.`createServiceComponentConfig(String configName, Document document)`
  Creates a service component configuration initialized using the text store associated with the specified XML.
  `AbstractServiceComponentConfig`
  ServiceProfile.`createServiceConfig(ServiceConfigDocument serviceConfigDocument)`
  Creates a service component configuration initialized using the text store associated with the specified property.
  `AbstractServiceComponentConfig`
  ServiceProfile.`createServiceConfigForProperty(com.sas.metadata.remote.Property property)`
  Creates a service component configuration initialized using the text store associated with the specified property.
  `com.sas.metadata.remote.Property`
  ServiceProfile.`createServiceConfigProperty(com.sas.metadata.remote.ServiceComponent serviceComponent, String configName, String configDesc, Document configDocument)`
  Creates a new property for the specified service initializing it with a default configuration.
  `com.sas.metadata.remote.Property`
  ServiceProfile.`createServiceConfigProperty(com.sas.metadata.remote.ServiceComponent serviceComponent, String configName, String configDesc, Document configDocument, boolean isApplicationConfig)`
  Creates a new property for the specified service initializing it with a default configuration.
  `void`
  AbstractRemoteService.`destroy()`
  Handles the destruction of this service.
  `void`
  AbstractService.`destroy()`
  Destroys the service.
  `void`
  RemoteServiceInterface.`destroy()`
  Destroys the service.
  `void`
  ServiceInterface.`destroy()`
  Destroys the service.
  `void`
  ServiceProfile.`exportServiceConfig(File file, ServiceAggregateConfig serviceAggregateConfig, boolean isExportingBaseConfig, List<String> consumerNames)`
  Exports the service configuration to a UTF-8 encoded XML file.
  `protected RemoteServiceInterface`
  ServiceProxy.`findRemoteService()`
  Attempts to re-discover an instance of a remote service represented by this proxy.
  `AbstractServiceComponentConfig`
  ServiceAggregateConfig.`getAggregateServiceConfig()`
  Gets the service's aggregate configuration.
  `static String`
  AbstractServiceComponentConfig.`getConfigName(com.sas.metadata.remote.Property property)`
  Gets the name of the configuration from the `Name` attribute of the configuration property.
  `final AbstractServiceComponentConfig`
  ServiceInitializationObject.`getConfiguration(DocumentServiceConfigAdapterInterface adapter)`
  Gets a service configuration using the specified adapter to convert XML document to a service configuration.
  `String`
  ServiceAggregateConfig.`getConfigUserInterfaceClassName()`
  Gets the fully-qualified name of the Java class that is used to render the service configuration.
  `AbstractServiceComponentConfig`
  ServiceProfile.`getDefaultServiceConfig(String configName)`
  Gets the default configuration for the service.
  `Document`
  AbstractServiceComponentConfig.`getDocument()`
  Creates an XML document representation of foundation service component's configuration that provides the document Element.
  `Document`
  ServiceComponentConfigInterface.`getDocument()`
  Creates an XML document represention of foundation service component's configuration that provides the document Element.
  `final RemoteServiceInterface`
  AbstractServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration)`
  Gets a service from the factory and registers it with the local discovery service.
  `abstract RemoteServiceInterface`
  AbstractServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  `RemoteServiceInterface`
  ServiceFactoryInterface.`getService(ServiceConfigurationInterface serviceConfiguration)`
  Gets a service that has been initialized with the specified service configuration.
  `RemoteServiceInterface`
  ServiceFactoryInterface.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a service initialized with the specified service configuration.
  `static final com.sas.metadata.remote.TextStore`
  AbstractServiceComponentConfig.`getServiceComponentConfigTextStore(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's configuration.
  `String`
  AbstractServiceComponentConfig.`getServiceComponentConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's configuration.
  `static final String`
  AbstractServiceComponentConfig.`getServiceComponentConfigurationFromTextStore(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's configuration from the service's text store.
  `ServiceConfigDocument`
  ServiceAggregateConfig.`getServiceConfigDocument(String configName)`
  Gets the service configuration document for the specified configuration name.
  `static ServiceConfigDocument`
  ServiceProfile.`getServiceConfigDocument(com.sas.metadata.remote.Property property)`
  Creates a value object that relates the name of a configuration to an XML document that represents a service configuration.
  `List<ServiceConfigDocument>`
  ServiceAggregateConfig.`getServiceConfigDocuments(List<String> configNames)`
  Gets a list of service configuration `documents` for the specified configuration names.
  `static final com.sas.metadata.remote.Property`
  AbstractServiceComponentConfig.`getServiceConfigProperty(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's property that represents the service's configuration data.
  `protected static Document`
  AbstractServiceComponentConfig.`getTextStoreServiceConfig(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets an XML document representation of the service's configuration.
  `void`
  AbstractRemoteService.`handleJVMShutdown()`
  Handles JVM shutdown to destroy resources allocated by this service.
  `boolean`
  RemoteServiceInterface.`isAccessibleToRemoteClients()`
  Determines whether the service is accessible to remote clients.
  `boolean`
  ServiceInterface.`isAccessibleToRemoteClients()`
  Determines whether or not the service is accessible to remote clients.
  `boolean`
  ServiceProxy.`isAccessibleToRemoteClients()`
  Determines whether or not the service is accessible to remote clients.
  `static boolean`
  AbstractServiceComponentConfig.`isBaseConfig(com.sas.metadata.remote.Property property)`
  Determines if the specified property represents a service's base configuration.
  `static boolean`
  AbstractServiceComponentConfig.`isBaseConfiguration(com.sas.metadata.remote.Property property)`
  Determines if the specified property represents a service's base configuration.
  `boolean`
  RemoteServiceInterface.`isExported()`
  Determines whether or not the service has been exported to the RMI system.
  `boolean`
  ServiceInterface.`isExported()`
  Determines whether or not the service has been exported to the RMI system.
  `boolean`
  ServiceProxy.`isExported()`
  Determines whether or not the service has been exported to the RMI system.
  `void`
  AbstractServiceComponentConfig.`mergeConfig(com.sas.metadata.remote.ServiceComponent serviceComponent, Document serviceConfiguration)`
  Merges the service's configuration by adding new service configuration to the preexisting configuration.
  `final void`
  AbstractServiceComponentConfig.`mergeConfigFromDocument(com.sas.metadata.remote.ServiceComponent serviceComponent, Document serviceConfiguration)`
  Merges the service's configuration by adding new service configuration to the preexisting configuration.
  `void`
  AbstractServiceComponentConfig.`mergeConfigFromFile(com.sas.metadata.remote.ServiceComponent serviceComponent, File file)`
  Updates the service's configuration by adding new service configuration read from the specified file to the service component's preexisting configuration.
  `void`
  ServiceComponentConfigInterface.`mergeConfigFromFile(com.sas.metadata.remote.ServiceComponent serviceComponent, File file)`
  Updates the service's configuration by adding new service configuration read from the specified file to the service component's preexisting configuration.
  `void`
  ServiceProfile.`mergeServiceConfig(File file, ServiceDeployment serviceDeployment, com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.Property applicationConfigProperty)`
  Merges the service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
  `void`
  QuiesceInterface.`quiesce(UserContextInterface userContext)`
  Quiesce the service.
  `Document`
  AbstractServiceComponentConfig.`readServiceConfigFromFile(File file)`
  Read the service's configuration from the specified file.
  `void`
  AbstractRemoteService.`reconfigure(ServiceConfigurationInterface serviceConfiguration)`
  Re-configures the service.
  `void`
  RemoteServiceInterface.`reconfigure(ServiceConfigurationInterface serviceConfiguration)`
  Reconfigure the service.
  `final void`
  ServiceProxy.`reconfigure(ServiceConfigurationInterface serviceConfiguration)`
  Reconfigure the service.
  `void`
  AbstractServiceComponentConfig.`removeConsumer(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Removes the consumer from the usage model.
  `Consumer`
  AbstractServiceComponentConfig.`removeConsumer(Consumer consumer, boolean isRemoveResourceIfUnused)`
  Removes the consumer from the usage model.
  `ConsumedResourceInterface`
  AbstractServiceComponentConfig.`removeResource(String resourceID, Set<ConsumedResourceInterface> removedConsumedResourceSet)`
  Removes the resource which can be used by consumers.
  `protected ConsumedResourceInterface`
  AbstractServiceComponentConfig.`removeResourceAdapter(ConsumedResourceAdapter consumedResource, Set<ConsumedResourceInterface> removedConsumedResources)`
  Adds a resource which can be used by consumers.
  `void`
  QuiesceInterface.`resume(UserContextInterface userContext)`
  Resume the service.
  `void`
  AbstractServiceComponentConfig.`setConfig(com.sas.metadata.remote.Property property)`
  Sets the configuration using the property's stored text configuration which contains an XML document.
  `void`
  AbstractServiceComponentConfig.`setConfigName(com.sas.metadata.remote.Property property)`
  Sets the name of the service configuration.
  `void`
  ServiceAggregateConfig.`setServiceConfigProperty(com.sas.metadata.remote.Property serviceConfigProperty)`
  Specifies the property representing the service configuration which is being edited.
  `void`
  AbstractRemoteService.`setServiceState(ServiceState serviceState)`
  Sets the service's state.
  `void`
  RemoteServiceInterface.`setServiceState(ServiceState serviceState)`
  Sets the state of the service.
  `void`
  ServiceInterface.`setServiceState(ServiceState serviceState)`
  Sets the state of the service.
  `final void`
  ServiceProxy.`setServiceState(ServiceState serviceState)`
  Sets the state of the service.
  `final void`
  ServiceState.`setServiceState(short serviceState)`
  Sets the state of the service.
  `protected static final void`
  AbstractServiceComponentConfig.`setTextStoreServiceConfig(com.sas.metadata.remote.ServiceComponent serviceComponent, Document serviceConfigDocument)`
  Updates the service component's configuration text store with the specified service configuration.
  `Document`
  AbstractServiceComponentConfig.`toDocument()`
  Creates an XML document representation of this service configuration.
  `String`
  AbstractServiceComponentConfig.`toXMLString()`
  Creates an XML string representation of this service's configuration.
  `void`
  AbstractRemoteService.`unbindFromDiscoveryService()`
  Removes this service from the discovery service.
  `protected final void`
  AbstractServiceComponentConfig.`validateServiceConfiguration(Document document)`
  Determines whether or not the service configuration is valid for this service component.
  `protected abstract void`
  AbstractServiceComponentConfig.`validateServiceConfigurationCustom(Document document)`
  Determines whether or not the service configuration is valid for this service component.
  `void`
  AbstractServiceComponentConfig.`writeServiceConfigToFile(File file)`
  Write this service's configuration to the specified file.
  `void`
  AbstractServiceComponentConfig.`writeServiceConfigToFile(File file, com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Write the service's configuration to the specified file.
  `void`
  ServiceComponentConfigInterface.`writeServiceConfigToFile(File file, com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Write the service's configuration to the specified output stream.
  Constructors in com.sas.services that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `ServiceAggregateConfig(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Constructs a configuration for the specified service.
  ``
  `ServiceInitializationObject(String configXML)`
  Constructs an initialization object initialized with the specified service factory.
  ``
  `ServiceInitializationObject(InputSource configXMLInputSource)`
  Constructs an initialization object initialized with the specified service factory.
  ``
  `ServiceState(short serviceState)`
  Constructs an instance using the specified service state.

- ## Uses of ServiceException in com.sas.services.connection.platform

  Methods in com.sas.services.connection.platform that throw ServiceException
  Modifier and Type
  Method
  Description
  `protected UserContextInterface`
  PlatformConnectionFactoryConfiguration.`getPrivUser()`

- ## Uses of ServiceException in com.sas.services.deployment

  Subclasses of ServiceException in com.sas.services.deployment
  Modifier and Type
  Class
  Description
  `class`
  `DependentServicesException`
  Exception used to indicate that a request to delete a metadata object has been rejected because a service that is not being deleted is dependent upon a service being deleted.
  `final class`
  `NameNotUniqueImportException`
  Exception indicating that an attempt was made to import a foundation services deployment with a non-unique name.
  `final class`
  `ServiceDeploymentException`
  Exception used to represent a failure to deploy a service.
  `class`
  `ServiceDeploymentImportException`
  Exception indicate that an attempt to import a foundation services deployment from a UTF-8 encoded XML file into a SAS Metadata Repository has failed.
  `final class`
  `ServiceLookupFailedException`
  An exception used in the event that a service lookup fails.
  Methods in com.sas.services.deployment that return ServiceException
  Modifier and Type
  Method
  Description
  `ServiceException`
  ServiceDeploymentExporter.`getServiceException()`
  Gets the service exception, if any, that occurred when exporting the foundation service deployment.
  `static final ServiceException`
  ServiceDeploymentImportFile.`validateFile(File file)`
  Determines whether or not the specified file contains a valid foundation services deployment.
  Methods in com.sas.services.deployment that throw ServiceException
  Modifier and Type
  Method
  Description
  `static boolean`
  CorePlatformServices.`addContentServerRepository(UserContextInterface user)`
  Adds a repository definition to the running information service.
  `protected void`
  ServiceDeploymentDeleter.`addDeletionTemplates(Map<String,String> deletionTemplateMap)`
  Adds deletion templates necessary to delete the following: service component named services localized resources properties (Property) property's stored configuration (TextStore)
  `protected static void`
  AbstractServiceConfigFactory.`addKeywordAttributes(List<ServiceAttributeInterface> attributes, com.sas.metadata.remote.Root root)`
  Gets a set of `NameValueAttribute` attributes for each Keyword associated to the specified metadata object.
  `protected static void`
  AbstractServiceConfigFactory.`addServiceAttributes(com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.SoftwareComponent softwareComponent, ServiceDiscoveryConfigurationInterface serviceDiscoveryConfiguration)`
  Adds service attributes to the service's discovery configuration.
  `static final void`
  CorePlatformServices.`addServicesDeploymentListener(ServicesDeploymentEventListenerInterface listener)`
  Adds a services deployment listener which is interested in being notified of deployment state transitions.
  `static final void`
  PlatformServices.`addServicesDeploymentListener(ServicesDeploymentEventListenerInterface listener)`
  Adds a services deployment listener which is interested in being notified of deployment state transitions.
  `protected abstract void`
  AbstractDeploymentStrategy.`configureDocumentBuilderFactory(DocumentBuilderFactory factory)`
  Configures the document builder factory.
  `protected Document`
  AbstractDeploymentStrategy.`createClientDocument(Map configProperties)`
  Creates an XML document that represents a deployment a client would use to access foundation services which have been deployed in a remote JVM.
  `abstract ServiceConfigurationInterface`
  AbstractServiceConfigFactory.`createConfigForService(String softwareComponentName, String treeName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Query the service's configuration using a metadata resource adaptor.
  `ServiceConfigurationInterface`
  OMRServiceConfigFactory.`createConfigForService(String softwareComponentName, String treeName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Query the service's configuration using a metadata resource adaptor.
  `ServiceConfigurationInterface`
  ServiceConfigFactoryInterface.`createConfigForService(String softwareComponentName, String serviceGroupName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Query the service's configuration using a metadata resource adaptor.
  `ServiceConfigurationInterface`
  URLServiceConfigFactory.`createConfigForService(String softwareComponentName, String treeName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Query the service's configuration using a metadata resource adaptor.
  `protected abstract Element`
  AbstractDeploymentStrategy.`createDiscoveryServiceBean(Document document)`
  Creates an XML element representing the Discovery Service bean and adds it to the document.
  `protected Document`
  AbstractDeploymentStrategy.`createDocument()`
  Creates an XML document representing SAS Foundation services beans that are to be deployed in an IOC container.
  `Document`
  AbstractDeploymentStrategy.`createDocument(com.sas.metadata.remote.SoftwareComponent softwareComponent, Map configProperties)`
  Creates an XML document representing SAS Foundation services beans that are to be deployed in an IOC container.
  `protected abstract Document`
  AbstractDeploymentStrategy.`createDocument(DocumentBuilder builder)`
  Creates an XML document using the specified document builder.
  `Document`
  DeploymentDescriptorContext.`createDocument(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Creates a document for the specified software component that represents a foundation services deployment.
  `ServiceConfigFactoryInterface`
  ServiceConfigFactory.`createFactory()`
  Creates a service configuration factory using properties defined at the time this object was constructed using `ServiceConfigFactory(Properties)` or by calling `ServiceConfigFactory.setProperties(Properties)`.
  `void`
  AbstractDeploymentStrategy.`createFile(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file)`
  Creates a deployment file which represents SAS Foundation Services as beans which can be deployed in an Inversion of Control (IOC) container.
  `void`
  DeploymentDescriptorContext.`createFile(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file)`
  Creates a deployment file which represents SAS Foundation Services as beans which can be deployed in an Inversion of Control (IOC) container.
  `void`
  DeploymentStrategyInterface.`createFile(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file)`
  Creates a deployment file which represents SAS Foundation Services as beans which can be deployed in an Inversion of Control (IOC) container.
  `void`
  AbstractDeploymentStrategy.`createFiles(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file, File clientFile)`
  Creates deployment files which represents SAS Foundation Services as beans which can be deployed and looked up by applications using an Inversion of Control (IOC) container.
  `void`
  DeploymentDescriptorContext.`createFiles(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file, File clientFile)`
  Creates deployment files which represents SAS Foundation Services as beans which can be deployed and looked up by applications using an Inversion of Control (IOC) container.
  `void`
  DeploymentStrategyInterface.`createFiles(com.sas.metadata.remote.SoftwareComponent softwareComponent, File file, File clientFile)`
  Creates deployment files which represents SAS Foundation Services as beans which can be deployed and looked up by applications using an Inversion of Control (IOC) container.
  `static com.sas.metadata.remote.MdStore`
  AbstractMetadataSource.`createMdStore(boolean isRemotelyAccessible, Map<String,String> metaOptions, Environment environment)`
  Creates a metadata object store in a new metadata factory.
  `static MetadataSourceInterface`
  MetadataSourceFactory.`createMetadataSource(MetadataSourceProperties metadataSourceProperties, Environment environment)`
  Creates a metadata source based upon the specified properties.
  `protected abstract void`
  AbstractDeploymentStrategy.`createServiceBeans(Document document, com.sas.metadata.remote.SoftwareComponent softwareComponent, Map configProperties)`
  Creates beans representing the service components.
  `protected ServiceConfigurationInterface`
  AbstractServiceConfigFactory.`createServiceConfig(String metadataXML, String softwareComponentName, String treeName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Creates a service configuration using the specified metadata.
  `protected abstract void`
  AbstractDeploymentStrategy.`createServiceConfigFactory(Document document)`
  Creates an XML element representing a factory which can be used to create service configurations.
  `ServiceConfigurationInterface`
  URLServiceConfigFactory.`createServiceConfiguration(String softwareComponentName, String treeName, String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)`
  Query the service's configuration using a metadata resource adaptor.
  `static void`
  ServiceDeploymentDeleter.`deleteDeployment(String[] args)`
  Main method for an application which is used to delete a SAS Foundation Services deployment from a SAS Metadata Repository.
  `static final void`
  ServiceDeployments.`deleteDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Deletes a foundation services deployment.
  `static final void`
  ServiceDeployments.`deleteGroup(com.sas.metadata.remote.Tree tree, boolean isValidatingServiceDependencies)`
  Deletes a foundation services deployment group.
  `protected void`
  ServiceDeploymentDeleter.`deleteMetadataObjects(List<com.sas.metadata.remote.CMetadata> deletedObjects)`
  Deletes the metadata objects specified in the list.
  `static final void`
  ServiceDeployments.`deleteRegistry(com.sas.metadata.remote.DeployedComponent deployedComponent)`
  Deletes a foundation service registry.
  `static final void`
  ServiceDeployments.`deleteService(com.sas.metadata.remote.ServiceComponent serviceComponent, boolean isValidatingDependentServices)`
  Deletes a foundation service.
  `static void`
  ServiceDeploymentDeleter.`deleteServiceDeployment(com.sas.metadata.remote.MdStore mdStore, String repositoryName, String serviceDeploymentName)`
  Deletes the SAS Foundation Services deployment from the metadata server.
  `static void`
  ServiceDeploymentDeleter.`deleteServiceDeploymentForID(com.sas.metadata.remote.MdStore mdStore, String repositoryName, String serviceDeploymentID)`
  Deletes the SAS Foundation Services deployment from the metadata server which matches the specified FQID (`SoftwareComponent.Id`).
  `Remote`
  ActivatableWrapper.`deploy()`
  Registers information about an activatable object with rmid and the rmiregistry.
  `RemoteServiceInterface`
  DeployableService.`deploy()`
  Deploys a service by constructing a service factory and asking it to manufacture a service for a specified service configuration.
  `RemoteServiceInterface`
  DeployableService.`deploy(DiscoveryServiceInterface discoveryService)`
  Deploys a service by constructing a service factory and asking it to manufacture a service for a specified service configuration.
  `RemoteServiceInterface`
  DeployInterface.`deploy()`
  Initiates an action to instantiate and initialize a platform service.
  `RemoteServiceInterface`
  RMIBinding.`deploy()`
  Deploys the class in-process (within the same JVM).
  `RemoteServiceInterface`
  RMIDeployableService.`deploy()`
  Deploys an RMI service by either looking up its stub in an RMI registry or instantiating a service and optionally registering it with RMI.
  `RemoteServiceInterface`
  RMIDeployableService.`deploy(DiscoveryServiceInterface discoveryService)`
  Deploys an RMI service by either looking up its stub in an RMI registry or instantiating a service and optionally registering it with RMI.
  `static final List<RemoteServiceInterface>`
  ServiceLoader.`deployServices(MetadataSourceInterface metadataSource)`
  Gets a set of services from the specified metadata source and registers instantiated services with the `local discovery service`.
  `static final List<RemoteServiceInterface>`
  ServiceLoader.`deployServices(MetadataSourceInterface metadataSource, Environment environment, DiscoveryServiceInterface discoveryService)`
  Gets a set of services from the specified metadata source.
  `static final List<RemoteServiceInterface>`
  ServiceLoader.`deployServices(MetadataSourceInterface metadataSource, DiscoveryServiceInterface discoveryService)`
  Gets a set of deployable services from the specified metadata source.
  `static void`
  ServiceDeploymentExporter.`exportDeployment(String[] args)`
  Method for an application which is used to export metadata describing a SAS Foundation Service deployment from a SAS Metadata Repository to a UTF-8 encoded XML file.
  `void`
  ExportServiceConfigInterface.`exportServiceConfig(File file, ServiceAggregateConfig serviceAggregateConfig, boolean isExportingBaseConfig, List<String> applicationConfigNames)`
  Exports the service configuration to a UTF-8 encoded XML file.
  `void`
  ServiceDeployment.`exportServiceConfiguration(File file, com.sas.metadata.remote.ServiceComponent serviceComponent, boolean isExportingBaseConfig, List<String> appConfigNames)`
  Exports the specified configurations for a service to a UTF-8 encoded XML file.
  `static void`
  ServiceConfigExporter.`exportServiceConfigurations(String[] args)`
  Main method for an application used to exports a SAS Foundation Services deployment's consumed service configurations to UTF-8 encoded XML files.
  `void`
  ServiceDeployment.`exportServiceConfigurations(File exportDirectory)`
  Exports each consumer's service configuration to a UTF-8 encoded XML file.
  `void`
  ServiceDeployment.`exportServiceConfigurations(File exportDirectory, File propertiesFile)`
  Exports each consumer's service configuration to a UTF-8 encoded XML file.
  `static void`
  ServiceDeploymentExporter.`exportServiceDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent, String fileName, boolean isOverwriteFile)`
  Exports a SAS Foundation Services deployment from the metadata server to a UTF-8 encoded XML file.
  `static final RemoteServiceInterface`
  PlatformServices.`findService(ServiceTemplate serviceTemplate)`
  Finds a service satisfying the specified service template.
  `static final Services`
  PlatformServices.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)`
  Finds all services satisfying the specified service template up to the specified maximum.
  `static final RemoteServiceInterface`
  PlatformServices.`findServiceUsingId(String serviceId)`
  Finds a service associated with the specified service ID.
  `protected String`
  AbstractDeploymentStrategy.`getBeanIdService(com.sas.metadata.remote.CMetadata cMetadata)`
  Gets the ID for the service that is to be represented as a bean.
  `protected String`
  AbstractDeploymentStrategy.`getBeanNameService(com.sas.metadata.remote.CMetadata cMetadata)`
  Gets the name for the service that is to be represented as a bean.
  `static DeployableService`
  DeployableServiceFactory.`getDeployableService(com.sas.metadata.remote.ServiceComponent serviceComponent, String[] requiredServiceTypes, com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Gets a deployable service from the service component.
  `static DeployableService`
  DeployableServiceFactory.`getDeployableService(com.sas.metadata.remote.ServiceComponent serviceComponent, String[] requiredServiceTypes, com.sas.metadata.remote.SoftwareComponent softwareComponent, MetadataSourceInterface metadataSource)`
  Gets a deployable service from the service component.
  `static DeployableService`
  DeployableServiceFactory.`getDeployableService(com.sas.metadata.remote.ServiceComponent serviceComponent, String[] requiredServiceTypes, com.sas.metadata.remote.SoftwareComponent softwareComponent, MetadataSourceInterface metadataSource, Environment environment)`
  Gets a deployable service from the service component.
  `final Object`
  ActivatableWrapper.`getMarshalledDataObject()`
  Gets the marshaled data object.
  `protected final com.sas.metadata.remote.MdFactory`
  AbstractServiceConfigFactory.`getMdFactory()`
  Gets the object store's metadata factory.
  `abstract String`
  AbstractMetadataSource.`getMetadata()`
  Gets metadata describing an application's foundation services deployment.
  `String`
  MetadataSourceInterface.`getMetadata()`
  Gets XML formatted metadata.
  `String`
  OMRMetadataSource.`getMetadata()`
  Gets metadata representing a foundation services deployment queried from a SAS Metadata Repository.
  `String`
  URLMetadataSource.`getMetadata()`
  Gets foundation service deployment metadata from the metadata source.
  `static final String[]`
  ServiceDeployments.`getNames(com.sas.meta.SASOMI.IOMI iomi, String repositoryID)`
  Gets the names of all foundation service deployments defined in the specified metadata repository.
  `static String`
  CLIOptionsConfig.`getOptionValueFromSystemIn(String optionName, String promptMessage, String charsetName)`
  `final Registry`
  RMIConfiguration.`getRMIRegistry(boolean isCreateIfNotAlreadyStarted)`
  Gets the RMI object registry associated with the currently specified host/port.
  `com.sas.metadata.remote.ServiceComponent`
  ServiceDeployment.`getServiceComponent(String serviceInterfaceClassName)`
  Gets the metadata object which represents the foundation service that implements the specified interface.
  `com.sas.metadata.remote.ServiceComponent`
  ServiceDeployment.`getServiceComponent(String serviceGroupName, String serviceName)`
  Gets the services which are defined in the deployment.
  `static final com.sas.metadata.remote.ServiceComponent`
  ServiceDeployments.`getServiceComponent(com.sas.metadata.remote.MdStore mdStore, String repositoryID, String softwareComponentName, String groupName, String serviceComponentName)`
  Gets the `ServiceComponent` from the specified open metadata repository.
  `static List<com.sas.metadata.remote.Property>`
  ServiceDeployment.`getServiceConfigProperties(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's property that represents the service's configuration data.
  `static ServiceConfigurationInterface`
  DeployableServiceFactory.`getServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, org.apache.logging.log4j.Logger logger)`
  Creates a service configuration for the specified service.
  `static ServiceConfigurationInterface`
  DeployableServiceFactory.`getServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, org.apache.logging.log4j.Logger logger, Environment environment)`
  Creates a service configuration for the specified service.
  `static final com.sas.metadata.remote.SoftwareComponent`
  ServiceDeployments.`getServiceDeployment(com.sas.metadata.remote.MdStore mdStore, String repositoryID, String serviceDeploymentName)`
  Gets the `SoftwareComponent` for the specified foundation services deployment from the SAS metadata repository.
  `static final com.sas.metadata.remote.SoftwareComponent`
  ServiceDeployments.`getServiceDeploymentForID(com.sas.metadata.remote.MdStore mdStore, String repositoryID, String serviceDeploymentID)`
  Gets the `SoftwareComponent` for the specified foundation services deployment from the SAS metadata repository for the specified FQID.
  `static final List<com.sas.metadata.remote.SoftwareComponent>`
  ServiceDeployments.`getServiceDeployments(com.sas.metadata.remote.MdStore mdStore, String repositoryID, Set<String> serviceDeploymentsToFind)`
  Gets `SoftwareComponent` elements from the specified open metadata repository.
  `static final List<com.sas.metadata.remote.SoftwareComponent>`
  ServiceDeployments.`getServiceDeploymentsUsingID(com.sas.metadata.remote.MdStore mdStore, String repositoryID, Set<String> serviceDeploymentIDsToFind)`
  Gets `SoftwareComponent` elements from the specified open metadata repository.
  `static final ServiceFactoryInterface`
  AbstractServiceDeployment.`getServiceFactory(String serviceFactoryClassName)`
  `static final Services`
  CorePlatformServices.`getServices()`
  Gets all available services.
  `static final Services`
  PlatformServices.`getServices()`
  Gets all available services.
  `static final Set<com.sas.metadata.remote.ServiceComponent>`
  ServiceDeployments.`getServices2(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Gets `ServiceComponent` elements that are defined within the specified `SoftwareComponent`.
  `protected static Class[]`
  AbstractServiceConfigFactory.`getServiceTypes(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service types a deployed component supports.
  `protected static final String`
  AbstractMetadataSource.`getStringFromInputSource(InputStream inputStream)`
  Gets an XML string representing a foundation services deployment from the specified input stream.
  `static void`
  ServiceDeploymentImporter.`importDeployment(String[] args)`
  Method for an application which is used to import metadata describing a SAS Foundation Service deployment from a UTF-8 encoded XML file into a SAS Metadata Repository.
  `static void`
  ServiceDeploymentImporter.`importServiceDeployment(com.sas.metadata.remote.MdStore mdStore, ServiceDeploymentImportFile serviceDeploymentImportFile, String repositoryName)`
  Imports a SAS Foundation Services deployment from a UTF-8 encoded SAS Foundation Services deployment XML file into the SAS Metadata Repository.
  `static void`
  ServiceConfigInstaller.`installConfig(String[] args)`
  Main method for an application which is used to install metadata describing an application's layered service configuration into a SAS Foundation Service.
  `com.sas.metadata.remote.Property`
  ServiceDeployment.`installServiceConfig(String configName, String configDesc, File configFile, String serviceInterfaceClassName)`
  Adds an application configuration to the foundation service that implements the specified interface.
  `abstract boolean`
  AbstractServiceDeployment.`installServiceConfiguration(String configName, String configDesc, File configFile, String serviceInterfaceClassName)`
  Adds an application configuration to the foundation service that implements the specified interface.
  `com.sas.metadata.remote.Property`
  ServiceDeployment.`installServiceConfiguration(ServiceProfile serviceProfile, com.sas.metadata.remote.ServiceComponent serviceComponent, AbstractServiceComponentConfig newConfig, MergePolicy mergePolicy)`
  Merges a configuration into the service's specified configuration.
  `com.sas.metadata.remote.Property`
  ServiceDeployment.`installServiceConfiguration(String configName, String configDesc, File configFile, com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Adds an application configuration to the foundation service that represented by the specified metadata `service component`.
  `boolean`
  ServiceDeployment.`installServiceConfiguration(String configName, String configDesc, File configFile, String serviceInterfaceClassName)`
  Adds an application configuration to the foundation service that implements the specified interface.
  `com.sas.metadata.remote.Property`
  ServiceDeployment.`installServiceConfigurationUsingPolicy(String configName, File configFile, com.sas.metadata.remote.ServiceComponent serviceComponent, MergePolicy mergePolicy)`
  Adds an application configuration to the foundation service that represented by the specified metadata `service component`.
  `boolean`
  ServiceDeployment.`isAccessibleToRemoteClients()`
  Determines whether the services deployment contains at least one service which is configured to be accessed by a client in a remote JVM.
  `boolean`
  ServiceDeployment.`isConfigInstalled(String configName, com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Determines whether or not the service has a configuration for the specified name.
  `boolean`
  ServiceDeployment.`isConfigInstalled(String configName, String serviceInterfaceClassName)`
  Determines whether or not the deployment contains a service that implements the specified interface has a configuration for the specified name.
  `static final List<FindServiceInterface>`
  ServiceLoader.`lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSource)`
  Gets a set of `DeployableService` elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process and binds them to the local discovery service.
  `static final List<FindServiceInterface>`
  ServiceLoader.`lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSource, DiscoveryServiceInterface discoveryService)`
  Gets a set of `DeployableService` elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process.
  `static final List<FindServiceInterface>`
  ServiceLoader.`lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSourceLookup, DiscoveryServiceInterface discoveryService, LookupPolicyInterface lookupPolicy)`
  Gets a set of `DeployableService` elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process.
  `static void`
  CorePlatformServices.`lookupRemoteServices()`
  Locates any services defined for remote lookup by delegating the request to the `PlatformServices.lookupRemoteServices()` and then re-initializing handles to core platform services abstracted by this class.
  `static void`
  PlatformServices.`lookupRemoteServices()`
  Lookup remote foundation discovery services using the deployments specified in the configuration file.
  `static void`
  ServiceConfigInstaller.`main(String[] args)`
  `void`
  MergeServiceConfigInterface.`mergeServiceConfig(File file, ServiceDeployment serviceDeployment, com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.Property applicationConfigProperty)`
  Merges the service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
  `void`
  ServiceDeployment.`mergeServiceConfiguration(File configFile, com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.Property property)`
  Merges a configuration into the service's specified configuration.
  `static MetadataSourceInterface`
  MetadataSourceFactory.`newMetadataSource(Properties properties)`
  Creates a metadata source based upon the specified properties.
  `static MetadataSourceInterface`
  MetadataSourceFactory.`newMetadataSource(Properties properties, Environment environment)`
  Creates a metadata source based upon the specified properties.
  `static com.sas.metadata.remote.MdObjectStore`
  ServiceDeploymentExporter.`newStoreWithCopyOfServiceDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Gets a metadata object store that has been populated with a copy of the foundation service deployment configuration metadata.
  `void`
  AbstractDeploymentStrategy.`reconfigure(Properties properties, File inputFile, File outputFile)`
  Reconfigures the deployment using the specified properties that describe the services deployment.
  `void`
  DeploymentDescriptorContext.`reconfigure(Properties properties, File inputFile, File outputFile)`
  Reconfigures the deployment using the specified properties that describe the services deployment.
  `void`
  DeploymentStrategyInterface.`reconfigure(Properties properties, File inputFile, File outputFile)`
  Reconfigures the deployment using the specified properties that describe the services deployment.
  `static void`
  ServiceConsumerUtil.`renameConsumer(String[] args)`
  Main method for an application which is used to rename service configuration consumer in a SAS Foundation Services deployment which is persisted in a SAS Metadata Repository.
  `Set<com.sas.metadata.remote.ServiceComponent>`
  ServiceConsumerUtil.`renameConsumer(String oldConsumerName, String newConsumerName)`
  Renames the service configuration consumer.
  `Set<com.sas.metadata.remote.ServiceComponent>`
  ServiceDeployment.`renameConsumer(String oldConsumerName, String newConsumerName)`
  Renames the service configuration consumer.
  `static Set<com.sas.metadata.remote.ServiceComponent>`
  ServiceConsumerUtil.`renameConsumers(com.sas.metadata.remote.MdStore mdStore, String repositoryName, String serviceDeploymentName, Map<String,String> consumerNameToNewConsumerNameMap)`
  Renames the SAS Foundation Services deployment service configuration consumers.
  `static final String`
  ServiceDeploymentImportFile.`renameServiceDeployment(String inputXML, String newServiceDeploymentName)`
  Takes a string representing an application's foundation services deployment metadata and updates the name of the `SoftwareComponent` to the newly specified name.
  `void`
  RMIBinding.`setBinding(short bindingType)`
  Sets the RMI binding type.
  `static void`
  CorePlatformServices.`setDefaultServicesConfigurationWithMinimumLogging()`
  Specifies the default SAS Foundation Services configuration with no LoggingService configuration.
  `static final boolean`
  CorePlatformServices.`setJAASAppConfigurationEntry(AppConfigurationEntry[] appConfigurationEntries)`
  Updates this resource environment to use the specified JAAS `entries`.
  `static final boolean`
  PlatformServices.`setJAASAppConfigurationEntry(AppConfigurationEntry[] appConfigurationEntries)`
  Updates this resource environment to use the specified JAAS `entries`.
  `void`
  ServiceConfigFactory.`setMetadataSourceProperties(MetadataSourceProperties metadataSourceProperties)`
  Sets the properties used to configure a metadata source.
  `void`
  MetadataSourceProperties.`setProperties(Properties properties)`
  Sets properties used to configure a metadata source.
  `void`
  ServiceConfigFactory.`setProperties(Properties properties)`
  Specify the properties which will be used to determine the implementation type of the service configuration factory.
  `void`
  MetadataSourceProperties.`setPropertiesURL(URL propertiesURL)`
  Initialize the configuration using properties read from the configuration at the specified URL.
  `protected abstract void`
  AbstractDeploymentStrategy.`setServiceDependencies(Document document, Element element, com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Specify dependencies upon other services.
  `static final void`
  CorePlatformServices.`setServicesConfiguration(PlatformServicesConfiguration servicesConfiguration)`
  Specifies the services configuration that is to be used by this facade.
  `static final void`
  PlatformServices.`setServicesConfiguration(PlatformServicesConfiguration servicesConfiguration)`
  Specifies the services configuration that is to be used by this facade.
  `static SessionContextInterface`
  CorePlatformServices.`startAndConnect(String clientApplication, ConnectionProfile connectionProfile)`
  `static void`
  CorePlatformServices.`startLocalServices()`
  Starts any services defined for local instantiation by delegating the request to the `PlatformServices.startLocalServices()` and then re-initializing handles to core platform services abstracted by this class.
  `static void`
  PlatformServices.`startLocalServices()`
  Starts foundation services using the deployments specified in the configuration file.
  `static void`
  CorePlatformServices.`startServices()`
  Starts/looks up services by delegating the request to the `PlatformServices.startServices()` and then re-initializing handles to core platform services abstracted by this class.
  `static void`
  PlatformServices.`startServices()`
  Starts foundation services using the deployments specified in the configuration file.
  `static void`
  CorePlatformServices.`terminateServices()`
  Terminates services by null'ing references to the core services and then delegating the service termination request to the `PlatformServices` facade.
  `static void`
  PlatformServices.`terminateServices()`
  Terminates foundation services that have been locally instantiated and eliminates references to any foundation services that were looked up remotely.
  `static void`
  ServiceConfigUninstaller.`uninstallConfig(String[] args)`
  Main method for an application used to uninstall an application's service configuration from a SAS Foundation Service.
  `void`
  ServiceDeployment.`uninstallServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, AbstractServiceComponentConfig serviceConfig, String configName)`
  Deletes the specified application configuration from the foundation service that implements the specified interface.
  `void`
  ServiceDeployment.`uninstallServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, AbstractServiceComponentConfig serviceConfig, String consumerName, boolean isRemoveUnusedResources)`
  Deletes the specified application configuration from the foundation service that implements the specified interface.
  `void`
  ServiceDeployment.`uninstallServiceConfiguration(AbstractServiceComponentConfig serviceConfig, String configName, String serviceInterfaceClassName, boolean isRemoveUnusedResources)`
  Deletes the specified application configuration from the foundation service that implements the specified interface.
  `static void`
  CorePlatformServices.`validateServices()`
  Verify that the core services are available.
  `protected final void`
  AbstractDeploymentStrategy.`writeFile(File file, String xml)`
  Writes the XML to the specified file using UTF-8 encoding.
  Constructors in com.sas.services.deployment that throw ServiceException
  Modifier
  Constructor
  Description
  `protected`
  `AbstractServiceConfigFactory(com.sas.meta.SASOMI.IOMI omi)`
  Constructs a factory which can be used to create service configurations.
  ``
  `AbstractServiceDeployment(String softwareComponentName)`
  Constructs a representation of a foundation services deployment.
  `protected`
  `DeployableService(String id, ServiceConfigurationInterface serviceConfiguration)`
  Constructs an instance using the specified OMA ID for the metadata `ServiceComponent` that represents the foundation service.
  ``
  `DeployableService(String id, ServiceConfigurationInterface serviceConfiguration, String[] dependencies)`
  Constructs an instance using the specified OMA ID for the metadata `ServiceComponent` that represents the foundation service.
  ``
  `DeploymentDescriptorContext(AbstractDeploymentStrategy strategy)`
  Construct an instance.
  ``
  `DeploymentService(com.sas.metadata.remote.SoftwareComponent softwareComponent, com.sas.metadata.remote.Tree tree, com.sas.metadata.remote.ServiceComponent serviceComponent, Properties properties)`
  Creates a value object representing a service that can be deployed.
  ``
  `MetadataSourceProperties(Properties properties)`
  Constructs properties which can be used to configure a metadata source for foundation services.
  ``
  `OMRMetadataSource(String repositoryNameOrID, String softwareComponentName, Set<String> serviceGroupNames, String omrHost, String omrPort, String secSPN, String secPackageList, Environment environment)`
  Constructs an instance which will open a single sign-on connection to the specified SAS Metadata Server.
  ``
  `OMRServiceConfigFactory(String repositoryName, com.sas.meta.SASOMI.IOMI omi)`
  Constructs a factory which can be used to manufacture service configurations queried from a SAS metadata repository.
  ``
  `OMRServiceConfigFactory(String repositoryName, ConnectionInterface metadataServerConnection)`
  Constructs a factory which can be used to manufacture service configurations queried from a SAS metadata repository.
  ``
  `RMIBinding(RMIConfiguration rmiConfiguration, String bindName, short binding)`
  Constructor specifying the RMI configuration and the bind name for the RMI remote/activatable object.
  ``
  `RMIDeployableService(String id, ServiceConfigurationInterface serviceConfiguration, String[] dependencies, Set<RMIBinding> rmiBindings, AbstractMetadataSource metadataSource)`
  Constructs an instance that specifies a factory that will be used to instantiate a service and optionally register it with the RMIRegistry.
  ``
  `ServiceConfigFactory()`
  Constructs an instance using the specified configuration properties.
  ``
  `ServiceConfigFactory(Properties properties)`
  Constructs an instance using the specified configuration properties.
  ``
  `ServiceConsumerUtil(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Constructs an instance of a utility that can be used to rename a SAS Foundation Services deployment service configuration consumer.
  ``
  `ServiceDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent)`
  Constructs a representation of a foundation services deployment.
  ``
  `ServiceDeployment(String repositoryName, String softwareComponentName, com.sas.metadata.remote.MdStore mdStore)`
  Constructs a representation of a foundation services deployment.
  ``
  `ServicesDeploymentEvent(int servicesDeploymentState)`
  Constructs services lifecycle event to communicate a state change to registered listeners.
  ``
  `URLServiceConfigFactory(URL url)`
  Constructs a factory which can be used to manufacture service configurations queried from a URL to a foundation services XML file.

- ## Uses of ServiceException in com.sas.services.deployment.ioc

  Methods in com.sas.services.deployment.ioc that throw ServiceException
  Modifier and Type
  Method
  Description
  `static DeploymentDescriptorContext`
  DeploymentContextFactory.`createDeploymentContext(Properties properties, ClassLoader classLoader)`
  Creates a deployment context associated with a strategy.
  Constructors in com.sas.services.deployment.ioc that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `OMRDeploymentContext(AbstractDeploymentStrategy strategy)`
  Constructs a context that describes SAS Foundation Services deployment metadata which is persisted in a SAS Metadata Repository.
  ``
  `URLDeploymentContext(AbstractDeploymentStrategy strategy)`
  Constructs a context that describes SAS Foundation Services deployment metadata which is persisted in a SAS Metadata Repository.

- ## Uses of ServiceException in com.sas.services.deployment.servicewrapper

  Methods in com.sas.services.deployment.servicewrapper that throw ServiceException
  Modifier and Type
  Method
  Description
  `abstract void`
  AbstractServiceWrapper.`destroy()`
  Destroy a Foundation Services deployment.
  `void`
  ServiceWrapperImpl.`destroy()`
  Destroy a Foundation Services deployment.
  `void`
  ServiceWrapperInterface.`destroy()`
  Destroys a Foundation Services deployment.
  `abstract void`
  AbstractServiceWrapper.`init(String[] args)`
  Initialize a Foundation Services deployment.
  `void`
  ServiceWrapperImpl.`init(String[] args)`
  Initializes a Foundation Services deployment.
  `void`
  ServiceWrapperInterface.`init(String[] args)`
  Initializes a Foundation Services deployment.

- ## Uses of ServiceException in com.sas.services.discovery

  Subclasses of ServiceException in com.sas.services.discovery
  Modifier and Type
  Class
  Description
  `class`
  `ServiceNotAvailableException`
  Service is not available exception.
  Methods in com.sas.services.discovery that throw ServiceException
  Modifier and Type
  Method
  Description
  `final void`
  ServicesCache.`add(RemoteServiceInterface service)`
  Adds a service to the the cache.
  `void`
  ActivatableDiscoveryService.`addService(RemoteServiceInterface service)`
  Adds a service to the registry.
  `void`
  DiscoveryAdminInterface.`addService(RemoteServiceInterface service)`
  Adds a service.
  `final void`
  DiscoveryService.`addService(RemoteServiceInterface service)`
  Adds a service that is intended to be discovered.
  `void`
  RemoteDiscoveryServiceProxy.`addService(RemoteServiceInterface serviceIf)`
  Adds a service to the registry.
  `void`
  ActivatableDiscoveryService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `static final DiscoveryServiceInterface`
  DiscoveryServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a discovery service that has been initialized with the specified service configuration.
  `void`
  ActivatableDiscoveryService.`destroy()`
  Destroys the service.
  `RemoteServiceInterface`
  AbstractDiscoveryService.`findService(ServiceTemplate serviceTemplate)`
  Finds a service using a discovery mechanism.
  `RemoteServiceInterface`
  ActivatableDiscoveryService.`findService(ServiceTemplate serviceTemplate)`
  Finds a service using a discovery mechanism.
  `RemoteServiceInterface`
  FindServiceInterface.`findService(ServiceTemplate serviceTemplate)`
  Finds a service using a discovery mechanism.
  `RemoteServiceInterface`
  RegistryDiscoveryService.`findService(ServiceTemplate serviceTemplate)`
  Finds a service using a discovery mechanism.
  `final RemoteServiceInterface`
  RemoteDiscoveryServiceProxy.`findService(ServiceTemplate serviceTemplate)`
  Finds a service using a discovery mechanism.
  `abstract Services`
  AbstractDiscoveryService.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)`
  Finds a collection of services via a discovery mechanism.
  `Services`
  ActivatableDiscoveryService.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)`
  Finds a collection of objects via a discovery mechanism.
  `final Services`
  DiscoveryService.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)`
  Finds a collection of objects via a discovery mechanism.
  `final Services`
  DiscoveryService.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices, String serviceRequestId, int attemptNumber)`
  Finds a collection of objects via a discovery mechanism.
  `Services`
  FindServiceInterface.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)`
  Finds a collection of services via a discovery mechanism.
  `Services`
  RegistryDiscoveryService.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)`
  Finds a collection of services via a discovery mechanism.
  `final Services`
  RemoteDiscoveryServiceProxy.`findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)`
  Finds a collection of objects via a discovery mechanism.
  `RemoteServiceInterface`
  AbstractDiscoveryService.`findServiceUsingId(String runtimeServiceId)`
  Re-acquires a previously discovered service via its service discovery ID.
  `RemoteServiceInterface`
  ActivatableDiscoveryService.`findServiceUsingId(String runtimeServiceId)`
  Re-acquires a previously discovered service via its service discovery ID.
  `RemoteServiceInterface`
  FindServiceInterface.`findServiceUsingId(String serviceId)`
  Re-acquires a previously discovered service via its service discovery ID.
  `RemoteServiceInterface`
  RegistryDiscoveryService.`findServiceUsingId(String runtimeServiceId)`
  Re-acquires a previously discovered service via its service discovery ID.
  `RemoteServiceInterface`
  RemoteDiscoveryServiceProxy.`findServiceUsingId(String serviceId)`
  Re-acquires a previously discovered service via its service discovery ID.
  `final RemoteServiceInterface`
  DiscoveryServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a service that has been initialized with the specified service configuration.
  `void`
  ServiceDiscoveryConfigurationInterface.`setServiceTypes(Class[] serviceTypes)`
  Sets service types that a service is, extends, or implements.
  Constructors in com.sas.services.discovery that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `ActivatableDiscoveryService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Constructs a default instance of a remote discovery service.
  ``
  `DiscoveryService(Set<FindServiceInterface> discoveryDelegates, Set<RemoteServiceInterface> services)`
  Constructs an instance of a discovery service and initializes it with discovery delegates specified in the provided collection.
  ``
  `ServiceDiscoveryConfiguration()`
  Constructs a default instance.
  ``
  `ServiceDiscoveryConfiguration(boolean isRegistrationEnabled, Class[] serviceTypes, ServiceAttributeInterface[] serviceAttributes, String repositoryId)`
  Constructs an instance using the specified registration policy.

- ## Uses of ServiceException in com.sas.services.events.broker

  Methods in com.sas.services.events.broker that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  ActivatableEventBrokerService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `static final EventBrokerServiceInterface`
  EventBrokerServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  Instantiates a new Event Broker service initialized with the specified configuration.
  `void`
  ActivatableEventBrokerService.`destroy()`
  Destroys the service.
  `final RemoteServiceInterface`
  EventBrokerServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  Instantiates a new Event Broker service initialized with the specified configuration.
  `final String`
  EventBrokerServiceComponentConfig.`getServiceComponentConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  Gets the service component's configuration.
  `final void`
  EventBrokerServiceComponentConfig.`mergeConfig(com.sas.metadata.remote.ServiceComponent serviceComponent, Document serviceConfiguration)`
  Merges the service's configuration by adding new service configuration to the preexisting configuration.
  `void`
  EventBrokerServiceMBean.`quiesce()`
  `void`
  EventBrokerService.`reconfigure()`
  Deprecated.
  Re-configures this service using the current service configuration associated with this service.
  `void`
  EventBrokerService.`reconfigure(ServiceConfigurationInterface serviceConfiguration)`
  Deprecated.
  Re-configures this service.
  `void`
  EventBrokerServiceMBean.`reconfigure()`
  `void`
  EventBrokerServiceComponentConfig.`removeConsumer(com.sas.metadata.remote.ServiceComponent serviceComponent)`
  `void`
  EventBrokerServiceMBean.`shutdown()`
  `protected final void`
  EventBrokerServiceComponentConfig.`validateServiceConfigurationCustom(Document serviceConfiguration)`
  Determines whether or not the service configuration is valid for this service component.
  Constructors in com.sas.services.events.broker that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `EventBrokerService(ServiceConfigurationInterface serviceConfiguration)`
  Deprecated.
  Constructs an event broker service based upon the specified service configuration.
  ``
  `EventBrokerService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  Constructs an event broker service based upon the specified service configuration.

- ## Uses of ServiceException in com.sas.services.events.discovery

  Methods in com.sas.services.events.discovery that throw ServiceException
  Modifier and Type
  Method
  Description
  `static final EventBrokerDiscoveryServiceInterface`
  EventBrokerDiscoveryServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  As of release 9.2, this class is no longer being supported.
  `final RemoteServiceInterface`
  EventBrokerDiscoveryServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  As of release 9.2, this class is no longer being supported.
  Constructors in com.sas.services.events.discovery that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `EventBrokerDiscoveryService(DiscoveryServiceInterface discoveryService)`
  Deprecated.
  As of release 9.2, this class is no longer being supported.
  ``
  `EventBrokerDiscoveryService(ServiceConfigurationInterface serviceConfiguration)`
  Deprecated.
  As of release 9.2, this class is no longer being supported.
  ``
  `EventBrokerDiscoveryService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Deprecated.
  As of release 9.2, this class is no longer being supported.

- ## Uses of ServiceException in com.sas.services.information

  Subclasses of ServiceException in com.sas.services.information
  Modifier and Type
  Class
  Description
  `class`
  `AutoConnectException`
  An exception class used to report failure to connect to a repository defined as auto-connect.
  `class`
  `EntityHasChangedException`
  This exception is thrown when during an update operation the entity is already locked or already changed since we retrieved a copy of the entity.
  `class`
  `FactoryClassException`
  This exception is thrown when a NoClassDefFound exception is thrown during smart object creation in the Information Service Factory.
  `class`
  `FactoryException`
  This Exception is thrown when an error occurs in the Information Service Factory which instantiates "Smart objects" from metadata retrieved from repositories.
  `class`
  `FactoryNotInitializedException`
  `class`
  `FilterNotSupportedException`
  `class`
  `ItemAlreadyExistsException`
  Thrown when an item already exists.
  `class`
  `NewInstanceException`
  `class`
  `PartialFolderResultsException`
  This Exception gets thrown if an Information Services search is performed which may return multiple objects, and at least one exception is thrown while retrieving metadata.
  `class`
  `PartialListResultsException`
  This Exception gets thrown if an Information Services search is performed which may return multiple objects, and at least one exception is thrown while retrieving metadata.
  `class`
  `PartialResultsException`
  This Exception gets thrown if multiple objects were expected in a result set, and one or more exceptions were thrown during metadata retrieval.
  `class`
  `RepositoryUrlMismatchException`
  `class`
  `ServerVersionException`
  `class`
  `VersionIncompatibleException`
  This exception will get thrown when an attempt is made to instantiate a smart object with data that is version incompatible with the implementation.
  Methods in com.sas.services.information that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  DAVChildRepository.`addEntity(MetadataInterface input)`
  `void`
  DAVRepository.`addEntity(MetadataInterface input)`
  Add an entity to the repository.
  `void`
  OMIChildRepository.`addEntity(MetadataInterface input)`
  `void`
  OMIRepository.`addEntity(MetadataInterface input)`
  Add an entity to the repository.
  `void`
  OMIServerRepository.`addEntity(MetadataInterface input)`
  Add an entity to the repository.
  `void`
  RepositoryInterface.`addEntity(MetadataInterface input)`
  Add an entity to the repository.
  `void`
  InformationService.`addInformationServiceTimerClient(InformationServiceTimerClient client)`
  Add a client object to be triggered when the timer expires.
  `void`
  InformationServiceInterface.`addInformationServiceTimerClient(InformationServiceTimerClient client)`
  Add a client object to be triggered when the timer expires.
  `void`
  InformationServiceProxy.`addInformationServiceTimerClient(InformationServiceTimerClient client)`
  Add a client object to be triggered when the timer expires.
  `void`
  AbstractRepository2.`addListener(RepositoryListenerInterface listener)`
  Add a listener to receive event notifications from the repository instance.
  `void`
  DAVRepository.`addListener(RepositoryListenerInterface listener)`
  `void`
  OMIRepository.`addListener(RepositoryListenerInterface listener)`
  Add a listener to receive event notifications from the repository instance.
  `void`
  OMIServerRepository.`addListener(RepositoryListenerInterface listener)`
  Add a listener to receive event notifications from the repository instance.
  `void`
  RepositoryInterface.`addListener(RepositoryListenerInterface listener)`
  Add a listener to receive event notifications from the repository instance.
  `void`
  InformationService.`addMetadataChangeListener(MetadataChangeListener listener, String url)`
  Register a metadata change listener.
  `void`
  InformationServiceInterface.`addMetadataChangeListener(MetadataChangeListener listener, String url)`
  Register a metadata change listener.
  `void`
  InformationServiceProxy.`addMetadataChangeListener(MetadataChangeListener listener, String url)`
  Register a metadata change listener.
  `void`
  MetadataServerInterface.`addMetadataConnectionListener(MetadataConnectionListener listener)`
  Adds a new connection listener so that a consumer may become notified of when a connection to the metadata server has been established.
  `void`
  OMIServer.`addMetadataConnectionListener(MetadataConnectionListener listener)`
  `boolean`
  InformationServiceInterface.`addRepositoryDef(RepositoryDef repositoryDef)`
  Adds a repository definition to the repository list.
  `boolean`
  InformationServiceProxy.`addRepositoryDef(RepositoryDef repositoryDef)`
  `boolean`
  InformationService.`addRepositoryGroup(RepositoryGroup group)`
  Add a new group to the collection of defined repository groups that can be used to scope a search.
  `boolean`
  InformationServiceInterface.`addRepositoryGroup(RepositoryGroup group)`
  Add a new group to the collection of defined repository groups that can be used to scope a search.
  `boolean`
  InformationServiceProxy.`addRepositoryGroup(RepositoryGroup group)`
  `void`
  DAVRepository.`addRootFolder(FolderInterface folder)`
  Make a folder a root folder of this repository.
  `void`
  OMIRepository.`addRootFolder(FolderInterface folder)`
  Make a folder a root folder of this repository.
  `void`
  OMIServerRepository.`addRootFolder(FolderInterface folder)`
  Make a folder a root folder of this repository.
  `void`
  RepositoryInterface.`addRootFolder(FolderInterface folder)`
  Make a folder a root folder of this repository.
  `boolean`
  InformationServiceInterface.`addServerDef(ServerDef serverDef)`
  Add a new server definition to the Information Service configuration.
  `boolean`
  InformationServiceProxy.`addServerDef(ServerDef serverDef)`
  `void`
  MetadataRepositoryInterface.`addToCache(MetadataInterface newMetadata)`
  Add a MetadataInterface object to a repository's cache.
  `void`
  OMIRepository.`addToCache(MetadataInterface newMetadata)`
  `void`
  OMIRepositoryInterface.`addToCache(MetadataInterface newMetadata)`
  Add a MetadataInterface object to a repository's cache.
  `void`
  OMIServer.`addToCache(MetadataInterface newMetadata)`
  `void`
  OMIServerRepository.`addToCache(MetadataInterface newMetadata)`
  `void`
  ServerInterface.`addToCache(MetadataInterface newMetadata)`
  Explicitly add a new metadata object to the cache.
  `void`
  MetadataServerInterface.`applyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `void`
  OMIServer.`applyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `void`
  MetadataRepositoryInterface.`appyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `void`
  OMIRepository.`appyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `void`
  OMIRepositoryInterface.`appyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `void`
  OMIServerRepository.`appyACTToObj(String resource, String act)`
  Apply an AccessControlTemplate to a metadata object.
  `protected boolean`
  OMIServer.`attemptConnection()`
  `BrowseMetadataInterface`
  DAVRepository.`browseFetch(String entityKey, FilterInterface filter)`
  Fetch a single object from the repository using the key.
  `BrowseMetadataInterface`
  OMIRepository.`browseFetch(String entityKey, FilterInterface filter)`
  Fetch a single object from the repository using the key.
  `BrowseMetadataInterface`
  OMIServer.`browseFetch(String objectURI, FilterInterface filter)`
  `BrowseMetadataInterface`
  OMIServerRepository.`browseFetch(String entityKey, FilterInterface filter)`
  Fetch a single object from the repository using the key.
  `BrowseMetadataInterface`
  RepositoryInterface.`browseFetch(String entityKey, FilterInterface filter)`
  Fetch a single object from the repository using the key.
  `BrowseMetadataInterface`
  ServerInterface.`browseFetch(String objectURI, FilterInterface filter)`
  Fetch a lightweight object matching the object URI provided.
  `List`
  DAVRepository.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  Get information about a specific folder.
  `List`
  OMIRepository.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  Get information about a specific folder.
  `BrowseMetadataInterface`
  OMIServer.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  `List`
  OMIServerRepository.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  Get information about a specific folder.
  `List`
  RepositoryInterface.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  Get information about a specific folder.
  `BrowseMetadataInterface`
  ServerInterface.`browseFolder(String folderISEntityKey, FilterInterface filter)`
  Get information about a specific folder.
  `List`
  DAVRepository.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  Search a folder tree recursively using the filter.
  `List`
  OMIRepository.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  Search a folder tree recursively using the filter.
  `BrowseMetadataInterface`
  OMIServer.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  `List`
  OMIServerRepository.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  Search a folder tree recursively using the filter.
  `List`
  RepositoryInterface.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  Search a folder tree recursively using the filter.
  `BrowseMetadataInterface`
  ServerInterface.`browseFolderRecursive(String folderISEntityKey, FilterInterface filter)`
  Search a folder tree recursively using the filter.
  `BrowseMetadataInterface`
  DAVRepository.`browseObjectByPath(PathUrl pathUrl, FilterInterface filter)`
  Retrieve an object based on its PathUrl.
  `BrowseMetadataInterface`
  OMIRepository.`browseObjectByPath(PathUrl pathurl, FilterInterface filter)`
  Retrieve an object based on its PathUrl.
  `BrowseMetadataInterface`
  OMIServerRepository.`browseObjectByPath(PathUrl pathurl, FilterInterface filter)`
  Retrieve an object based on its PathUrl.
  `BrowseMetadataInterface`
  RepositoryInterface.`browseObjectByPath(PathUrl pathurl, FilterInterface filter)`
  Retrieve an object based on its PathUrl.
  `List`
  DAVRepository.`browseSearch(FilterInterface filter)`
  Search the repository, the objects that are returned are not cached, and are in a generic container that is not remotable, doesn't go to the server for data that wasn't originally retrieved, and not persistable.
  `List`
  InformationService.`browseSearch(UserContextInterface user, Filter filter)`
  `List`
  InformationServiceInterface.`browseSearch(UserContextInterface user, Filter filter)`
  Search the user's connected repositories.
  `List`
  InformationServiceProxy.`browseSearch(UserContextInterface user, Filter filter)`
  `List`
  OMIRepository.`browseSearch(FilterInterface filter)`
  Search the repository, the objects that are returned are not cached, and are in a generic container that is not remotable, doesn't go to the server for data that wasn't originally retrieved, and not persistable.
  `List`
  OMIServer.`browseSearch(BrowseMetadataInterface browseFolder, FilterInterface filter)`
  `List`
  OMIServer.`browseSearch(FilterInterface filter)`
  `List`
  OMIServer.`browseSearch(FolderInterface folder, FilterInterface filter)`
  `List`
  OMIServer.`browseSearch(List folderList, FilterInterface filter)`
  `List`
  OMIServerRepository.`browseSearch(FilterInterface filter)`
  Search the repository, the objects that are returned are not cached, and are in a generic container that is not remotable, doesn't go to the server for data that wasn't originally retrieved, and not persistable.
  `List`
  RepositoryInterface.`browseSearch(FilterInterface filter)`
  Search the repository, the objects that are returned are not cached, and are in a generic container that is not remotable, doesn't go to the server for data that wasn't originally retrieved, and not persistable.
  `List`
  ServerInterface.`browseSearch(BrowseMetadataInterface browseFolder, FilterInterface filter)`
  Search for objects in the server tree using the folder as a base.
  `List`
  ServerInterface.`browseSearch(FilterInterface filter)`
  Search the repository, the objects that are returned are not cached, and are in a generic container that is not remotable, doesn't go to the server for data that wasn't originally retrieved, and not persistable.
  `List`
  ServerInterface.`browseSearch(FolderInterface folder, FilterInterface filter)`
  Search for objects in the server tree using the folder as a base.
  `List`
  ServerInterface.`browseSearch(List folderList, FilterInterface filter)`
  Search for objects in the server tree using the list of folders as bases.
  `List`
  InformationService.`browseSearchGroupName(UserContextInterface user, String groupName, Filter filter)`
  `List`
  InformationServiceInterface.`browseSearchGroupName(UserContextInterface user, String groupName, Filter filter)`
  Search the repository group for the user.
  `List`
  InformationServiceProxy.`browseSearchGroupName(UserContextInterface user, String groupName, Filter filter)`
  `List`
  InformationService.`browseSearchGroupNameWithFilterArray(UserContextInterface user, String groupName, Filter[] filters)`
  `List`
  InformationServiceInterface.`browseSearchGroupNameWithFilterArray(UserContextInterface user, String groupName, Filter[] filters)`
  Search the repository group for the user.
  `List`
  InformationServiceProxy.`browseSearchGroupNameWithFilterArray(UserContextInterface user, String groupName, Filter[] filters)`
  `List`
  InformationService.`browseSearchProtocols(UserContextInterface user, List protocols, Filter filter)`
  `List`
  InformationServiceInterface.`browseSearchProtocols(UserContextInterface user, List protocols, Filter filter)`
  Search the user's connected repositories.
  `List`
  InformationServiceProxy.`browseSearchProtocols(UserContextInterface user, List protocols, Filter filter)`
  `List`
  InformationService.`browseSearchProtocolsWithFilterArray(UserContextInterface user, List protocols, Filter[] filters)`
  `List`
  InformationServiceInterface.`browseSearchProtocolsWithFilterArray(UserContextInterface user, List protocols, Filter[] filters)`
  Search the user's connected repositories.
  `List`
  InformationServiceProxy.`browseSearchProtocolsWithFilterArray(UserContextInterface user, List protocols, Filter[] filters)`
  `List`
  InformationService.`browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)`
  `List`
  InformationServiceInterface.`browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)`
  Search the user's connected repositories.
  `List`
  InformationServiceProxy.`browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)`
  `void`
  DAVRepository.`checkin(MetadataInterface entity)`
  Check in the entity
  `void`
  DAVRepository.`checkin(MetadataInterface entity, String comment)`
  Check in the entity
  `void`
  DAVRepositoryInterface.`checkin(MetadataInterface entity)`
  Check in the entity
  `void`
  DAVRepositoryInterface.`checkin(MetadataInterface entity, String comment)`
  Check in the entity
  `void`
  DAVRepository.`checkout(MetadataInterface entity)`
  Check out the entity
  `void`
  DAVRepositoryInterface.`checkout(MetadataInterface entity)`
  Check out the entity
  `void`
  OMIServer.`clearPendingChanges(boolean rollback)`
  `void`
  ServerInterface.`clearPendingChanges(boolean rollback)`
  Clear the changes that are pending for this server.
  `void`
  InformationServiceInterface.`clearRepositoryDefs()`
  Removes all repository definitions.
  `void`
  InformationServiceProxy.`clearRepositoryDefs()`
  `void`
  InformationService.`clearRepositoryGroups()`
  Clear all repository group definitions.
  `void`
  InformationServiceInterface.`clearRepositoryGroups()`
  Clear all repository group definitions.
  `void`
  InformationServiceProxy.`clearRepositoryGroups()`
  `void`
  InformationServiceInterface.`clearServerDefs()`
  Clear the set of defined server definitions.
  `void`
  InformationServiceProxy.`clearServerDefs()`
  `void`
  ChildRepositoryInterface.`commit()`
  Commit the changes in this child to its parent.
  `void`
  ChildServerInterface.`commit()`
  Commit the changes in this child to its parent.
  `void`
  DAVChildRepository.`commit()`
  `void`
  OMIChildRepository.`commit()`
  `void`
  OMIChildServer.`commit()`
  `void`
  OMIServerChildRepository.`commit()`
  `void`
  InformationService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `boolean`
  DAVRepository.`connect(String host, int port, String id, String password, String base)`
  Connect a user to a repository.
  `boolean`
  DAVRepository.`connect(String user, String password, RepositoryDef config)`
  `RepositoryInterface`
  InformationService.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `ServerInterface`
  InformationService.`connect(UserContextInterface user, ServerDef serverDef)`
  `ServerInterface`
  InformationService.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  `RepositoryInterface`
  InformationServiceInterface.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `ServerInterface`
  InformationServiceInterface.`connect(UserContextInterface user, ServerDef serverDef)`
  Connect to a ServerInterface object.
  `ServerInterface`
  InformationServiceInterface.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  Connect to a ServerInterface object.
  `RepositoryInterface`
  InformationServiceProxy.`connect(UserContextInterface user, RepositoryDef reposDef)`
  Connect to the repository specified in the repository definition.
  `ServerInterface`
  InformationServiceProxy.`connect(UserContextInterface user, ServerDef serverDef)`
  Connect to a ServerInterface object.
  `ServerInterface`
  InformationServiceProxy.`connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)`
  Connect to a ServerInterface object.
  `boolean`
  MetadataRepositoryInterface.`connect(com.sas.meta.SASOMI.IOMI connection, String base)`
  Set up to use an existing IOMI connection.
  `boolean`
  OMIRepository.`connect(com.sas.meta.SASOMI.IOMI connection, String base)`
  Set up to use an existing IOMI connection.
  `boolean`
  OMIRepository.`connect(String host, int port, String id, String password, String base)`
  Establish a connection to a repository server.
  `boolean`
  OMIRepository.`connect(String user, String password, RepositoryDef config)`
  `boolean`
  OMIRepositoryInterface.`connect(com.sas.meta.SASOMI.IOMI connection, String base)`
  Set up to use an existing IOMI connection.
  `void`
  OMIServer.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)`
  Construct an OMIServer with the connection already established.
  `void`
  OMIServer.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)`
  Construct an OMIServer with the connection already established.
  `void`
  OMIServer.`connect(ServerDef def, UserContextInterface user)`
  `void`
  OMIServer.`connect(ServerDef def, UserContextInterface user, Cluster cluster)`
  `boolean`
  OMIServerRepository.`connect(com.sas.meta.SASOMI.IOMI connection, String base)`
  Set up to use an existing IOMI connection.
  `boolean`
  OMIServerRepository.`connect(String host, int port, String id, String password, String base)`
  Establish a connection to a repository server.
  `boolean`
  OMIServerRepository.`connect(String user, String password, RepositoryDef config)`
  `boolean`
  RepositoryInterface.`connect(String host, int port, String id, String password, String base)`
  Connect a user to a repository.
  `boolean`
  RepositoryInterface.`connect(String user, String password, RepositoryDef config)`
  Connect to a repository using the configuration provided in a RepositoryDef object.
  `void`
  ServerInterface.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user)`
  Construct an OMIServer with the connection already established.
  `void`
  ServerInterface.`connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)`
  Construct an OMIServer with the connection already established.
  `void`
  ServerInterface.`connect(ServerDef def, UserContextInterface user)`
  Connect a user to an InformationService server.
  `void`
  ServerInterface.`connect(ServerDef def, UserContextInterface user, Cluster cluster)`
  Connect a user to an InformationService server.
  `void`
  InformationService.`connectAuto(UserContextInterface user)`
  Connect to all repositories that have been predefined as auto-connect repositories.
  `void`
  InformationServiceInterface.`connectAuto(UserContextInterface user)`
  Connect to all repositories that have been predefined as auto-connect repositories.
  `void`
  InformationServiceProxy.`connectAuto(UserContextInterface user)`
  Connect to all repositories that have been predefined as auto-connect repositories.
  `RepositoryInterface`
  InformationService.`connectByName(UserContextInterface user, String name)`
  Connect to a preconfigured repository.
  `RepositoryInterface`
  InformationServiceInterface.`connectByName(UserContextInterface user, String name)`
  Connect to a preconfigured repository.
  `RepositoryInterface`
  InformationServiceProxy.`connectByName(UserContextInterface user, String name)`
  Connect to a preconfigured repository.
  `boolean`
  DAVRepository.`connectWithProxy(String host, int port, String id, String password, String base, String proxy, boolean isSecure)`
  Connect a user to a repository.
  `boolean`
  OMIRepository.`connectWithProxy(String host, int port, String id, String password, String base, String proxy, boolean isSecure)`
  `boolean`
  OMIServerRepository.`connectWithProxy(String host, int port, String id, String password, String base, String proxy, boolean isSecure)`
  Establish a connection to a repository server.
  `boolean`
  RepositoryInterface.`connectWithProxy(String host, int port, String id, String password, String base, String proxy, boolean isSecure)`
  Connect a user to a repository.
  `MetadataInterface`
  DAVRepository.`copyTo(DAVEntityInterface de, DAVFolderInterface f)`
  Deprecated.
  `MetadataInterface`
  DAVRepository.`copyTo(DAVEntityInterface de, DAVFolderInterface f, String name)`
  `MetadataInterface`
  DAVRepositoryInterface.`copyTo(DAVEntityInterface m, DAVFolderInterface f)`
  Deprecated.
  `MetadataInterface`
  DAVRepositoryInterface.`copyTo(DAVEntityInterface m, DAVFolderInterface f, String name)`
  Copy a smart object.
  `void`
  MetadataRepositoryInterface.`createAccessControTemplate(ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `void`
  MetadataServerInterface.`createAccessControTemplate(RepositoryInterface repository, ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `void`
  OMIRepository.`createAccessControTemplate(ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `void`
  OMIRepositoryInterface.`createAccessControTemplate(ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `void`
  OMIServer.`createAccessControTemplate(RepositoryInterface repository, ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `void`
  OMIServerRepository.`createAccessControTemplate(ACTEntry act)`
  Create a new AccessControlTemplate in this repository.
  `AbstractServiceComponentConfig`
  InformationServiceInitializer.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  InformationServiceInitObject.`createConfiguration(Document document)`
  Creates a service configuration initialized with the specified XML document.
  `com.sas.metadata.remote.Root`
  MetadataServerInterface.`createMetadata(String repositoryId, String name, String type)`
  Create a new metadata object.
  `com.sas.metadata.remote.Root`
  OMIRepository.`createMetadata(String name, String type)`
  Create a new metadata object.
  `com.sas.metadata.remote.Root`
  OMIRepositoryInterface.`createMetadata(String name, String type)`
  Create a new metadata object.
  `com.sas.metadata.remote.Root`
  OMIServer.`createMetadata(String repositoryId, String name, String type)`
  `com.sas.metadata.remote.Root`
  OMIServerRepository.`createMetadata(String name, String type)`
  Create a new metadata object.
  `static final InformationServiceInterface`
  InformationServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets an Information service initialized with the specified configuration.
  `void`
  MetadataServerInterface.`deleteEntities(List metadataObjects)`
  Delete a collection of CMetadata objects.
  `void`
  OMIRepository.`deleteEntities(List metadataObjects)`
  Delete a collection of CMetadata objects.
  `void`
  OMIRepositoryInterface.`deleteEntities(List metadataObjects)`
  Delete a collection of CMetadata objects.
  `void`
  OMIServer.`deleteEntities(List metadataObjects)`
  `void`
  OMIServerRepository.`deleteEntities(List metadataObjects)`
  Delete a collection of CMetadata objects.
  `void`
  DAVChildRepository.`deleteEntity(MetadataInterface input)`
  `void`
  DAVRepository.`deleteEntity(MetadataInterface input)`
  Delete an entity in the repository.
  `void`
  MetadataServerInterface.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  Allow a CMetadata object to be passed in to be deleted.
  `void`
  OMIChildRepository.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  `void`
  OMIChildRepository.`deleteEntity(MetadataInterface input)`
  `void`
  OMIRepository.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  Allow a CMetadata object to be passed in to be deleted.
  `void`
  OMIRepository.`deleteEntity(MetadataInterface input)`
  Delete an entity in the repository.
  `void`
  OMIRepositoryInterface.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  Allow a CMetadata object to be passed in to be deleted.
  `void`
  OMIServer.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  `void`
  OMIServer.`deleteEntity(MetadataInterface input)`
  `void`
  OMIServerRepository.`deleteEntity(com.sas.metadata.remote.CMetadata metadata)`
  Allow a CMetadata object to be passed in to be deleted.
  `void`
  OMIServerRepository.`deleteEntity(MetadataInterface input)`
  Delete an entity in the repository.
  `void`
  RepositoryInterface.`deleteEntity(MetadataInterface input)`
  Delete an entity in the repository.
  `void`
  ServerInterface.`deleteEntity(MetadataInterface input)`
  Delete an entity in the repository.
  `void`
  MetadataServerInterface.`deleteInternalPassword(String username)`
  Delete a user's internal password.
  `void`
  OMIServer.`deleteInternalPassword(String username)`
  `void`
  InformationService.`destroy()`
  Destroys the service.
  `void`
  OMIChildServer.`destroy()`
  `void`
  OMIServer.`destroy()`
  `void`
  ServerInterface.`destroy()`
  Close the connections and release all resources in use by this server instance.
  `void`
  MetadataRepositoryInterface.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `void`
  MetadataServerInterface.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `void`
  OMIRepository.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `void`
  OMIRepositoryInterface.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `void`
  OMIServer.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `void`
  OMIServerRepository.`destroyAccessControlTemplate(String act)`
  Destroy an AccessControlTemplate in the repository.
  `boolean`
  DAVRepository.DAVEvaluator.`evaluate(String path, String value)`
  `boolean`
  OMIRepository.OMIEvaluator.`evaluate(String path, String value)`
  `boolean`
  OMIServerRepository.OMIEvaluator.`evaluate(String path, String value)`
  `boolean`
  DAVRepository.DAVEvaluator.`evaluateObject(Object o, String attribute, String value)`
  `boolean`
  OMIRepository.OMIEvaluator.`evaluateObject(Object o, String attribute, String value)`
  `boolean`
  OMIServerRepository.OMIEvaluator.`evaluateObject(Object o, String attribute, String value)`
  `String`
  OMIServer.`executeRequest(String request)`
  `String`
  ServerInterface.`executeRequest(String request)`
  Execute a client request and return the result.
  `MetadataInterface`
  DAVRepository.`factoryProcess(Object o)`
  `MetadataInterface`
  OMIRepository.`factoryProcess(Object o)`
  `MetadataInterface`
  OMIServer.`factoryProcess(Object o)`
  `MetadataInterface`
  OMIServerRepository.`factoryProcess(Object o)`
  `MetadataInterface`
  RepositoryInterface.`factoryProcess(Object o)`
  Process a raw repository object into a smart object.
  `MetadataInterface`
  ServerInterface.`factoryProcess(Object o)`
  Process a raw repository object into a smart object.
  `boolean`
  DAVRepository.`factoryTest(Object testObject, String filterString)`
  `boolean`
  OMIRepository.`factoryTest(Object testObject, String filterString)`
  `boolean`
  OMIServerRepository.`factoryTest(Object testObject, String filterString)`
  `boolean`
  RepositoryInterface.`factoryTest(Object testObject, String filterString)`
  Test an object against a Factory filter.
  `MetadataInterface`
  DAVRepository.`fetch(String repositoryKey)`
  Fetch an object from the repository with this repository key (reposKey).
  `MetadataInterface`
  DAVRepository.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository with this repository key (reposKey).
  `MetadataInterface`
  OMIChildRepository.`fetch(String repositoryKey)`
  `MetadataInterface`
  OMIChildServer.`fetch(String repositoryKey)`
  `MetadataInterface`
  OMIChildServer.`fetch(String repositoryKey, boolean bypassCache)`
  `MetadataInterface`
  OMIRepository.`fetch(String repositoryKey)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  OMIRepository.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  OMIServer.`fetch(String objectURI)`
  `MetadataInterface`
  OMIServer.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  OMIServerRepository.`fetch(String repositoryKey)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  OMIServerRepository.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  RepositoryInterface.`fetch(String repositoryKey)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  RepositoryInterface.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  ServerInterface.`fetch(String objectURI)`
  Fetch an object from the metadat based on its URI.
  `MetadataInterface`
  ServerInterface.`fetch(String repositoryKey, boolean bypassCache)`
  Fetch an object from the repository given the repository key.
  `MetadataInterface`
  DAVRepository.`fetchByUrl(String entityURL, boolean bypassCache)`
  `MetadataInterface`
  OMIRepository.`fetchByUrl(String entityURL, boolean bypassCache)`
  `MetadataInterface`
  OMIServerRepository.`fetchByUrl(String entityURL, boolean bypassCache)`
  `MetadataInterface`
  RepositoryInterface.`fetchByUrl(String entityURL, boolean bypassCache)`
  Fetch an object from the repository given the URL.
  `InputStream`
  DAVRepository.`fetchContents(String repositoryId)`
  Fetch an object's content from the repository.
  `void`
  DAVRepository.`fetchContents(String repositoryId, File fout)`
  `InputStream`
  DAVRepositoryInterface.`fetchContents(String repositoryId)`
  Fetch an object's content from the repository.
  `void`
  DAVRepositoryInterface.`fetchContents(String repositoryId, File fout)`
  Fetch an object's content from the repository.
  `MetadataInterface`
  InformationService.`fetchEntityByKey(UserContextInterface user, String key)`
  Fetch an object from the metadata stores by its entity key.
  `MetadataInterface`
  InformationService.`fetchEntityByKey(UserContextInterface user, String key, boolean bypassCache)`
  Fetch an object from the metadata stores by its entity key.
  `MetadataInterface`
  InformationServiceInterface.`fetchEntityByKey(UserContextInterface user, String key)`
  Fetch an entity from a repository based on the entity key.
  `MetadataInterface`
  InformationServiceInterface.`fetchEntityByKey(UserContextInterface user, String key, boolean bypassCache)`
  Fetch an entity from a repository based on the entity key.
  `MetadataInterface`
  InformationServiceProxy.`fetchEntityByKey(UserContextInterface user, String key)`
  Fetch an entity from a repository based on the entity key.
  `MetadataInterface`
  InformationServiceProxy.`fetchEntityByKey(UserContextInterface user, String key, boolean bypassCache)`
  `MetadataInterface`
  InformationService.`fetchEntityByUrl(UserContextInterface user, String url, String domain)`
  Fetch an object from the metadata stores by its url.
  `MetadataInterface`
  InformationService.`fetchEntityByUrl(UserContextInterface user, String url, String domain, boolean bypassCache)`
  Fetch an object from the metadata stores by its url.
  `MetadataInterface`
  InformationServiceInterface.`fetchEntityByUrl(UserContextInterface user, String url, String domain)`
  Fetch an entity from a repository based on the url.
  `MetadataInterface`
  InformationServiceInterface.`fetchEntityByUrl(UserContextInterface user, String url, String domain, boolean bypassCache)`
  Fetch an entity from a repository based on the url.
  `MetadataInterface`
  InformationServiceProxy.`fetchEntityByUrl(UserContextInterface user, String url, String domain)`
  Fetch an entity from a repository based on the url.
  `MetadataInterface`
  InformationServiceProxy.`fetchEntityByUrl(UserContextInterface user, String url, String domain, boolean bypassCache)`
  `RepositoryData`
  DAVRepository.`fetchRepositoryData(String repositoryKey)`
  `RepositoryData`
  DAVRepositoryInterface.`fetchRepositoryData(String repositoryKey)`
  `protected MetadataInterface`
  DAVRepository.`fetchUsingUrl(String url, Map<String,String> extraProperties)`
  `List`
  InformationService.`findServers(UserContextInterface user)`
  This method searches the connected metadata stores for server definitions that can participate in the Information Service as repositories.
  `List`
  InformationServiceInterface.`findServers(UserContextInterface user)`
  This method searches the connected metadata stores for server definitions that can participate in the Information Service as repositories.
  `List`
  InformationServiceProxy.`findServers(UserContextInterface user)`
  This method searches the connected metadata stores for server definitions that can participate in the Information Service as repositories.
  `protected void`
  OMIRepository.`flush()`
  `void`
  OMIServer.`flush()`
  `protected void`
  OMIServerRepository.`flush()`
  `void`
  ServerInterface.`flush()`
  flush any pending updates to the metadata server.
  `void`
  OMIServer.`flushAllCachedObjects()`
  `void`
  MetadataRepositoryInterface.`freeCredentials(String credential)`
  Free a credential handle.
  `void`
  MetadataServerInterface.`freeCredentials(String credential)`
  Free a credential handle.
  `void`
  OMIRepository.`freeCredentials(String credential)`
  `void`
  OMIRepositoryInterface.`freeCredentials(String credential)`
  Free a credential handle.
  `void`
  OMIServer.`freeCredentials(String credential)`
  `void`
  OMIServerRepository.`freeCredentials(String credential)`
  `void`
  OMIServer.`fromByteArray(UserContextInterface uci, byte[] data)`
  `void`
  ServerInterface.`fromByteArray(UserContextInterface uci, byte[] data)`
  Initialize an instance of the server from a byte array.
  `void`
  DAVRepository.`fromByteArry(UserContextInterface uci, byte[] data)`
  `void`
  OMIRepository.`fromByteArry(UserContextInterface uci, byte[] data)`
  `void`
  OMIServerRepository.`fromByteArry(UserContextInterface uci, byte[] data)`
  `void`
  RepositoryInterface.`fromByteArry(UserContextInterface uci, byte[] data)`
  Initialize an instance of a repository from state saved in a byte array.
  `UserIdentityInterface`
  OMIServer.`generatePassword(String user)`
  `UserIdentityInterface`
  ServerInterface.`generatePassword(String user)`
  Generate a one-time use password against the metadata server connection for the specified user.
  `ACTEntry`
  MetadataRepositoryInterface.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `ACTEntry`
  MetadataServerInterface.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `ACTEntry`
  OMIRepository.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `ACTEntry`
  OMIRepositoryInterface.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `ACTEntry`
  OMIServer.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `ACTEntry`
  OMIServerRepository.`getAccessControlTemplateAttribs(String act)`
  Get attributes for an AccessControlTemplate.
  `List`
  MetadataRepositoryInterface.`getAccessControlTemplateList(int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  MetadataServerInterface.`getAccessControlTemplateList(RepositoryInterface repository, int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  OMIRepository.`getAccessControlTemplateList(int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  OMIRepositoryInterface.`getAccessControlTemplateList(int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  OMIServer.`getAccessControlTemplateList(RepositoryInterface repository, int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  OMIServerRepository.`getAccessControlTemplateList(int flags)`
  Get the list of AccessControlTemplates for this repository.
  `List`
  MetadataRepositoryInterface.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  MetadataServerInterface.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  OMIRepository.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  OMIRepositoryInterface.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  OMIServer.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  OMIServerRepository.`getACTsOnObj(String resource)`
  Get the AccessControlTemplates that are associated to an object.
  `List`
  MetadataServerInterface.`getApplicationActionsAuthorizations(SoftwareComponentInterface app)`
  Get the authorizations on an application's actions.
  `List`
  MetadataServerInterface.`getApplicationActionsAuthorizations(SoftwareComponentInterface app, RoleInterface role, boolean explicitRoleActions)`
  Get the authorizations on an application's actions.
  `List`
  OMIServer.`getApplicationActionsAuthorizations(SoftwareComponentInterface app)`
  `List<ApplicationAuthorization>`
  OMIServer.`getApplicationActionsAuthorizations(SoftwareComponentInterface app, RoleInterface role, boolean explicitRoleActions)`
  `String[][]`
  MetadataRepositoryInterface.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  Get the authorization information for a metadata resource.
  `String[][]`
  MetadataServerInterface.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  Get the authorization information for a metadata resource.
  `String[][]`
  OMIRepository.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  `String[][]`
  OMIRepositoryInterface.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  Get the authorization information for a metadata resource.
  `String[][]`
  OMIServer.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  `String[][]`
  OMIServerRepository.`getAuthorizations(String authType, String credHandle, String resource, String permission)`
  `List<AuthorizationObjectsResult>`
  MetadataServerInterface.`getAuthorizationsForObjects(List<MetadataInterface> resources, List<String> permissions)`
  Get authorization information for a list of metadata objects.
  `List<AuthorizationObjectsResult>`
  OMIServer.`getAuthorizationsForObjects(List<MetadataInterface> resources, List<String> permissions)`
  `List`
  MetadataRepositoryInterface.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `List`
  MetadataServerInterface.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `List`
  OMIRepository.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `List`
  OMIRepositoryInterface.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `List`
  OMIServer.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `List`
  OMIServerRepository.`getAuthorizationsOnObj(String resource, List identities, List permissions, int flags)`
  Get the authorizations on an object for the given identities and permissions.
  `com.sas.services.cache.CacheStatistics`
  DAVRepository.`getCacheStatistics()`
  `com.sas.services.cache.CacheStatistics`
  OMIRepository.`getCacheStatistics()`
  `com.sas.services.cache.CacheStatistics`
  OMIServerRepository.`getCacheStatistics()`
  `com.sas.services.cache.CacheStatistics`
  RepositoryInterface.`getCacheStatistics()`
  Get the cache statistics for the repository cache.
  `PluginClassLoader`
  PluginClassLoader.`getChildLoader(File pluginDir)`
  Preferred method for creating a child plugin classloader.
  `ClassLoader`
  PluginClassLoader.`getChildLoader(URL[] initialUrls, List plugins)`
  Alternative method for creating a child plugin classloader.
  `HostPortSet`
  OMIServer.`getClusterConnections()`
  `int`
  MetadataRepositoryInterface.`getCountNoSecurity(Filter filter, String association)`
  Perform a search operation against the metadata repository which will return a count of the matching objects, rather than the objects themselves.
  `int`
  MetadataServerInterface.`getCountNoSecurity(Filter filter, String association)`
  Perform a search operation against the metadata repository which will return a count of the matching objects, rather than the objects themselves.
  `int`
  OMIRepository.`getCountNoSecurity(Filter filter, String association)`
  `int`
  OMIRepositoryInterface.`getCountNoSecurity(Filter filter, String association)`
  Perform a search operation against the metadata repository which will return a count of the matching objects, rather than the objects themselves.
  `int`
  OMIServer.`getCountNoSecurity(Filter filter, String association)`
  `int`
  OMIServerRepository.`getCountNoSecurity(Filter filter, String association)`
  `Date`
  MetadataRepositoryInterface.`getCreateDate(MetadataInterface mi)`
  `Date`
  MetadataServerInterface.`getCreateDate(MetadataInterface mi)`
  Get the Created date of a metadata object as a Date rather than a String.
  `Date`
  OMIRepository.`getCreateDate(MetadataInterface mi)`
  `Date`
  OMIRepositoryInterface.`getCreateDate(MetadataInterface mi)`
  `Date`
  OMIServer.`getCreateDate(MetadataInterface mi)`
  `Date`
  OMIServerRepository.`getCreateDate(MetadataInterface mi)`
  `String`
  MetadataRepositoryInterface.`getCredentials(String subject)`
  See the ISecurity interface documentation for a description of this method.
  `String`
  MetadataServerInterface.`getCredentials(String subject)`
  See the ISecurity interface documentation for a description of this method.
  `String`
  OMIRepository.`getCredentials(String subject)`
  `String`
  OMIRepositoryInterface.`getCredentials(String subject)`
  See the ISecurity interface documentation for a description of this method.
  `String`
  OMIServer.`getCredentials(String subject)`
  `String`
  OMIServerRepository.`getCredentials(String subject)`
  `String`
  OMIServer.`getDomain()`
  `String`
  ServerInterface.`getDomain()`
  Get the authentication domain used to connect to the server.
  `Map`
  MetadataServerInterface.`getEnterprisePolicies()`
  Get a Map with the server-managed enterprise policies.
  `Map`
  OMIServer.`getEnterprisePolicies()`
  `IdentityGroupInterface`
  OMIServer.`getExplicitIdentityGroup(String idGrpName)`
  `IdentityGroupInterface`
  ServerInterface.`getExplicitIdentityGroup(String IdGrpName)`
  Get the IdentityGroupInterface for an explicit IdentityGroup
  `String`
  DAVRepository.`getFactoryKey(Object o)`
  `String`
  OMIRepository.`getFactoryKey(Object o)`
  `String`
  OMIServerRepository.`getFactoryKey(Object o)`
  `String`
  RepositoryInterface.`getFactoryKey(Object o)`
  Get the factory key for objects from this repository.
  `RepositoryInterface`
  OMIServer.`getFoundationRepository()`
  `RepositoryInterface`
  ServerInterface.`getFoundationRepository()`
  Get a handle to the foundation repository for this server.
  `FolderInterface`
  OMIServer.`getHomeFolder(String userName, UserFolderType type, Filter filter)`
  `FolderInterface`
  OMIServer.`getHomeFolder(String userName, UserFolderType type, Filter filter, boolean createIfNecessary)`
  `FolderInterface`
  ServerInterface.`getHomeFolder(String userName, UserFolderType folder, Filter filter)`
  Get a user's home folder.
  `FolderInterface`
  ServerInterface.`getHomeFolder(String userName, UserFolderType folder, Filter filter, boolean createIfNecessary)`
  Get a user's home folder.
  `String`
  OMIChildServer.`getHost()`
  `String`
  OMIServer.`getHost()`
  `String`
  ServerInterface.`getHost()`
  Get the host name of the server.
  `List`
  MetadataRepositoryInterface.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `List`
  MetadataServerInterface.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `List`
  OMIRepository.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `List`
  OMIRepositoryInterface.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `List`
  OMIServer.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `List`
  OMIServerRepository.`getIdentitiesOnObj(String resource, int flags)`
  Get a List of identities associated with an object through authorizations.
  `IdentityInterface`
  OMIRepository.`getIdentity()`
  `IdentityInterface`
  OMIServer.`getIdentity()`
  `IdentityInterface`
  OMIServerRepository.`getIdentity()`
  `IdentityInterface`
  RepositoryInterface.`getIdentity()`
  Get the authenticated user identity.
  `IdentityInterface`
  ServerInterface.`getIdentity()`
  Get the IdentityInterface representing the connected user.
  `IdentityInfo`
  MetadataServerInterface.`getIdentityInfo()`
  Return an IdentityInfo object containing information about the currently connected user.
  `IdentityInfo`
  OMIServer.`getIdentityInfo()`
  `String[][]`
  MetadataRepositoryInterface.`getInheritedIdentities(MetadataInterface mi)`
  `String[][]`
  OMIRepository.`getInheritedIdentities(MetadataInterface mi)`
  `String[][]`
  OMIRepositoryInterface.`getInheritedIdentities(MetadataInterface mi)`
  `String[][]`
  OMIServerRepository.`getInheritedIdentities(MetadataInterface mi)`
  `String[][]`
  MetadataRepositoryInterface.`getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, List permissions)`
  `String[][]`
  OMIRepository.`getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, List permissions)`
  `String[][]`
  OMIRepositoryInterface.`getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, List permissions)`
  `String[][]`
  OMIServerRepository.`getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, List permissions)`
  `static InformationServiceInterface`
  InformationService.`getInstance(Object initObject)`
  Get an instance of the InformationService.
  `static InformationServiceInterface`
  InformationService.`getInstance(Object initObject, DiscoveryServiceInterface discoveryService)`
  Get an instance of the InformationService.
  `static PluginLoader`
  PluginLoader.`getInstance(String name)`
  Get an instance of the named PluginLoader.
  `String`
  MetadataServerInterface.`getInternalDomain()`
  Return the string that represents the internal authentication domain.
  `String`
  OMIServer.`getInternalDomain()`
  `InternalLoginSitePolicies`
  MetadataServerInterface.`getInternalLoginSitePolicies()`
  Get the site policies that control the internal authentication provider.
  `InternalLoginSitePolicies`
  OMIServer.`getInternalLoginSitePolicies()`
  `InternalLoginUserInfo`
  MetadataServerInterface.`getInternalLoginUserInfo(String username)`
  Get the information regarding a user's internal login.
  `InternalLoginUserInfo`
  OMIServer.`getInternalLoginUserInfo(String username)`
  `List`
  MetadataServerInterface.`getLoginsForAuthDomain(String domain)`
  Get the logins for the connected user for a given authentication domain.
  `List`
  OMIServer.`getLoginsForAuthDomain(String domain)`
  `Date`
  MetadataRepositoryInterface.`getModifiedDate(MetadataInterface mi)`
  `Date`
  MetadataServerInterface.`getModifiedDate(MetadataInterface mi)`
  Get the modified date of a metadata object as a Date rather than a String.
  `Date`
  OMIRepository.`getModifiedDate(MetadataInterface mi)`
  `Date`
  OMIRepositoryInterface.`getModifiedDate(MetadataInterface mi)`
  `Date`
  OMIServer.`getModifiedDate(MetadataInterface mi)`
  `Date`
  OMIServerRepository.`getModifiedDate(MetadataInterface mi)`
  `MetadataInterface`
  DAVRepository.`getObjectByPath(PathUrl url)`
  `MetadataInterface`
  DAVRepository.`getObjectByPath(String rootFolderName, String path, Class type)`
  Deprecated.
  `MetadataInterface`
  DAVRepository.`getObjectByPath(String rootFolderName, String path, String type)`
  Deprecated.
  in favor of getObjectByPathString
  `MetadataInterface`
  InformationService.`getObjectByPath(UserContextInterface user, PathUrl path)`
  `MetadataInterface`
  InformationServiceInterface.`getObjectByPath(UserContextInterface user, PathUrl path)`
  Retrieve an object using the PathUrl.
  `MetadataInterface`
  InformationServiceProxy.`getObjectByPath(UserContextInterface user, PathUrl path)`
  `MetadataInterface`
  OMIRepository.`getObjectByPath(PathUrl url)`
  Get an object in the BIP tree using a PathUrl to find it.
  `MetadataInterface`
  OMIRepository.`getObjectByPath(String rootFolderName, String path, Class type)`
  Deprecated.
  Use getObjectByPath( String, String, String )
  `MetadataInterface`
  OMIRepository.`getObjectByPath(String rootFolderName, String path, String type)`
  Deprecated.
  in favor of getObjectByPathString.
  `MetadataInterface`
  OMIServer.`getObjectByPath(PathUrl url)`
  `MetadataInterface`
  OMIServerRepository.`getObjectByPath(PathUrl url)`
  Get an object in the BIP tree using a PathUrl to find it.
  `MetadataInterface`
  OMIServerRepository.`getObjectByPath(String rootFolderName, String path, Class type)`
  Deprecated.
  Use getObjectByPath( String, String, String )
  `MetadataInterface`
  OMIServerRepository.`getObjectByPath(String rootFolderName, String path, String type)`
  Deprecated.
  in favor of getObjectByPathString.
  `MetadataInterface`
  RepositoryInterface.`getObjectByPath(PathUrl url)`
  Get an object in the BIP tree using a PathUrl to find it.
  `MetadataInterface`
  RepositoryInterface.`getObjectByPath(String rootFolderName, String path, Class type)`
  Deprecated.
  Use getObjectByPath( String rootFolderName, String path, String type)
  `MetadataInterface`
  RepositoryInterface.`getObjectByPath(String rootFolderName, String path, String type)`
  Deprecated.
  in favor of getObjectByPathString
  `MetadataInterface`
  ServerInterface.`getObjectByPath(PathUrl url)`
  Get an object in the BIP tree using a PathUrl to find it.
  `MetadataInterface`
  OMIServer.`getObjectByPathFilter(PathUrl url)`
  `MetadataInterface`
  ServerInterface.`getObjectByPathFilter(PathUrl url)`
  Get an object in the BIP tree using a PathUrl to create a filter to search for it, rather than walking the folder hierarchy.
  `MetadataInterface`
  OMIServer.`getObjectByPathNew(PathUrl url)`
  `MetadataInterface`
  DAVRepository.`getObjectByPathString(String rootFolderName, String path, String type)`
  Get an object by path.
  `MetadataInterface`
  OMIRepository.`getObjectByPathString(String rootFolderName, String path, String type)`
  Get an object from the repository given a root folder, path and type.
  `MetadataInterface`
  OMIServerRepository.`getObjectByPathString(String rootFolderName, String path, String type)`
  Get an object from the repository given a root folder, path and type.
  `MetadataInterface`
  RepositoryInterface.`getObjectByPathString(String rootFolderName, String path, String type)`
  Get an object by path.
  `int`
  MetadataRepositoryInterface.`getOMRVersion()`
  Get the version of the Metadata Server we're taking to.
  `int`
  OMIRepository.`getOMRVersion()`
  `int`
  OMIRepositoryInterface.`getOMRVersion()`
  Get the version of the Metadata Server we're taking to.
  `int`
  OMIServerRepository.`getOMRVersion()`
  `Object`
  InformationService.`getOption(int option)`
  Get an option value from the InformationService or its components.
  `Object`
  InformationServiceInterface.`getOption(int option)`
  Get an option value from the InformationService or its components.
  `Object`
  InformationServiceProxy.`getOption(int option)`
  `List`
  MetadataRepositoryInterface.`getPermissions()`
  Get a List of Permission objects from the metadata server.
  `List`
  OMIRepository.`getPermissions()`
  `List`
  OMIRepositoryInterface.`getPermissions()`
  Get a List of Permission objects from the metadata server.
  `List`
  OMIServerRepository.`getPermissions()`
  `PersonInterface`
  OMIServer.`getPerson()`
  `PersonInterface`
  ServerInterface.`getPerson()`
  Get the PersonInterface representing the connected user.
  `PersonalRepositoryInterface`
  DAVRepository.`getPersonalRepository()`
  Get the personal repository.
  `PersonalRepositoryInterface`
  DAVRepositoryInterface.`getPersonalRepository()`
  Get the personal repository.
  `int`
  OMIChildServer.`getPort()`
  `int`
  OMIServer.`getPort()`
  `int`
  ServerInterface.`getPort()`
  Get the server's TCP port number.
  `List`
  MetadataRepositoryInterface.`getPredefinedPropertyTypes()`
  Get the PropertyType objects from the "Entity Property Types" group.
  `List`
  OMIRepository.`getPredefinedPropertyTypes()`
  `List`
  OMIRepositoryInterface.`getPredefinedPropertyTypes()`
  Get the PropertyType objects from the "Entity Property Types" group.
  `List`
  OMIServerRepository.`getPredefinedPropertyTypes()`
  `List`
  DAVRepository.`getPreviousVersionNames(MetadataInterface entity)`
  Returns a list of version names for the object
  `List`
  DAVRepositoryInterface.`getPreviousVersionNames(MetadataInterface entity)`
  Returns a list of version names for the object
  `String`
  OMIServer.`getProtocol()`
  `String`
  ServerInterface.`getProtocol()`
  Get the protocol string for this server.
  `List`
  MetadataRepositoryInterface.`getRepositories()`
  Get a List of MetadataInterface objects that enumerate the Repositories contained in the OMR server we're currently connected to.
  `List`
  OMIChildServer.`getRepositories(boolean getAll)`
  `List`
  OMIRepository.`getRepositories()`
  Get a List of MetadataInterface objects that enumerate the Repositories contained in the OMR server we're currently connected to.
  `List`
  OMIRepositoryInterface.`getRepositories()`
  Get a List of MetadataInterface objects that enumerate the Repositories contained in the OMR server we're currently connected to.
  `List`
  OMIServer.`getRepositories(boolean getAll)`
  `List`
  OMIServer.`getRepositories(List repositoryNames)`
  `List`
  OMIServerRepository.`getRepositories()`
  `List`
  ServerInterface.`getRepositories(boolean getAll)`
  Get a List of the requested repositories from this Server.
  `List`
  ServerInterface.`getRepositories(List repositoryNames)`
  Get a List of named repositories.
  `RepositoryInterface`
  OMIChildServer.`getRepository(String name)`
  `RepositoryInterface`
  OMIServer.`getRepository(String name)`
  `RepositoryInterface`
  ServerInterface.`getRepository(String name)`
  Get a named repository managed by this server.
  `RepositoryGroup`
  InformationService.`getRepositoryGroup(String name)`
  Get the group with the given name.
  `RepositoryGroup`
  InformationServiceInterface.`getRepositoryGroup(String name)`
  Get the group with the given name.
  `RepositoryGroup`
  InformationServiceProxy.`getRepositoryGroup(String name)`
  `List`
  InformationService.`getRepositoryGroups()`
  Return a List of the defined repository groups.
  `List`
  InformationServiceInterface.`getRepositoryGroups()`
  Return a List of the defined repository groups.
  `List`
  InformationServiceProxy.`getRepositoryGroups()`
  `List`
  OMIServer.`getRepositoryNames()`
  `List`
  ServerInterface.`getRepositoryNames()`
  Get a list of the repository names managed by this server.
  `String`
  InformationService.`getRepositoryUrl(String name)`
  Get the URL for a repository definition by name.
  `String`
  InformationServiceInterface.`getRepositoryUrl(String name)`
  Get the URL for a repository definition by name.
  `String`
  InformationServiceProxy.`getRepositoryUrl(String name)`
  Get the URL for a repository definition by name.
  `String`
  InformationService.`getReposKey(String entityKey)`
  This is a utility method to take an entity key and return the repository key.
  `String`
  InformationServiceInterface.`getReposKey(String entityKey)`
  This is a utility method to take an entity key and return the repository key.
  `String`
  InformationServiceProxy.`getReposKey(String entityKey)`
  This is a utility method to take an entity key and return the repository key.
  `String`
  OMIRepository.`getReposKey(com.sas.metadata.remote.Root reposObject)`
  `String`
  OMIRepositoryInterface.`getReposKey(com.sas.metadata.remote.Root reposObject)`
  Take a jOMA object and return the repository key that can be used to fetch it.
  `String`
  OMIServerRepository.`getReposKey(com.sas.metadata.remote.Root reposObject)`
  `FolderInterface`
  DAVRepository.`getRootFolder(String name)`
  Get a root folder in the repository.
  `FolderInterface`
  OMIRepository.`getRootFolder(String name)`
  Get a root folder in the default repository.
  `FolderInterface`
  OMIRepository.`getRootFolder(String name, String repository)`
  Get a root folder in a specific repository.
  `RootFolderInterface`
  OMIServer.`getRootFolder()`
  `FolderInterface`
  OMIServerRepository.`getRootFolder(String name)`
  Get a root folder in the default repository.
  `FolderInterface`
  OMIServerRepository.`getRootFolder(String name, String repository)`
  Get a root folder in a specific repository.
  `FolderInterface`
  RepositoryInterface.`getRootFolder(String name)`
  Get a root folder in the repository.
  `RootFolderInterface`
  ServerInterface.`getRootFolder()`
  Get the server's root folder.
  `List`
  DAVRepository.`getRootFolders()`
  Get all the root folders int the repository.
  `List`
  OMIRepository.`getRootFolders()`
  Get all the root folders in the default repository.
  `List`
  OMIRepository.`getRootFolders(String repository)`
  Gets all the root folders in a specific repository.
  `List`
  OMIServerRepository.`getRootFolders()`
  Get all the root folders in the default repository.
  `List`
  OMIServerRepository.`getRootFolders(String repository)`
  Gets all the root folders in a specific repository.
  `List`
  RepositoryInterface.`getRootFolders()`
  Get all the root folders in the repository.
  `ServerInterface`
  DAVRepository.`getServer()`
  `ServerInterface`
  OMIRepository.`getServer()`
  `ServerInterface`
  OMIServerRepository.`getServer()`
  `ServerInterface`
  RepositoryInterface.`getServer()`
  Get the ServerInterface that controls this repository.
  `ServerInterface`
  InformationService.`getServerForPath(UserContextInterface user, PathUrl path)`
  `ServerInterface`
  InformationServiceInterface.`getServerForPath(UserContextInterface user, PathUrl path)`
  Return the `ServerInterface` for the path given.
  `ServerInterface`
  InformationServiceProxy.`getServerForPath(UserContextInterface user, PathUrl path)`
  `int`
  OMIServer.`getServerVersion()`
  `int`
  ServerInterface.`getServerVersion()`
  Get the version number of the server.
  `final RemoteServiceInterface`
  InformationServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets an Information service initialized with the specified configuration.
  `TypeDescriptorInterface`
  OMIServer.`getTypeDescriptor(String typeName)`
  `TypeDescriptorInterface`
  ServerInterface.`getTypeDescriptor(String typeName)`
  Get the type descriptor for a known type name.
  `Collection<TypeDescriptorInterface>`
  ServerInterface.`getTypeDescriptors()`
  Returns an unmodifiable collection of all known type descriptors.
  `Map`
  MetadataServerInterface.`getTypeDictionaryMap()`
  Get the Map of TypeDescriptors.
  `Map`
  OMIServer.`getTypeDictionaryMap()`
  `String`
  OMIServer.`getUrl()`
  `UserContextInterface`
  ServerInterface.`getUserContext()`
  Get the UserContext that this server was created on behalf of.
  `static String`
  DAVRepository.`getUserPRInbox(String userid, UserContextInterface uc)`
  Used to get the URL for the user's inbox.
  `MetadataInterface`
  DAVRepository.`getVersion(MetadataInterface entity, String versionName)`
  Retrieves a particular version of the specified object
  `MetadataInterface`
  DAVRepositoryInterface.`getVersion(MetadataInterface entity, String versionName)`
  Retrieves a particular version of the specified object
  `void`
  InformationService.`initialize(InformationServiceInitObject init)`
  This is really just for testing since it's difficult to create an InitializationObject outside the discovery service.
  `boolean`
  InformationService.`isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, String permission)`
  Check the authorization for a metadata object.
  `boolean`
  InformationServiceInterface.`isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, String permission)`
  Check the authorization for a metadata object.
  `boolean`
  InformationServiceProxy.`isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, String permission)`
  Check the authorization for a metadata object.
  `boolean`
  MetadataRepositoryInterface.`isAuthorized(MetadataInterface mi, String permission)`
  `boolean`
  MetadataRepositoryInterface.`isAuthorized(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `boolean`
  OMIRepository.`isAuthorized(MetadataInterface mi, String permission)`
  `boolean`
  OMIRepository.`isAuthorized(String credential, String resource, String permission)`
  `boolean`
  OMIRepositoryInterface.`isAuthorized(MetadataInterface mi, String permission)`
  `boolean`
  OMIRepositoryInterface.`isAuthorized(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `boolean`
  OMIServer.`isAuthorized(String credential, String resource, String permission)`
  `boolean`
  OMIServerRepository.`isAuthorized(MetadataInterface mi, String permission)`
  `boolean`
  OMIServerRepository.`isAuthorized(String credential, String resource, String permission)`
  `boolean`
  ServerInterface.`isAuthorized(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `AuthResult`
  MetadataRepositoryInterface.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `AuthResult`
  MetadataServerInterface.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `AuthResult`
  OMIRepository.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  `AuthResult`
  OMIRepositoryInterface.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  Check authorization status for a given credential, resource, and permission.
  `AuthResult`
  OMIServer.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  `AuthResult`
  OMIServerRepository.`isAuthorizedWithConditions(String credential, String resource, String permission)`
  `boolean`
  OMIServer.`isConnected()`
  `boolean`
  ServerInterface.`isConnected()`
  Returns whether or not the server instance has a valid connection already established.
  `boolean`
  OMIServer.`isUserAuthorized(String repositoryId, String permission)`
  `boolean`
  ServerInterface.`isUserAuthorized(String repositoryId, String permission)`
  Check if the user has the specified permission in the repository.
  `boolean`
  OMIRepository.`isUserAuthorizedInRepository(String permission)`
  `boolean`
  OMIRepositoryInterface.`isUserAuthorizedInRepository(String permission)`
  Checks repository permissions for the user.
  `boolean`
  OMIServerRepository.`isUserAuthorizedInRepository(String permission)`
  `Class`
  PluginLoader.`loadClass(String plugin, String className)`
  Load a class.
  `void`
  OMIServer.`loadExplicitIdentityGroups()`
  `void`
  OMIServer.`loadTypes()`
  `void`
  OMIServer.`loadTypes(boolean force)`
  `void`
  ServerInterface.`loadTypes()`
  `void`
  ServerInterface.`loadTypes(boolean force)`
  `protected OMIServer.OMIKey`
  OMIServer.`makeKey(String repositoryKey)`
  `PersonInterface`
  DAVRepository.`makePersonalAnchor()`
  `PersonInterface`
  DAVRepositoryInterface.`makePersonalAnchor()`
  `FolderInterface`
  DAVRepository.`makeRootFolder(String name)`
  Make a root folder in the repository.
  `FolderInterface`
  OMIRepository.`makeRootFolder(String name)`
  Makes a root folder in the repository.
  `FolderInterface`
  OMIServerRepository.`makeRootFolder(String name)`
  Makes a root folder in the repository.
  `FolderInterface`
  RepositoryInterface.`makeRootFolder(String name)`
  Make a root folder in the repository.
  `MetadataInterface`
  DAVRepository.`moveTo(DAVEntityInterface de, DAVFolderInterface f)`
  Deprecated.
  `MetadataInterface`
  DAVRepository.`moveTo(DAVEntityInterface de, DAVFolderInterface f, String name)`
  `MetadataInterface`
  DAVRepositoryInterface.`moveTo(DAVEntityInterface m, DAVFolderInterface f)`
  Deprecated.
  `MetadataInterface`
  DAVRepositoryInterface.`moveTo(DAVEntityInterface m, DAVFolderInterface f, String name)`
  Move a smart object.
  `Object`
  OMIRepository.`narrow(RepositoryData entity)`
  Narrow a set of raw repository data to a specific object based on the type.
  `Object`
  OMIServerRepository.`narrow(RepositoryData entity)`
  Narrow a set of raw repository data to a specific object based on the type.
  `Object`
  RepositoryInterface.`narrow(RepositoryData entity)`
  `ChildRepositoryInterface`
  DAVRepository.`newChild()`
  `ChildRepositoryInterface`
  OMIRepository.`newChild()`
  Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
  `ChildServerInterface`
  OMIServer.`newChild()`
  `ChildServerInterface`
  OMIServer.`newChild(boolean detached)`
  `ChildRepositoryInterface`
  OMIServerRepository.`newChild()`
  Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
  `ChildRepositoryInterface`
  RepositoryInterface.`newChild()`
  Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
  `ChildServerInterface`
  ServerInterface.`newChild()`
  Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
  `ChildServerInterface`
  ServerInterface.`newChild(boolean detached)`
  Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
  `Object`
  Factory.`newInstance(String className)`
  Create a new instance object of the specified class using the default constructor.
  `Object`
  Factory.`newInstance(String className, Class[] initParams, Object[] initArgs)`
  Create a new instance object of the specified class using a constructor matching the specified parameter classes.
  `MetadataInterface`
  DAVRepository.`newMetadata(MetadataInterface model, String name)`
  Deprecated.
  `MetadataInterface`
  DAVRepository.`newMetadata(String repositoryId, String name, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationService.`newMetadata(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceInterface.`newMetadata(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceProxy.`newMetadata(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  OMIRepository.`newMetadata(MetadataInterface model, String name)`
  Deprecated.
  in favor of newMetadataByModel.
  `MetadataInterface`
  OMIRepository.`newMetadata(String reposId, String name, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  OMIServer.`newMetadata(String reposId, String name, String type)`
  Create a new metadata item.
  `MetadataInterface`
  OMIServerRepository.`newMetadata(MetadataInterface model, String name)`
  Deprecated.
  in favor of newMetadataByModel.
  `MetadataInterface`
  OMIServerRepository.`newMetadata(String reposId, String name, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  RepositoryInterface.`newMetadata(MetadataInterface model, String name)`
  Deprecated.
  in favor of newMetadataByModel.
  `MetadataInterface`
  RepositoryInterface.`newMetadata(String reposId, String name, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  ServerInterface.`newMetadata(String reposId, String name, String type)`
  Create a new metadata item.
  `MetadataInterface`
  InformationService.`newMetadata913(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceInterface.`newMetadata913(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceProxy.`newMetadata913(String reposId, String name, RepositoryInterface repos, String type)`
  Create a new metadata entity.
  `MetadataInterface`
  DAVRepository.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationService.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceInterface.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationServiceProxy.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  OMIRepository.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  OMIServerRepository.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  RepositoryInterface.`newMetadataByModel(MetadataInterface model, String name)`
  Create a new metadata entity.
  `MetadataInterface`
  InformationService.`newMetadataInFolder(FolderInterface folder, RepositoryInterface repos, String type, String name)`
  `MetadataInterface`
  InformationServiceInterface.`newMetadataInFolder(FolderInterface folder, RepositoryInterface repos, String type, String name)`
  Create a new Metadata entity.
  `MetadataInterface`
  InformationServiceProxy.`newMetadataInFolder(FolderInterface folder, RepositoryInterface repos, String type, String name)`
  Create a new Metadata entity.
  `MetadataInterface`
  Factory.`process(Object o)`
  Deprecated.
  `MetadataInterface`
  Factory.`processWithRepository(Object o, RepositoryInterface ri)`
  Process an object from a repository and turn it into a "smart object".
  `MetadataInterface`
  DAVRepository.`produceDefaultMetadata(Object o)`
  `MetadataInterface`
  OMIRepository.`produceDefaultMetadata(Object o)`
  `MetadataInterface`
  OMIServerRepository.`produceDefaultMetadata(Object o)`
  `MetadataInterface`
  RepositoryInterface.`produceDefaultMetadata(Object o)`
  Return the default metadata object for this repository.
  `protected void`
  AbstractRepository2.`pulseCheck()`
  `protected final void`
  OMIRepository.`pulseCheck()`
  `protected final void`
  OMIServer.`pulseCheck()`
  `protected final void`
  OMIServerRepository.`pulseCheck()`
  `void`
  OMIServer.`reconnect()`
  `void`
  ServerInterface.`reconnect()`
  Reconnect to the server if the connection was broken for any reason.
  `void`
  DAVRepository.`refreshAllData()`
  `void`
  OMIRepository.`refreshAllData()`
  `void`
  OMIServer.`refreshAllData()`
  `void`
  OMIServerRepository.`refreshAllData()`
  `void`
  RepositoryInterface.`refreshAllData()`
  Refresh all of the data that's in the cache.
  `void`
  ServerInterface.`refreshAllData()`
  Refresh all of the data cached from this server.
  `void`
  DAVRepository.`refreshEntity(MetadataInterface mi)`
  Refresh an existing entity in the repository.
  `void`
  OMIRepository.`refreshEntity(MetadataInterface mi)`
  Refresh an entity from the data in the server.
  `void`
  OMIServer.`refreshEntity(MetadataInterface mi)`
  `void`
  OMIServerRepository.`refreshEntity(MetadataInterface mi)`
  Refresh an entity from the data in the server.
  `void`
  RepositoryInterface.`refreshEntity(MetadataInterface mi)`
  Refresh an entity from the data in the server.
  `void`
  ServerInterface.`refreshEntity(MetadataInterface mi)`
  Refresh an entity from the data in the server.
  `void`
  MetadataRepositoryInterface.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  MetadataServerInterface.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  OMIRepository.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  OMIRepositoryInterface.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  OMIServer.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  OMIServerRepository.`removeACTFromObj(String resource, String act)`
  Remove an AccessControlTemplate from a metadata object.
  `void`
  InformationService.`removeInformationServiceTimerClient(InformationServiceTimerClient client)`
  Remove a timer client from the service list.
  `void`
  InformationServiceInterface.`removeInformationServiceTimerClient(InformationServiceTimerClient client)`
  Remove a timer client from the service list.
  `void`
  InformationServiceProxy.`removeInformationServiceTimerClient(InformationServiceTimerClient client)`
  Remove a timer client from the service list.
  `void`
  AbstractRepository2.`removeListener(RepositoryListenerInterface listener)`
  Remove a listener from the list of active event listeners for this repository.
  `void`
  DAVRepository.`removeListener(RepositoryListenerInterface listener)`
  `void`
  OMIRepository.`removeListener(RepositoryListenerInterface listener)`
  Remove a listener from the list of active event listeners for this repository.
  `void`
  OMIServerRepository.`removeListener(RepositoryListenerInterface listener)`
  Remove a listener from the list of active event listeners for this repository.
  `void`
  RepositoryInterface.`removeListener(RepositoryListenerInterface listener)`
  Remove a listener from the list of active event listeners for this repository.
  `void`
  MetadataServerInterface.`removeMetadataConnectionListener(MetadataConnectionListener listener)`
  Removes an existing connection listener
  `void`
  OMIServer.`removeMetadataConnectionListener(MetadataConnectionListener listener)`
  `final void`
  InformationServiceInitObject.`removeProtocol(String protocol)`
  Removes all repositories, smart object actions, and factories associated with the specified information protocol.
  `boolean`
  InformationServiceInterface.`removeRepositoryDef(RepositoryDef repositoryDef)`
  Removes a repository definition from the list of repositories.
  `boolean`
  InformationServiceProxy.`removeRepositoryDef(RepositoryDef repositoryDef)`
  `boolean`
  InformationService.`removeRepositoryGroup(RepositoryGroup group)`
  Remove a group from the collection of defined repository groups that can be used to scope a search.
  `boolean`
  InformationServiceInterface.`removeRepositoryGroup(RepositoryGroup group)`
  Remove a group from the collection of defined repository groups that can be used to scope a search.
  `boolean`
  InformationServiceProxy.`removeRepositoryGroup(RepositoryGroup group)`
  `ConsumedResourceInterface`
  InformationServiceInitObject.`removeResource(String resourceID, Set<ConsumedResourceInterface> removedConsumedResources)`
  `FolderInterface`
  DAVRepository.`removeRootFolder(String folderName)`
  Root DAV folders cannot be removed dynamically.
  `FolderInterface`
  OMIRepository.`removeRootFolder(String folderName)`
  Remove a folder as a root folder for the repository, but don't delete it.
  `FolderInterface`
  OMIServerRepository.`removeRootFolder(String folderName)`
  Remove a folder as a root folder for the repository, but don't delete it.
  `FolderInterface`
  RepositoryInterface.`removeRootFolder(String folderName)`
  Remove a folder as a root folder for the repository, but don't delete it.
  `boolean`
  InformationServiceInterface.`removeServerDef(ServerDef serverDef)`
  Remove a server definition from the Information Service configuration.
  `boolean`
  InformationServiceProxy.`removeServerDef(ServerDef serverDef)`
  `void`
  OMIServer.`RepositoryDeleted(String name)`
  Client code notifying the Server that a repository was deleted.
  `void`
  ChildRepositoryInterface.`rollback()`
  Roll back the changes in this child repository by deleting the cache without flushing it to the parent.
  `void`
  ChildServerInterface.`rollback()`
  Roll back the changes in this child repository by deleting the cache without flushing it to the parent.
  `void`
  DAVChildRepository.`rollback()`
  `void`
  OMIChildRepository.`rollback()`
  `void`
  OMIChildServer.`rollback()`
  `void`
  OMIServerChildRepository.`rollback()`
  `List`
  DAVRepository.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  InformationService.`search(UserContextInterface user, FilterInterface filter)`
  Search all the repositories that a user is connected to.
  `List`
  InformationServiceInterface.`search(UserContextInterface user, FilterInterface filter)`
  Search all the repositories that a user is connected to.
  `List`
  InformationServiceProxy.`search(UserContextInterface user, FilterInterface filter)`
  Search all the repositories that a user is connected to.
  `List`
  OMIRepository.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  OMIServer.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  OMIServer.`search(FolderInterface folder, FilterInterface filter)`
  `List`
  OMIServer.`search(List folderList, FilterInterface filter)`
  `List`
  OMIServerRepository.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  RepositoryInterface.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  ServerInterface.`search(FilterInterface filter)`
  Search the repository using the provided filter.
  `List`
  ServerInterface.`search(FolderInterface folder, FilterInterface filter)`
  Search the server tree from a given folder base using the provided filter.
  `List`
  ServerInterface.`search(List folderList, FilterInterface filter)`
  Search the server from a collection of base folders.
  `List`
  InformationService.`searchFilterArray(UserContextInterface user, FilterInterface[] filters)`
  Perform a search in all the repositories the user is connected to using the provided Filters.
  `List`
  InformationServiceInterface.`searchFilterArray(UserContextInterface user, FilterInterface[] filters)`
  Perform a search in all the repositories the user is connected to using the provided Filters.
  `List`
  InformationServiceProxy.`searchFilterArray(UserContextInterface user, FilterInterface[] filters)`
  Perform a search in all the repositories the user is connected to using the provided Filters.
  `List`
  InformationService.`searchGroup(UserContextInterface user, RepositoryGroup group, FilterInterface filter)`
  Search the repository group that is provided.
  `List`
  InformationServiceInterface.`searchGroup(UserContextInterface user, RepositoryGroup group, FilterInterface filter)`
  Search the repository group that is provided.
  `List`
  InformationServiceProxy.`searchGroup(UserContextInterface user, RepositoryGroup group, FilterInterface filter)`
  `List`
  InformationService.`searchGroupName(UserContextInterface user, String groupName, FilterInterface filter)`
  Search the repository group with the given name.
  `List`
  InformationServiceInterface.`searchGroupName(UserContextInterface user, String groupName, FilterInterface filter)`
  Search the repository group with the given name.
  `List`
  InformationServiceProxy.`searchGroupName(UserContextInterface user, String groupName, FilterInterface filter)`
  `List`
  InformationService.`searchGroupNameWithFilterArray(UserContextInterface user, String groupName, FilterInterface[] filterArray)`
  `List`
  InformationServiceInterface.`searchGroupNameWithFilterArray(UserContextInterface user, String groupName, FilterInterface[] filterArray)`
  Search the repository group that is provided.
  `List`
  InformationServiceProxy.`searchGroupNameWithFilterArray(UserContextInterface user, String groupName, FilterInterface[] filterArray)`
  `List`
  InformationService.`searchGroupWithFilterArray(UserContextInterface user, RepositoryGroup group, FilterInterface[] filterArray)`
  `List`
  InformationServiceInterface.`searchGroupWithFilterArray(UserContextInterface user, RepositoryGroup group, FilterInterface[] filterArray)`
  Search the repository group that is provided.
  `List`
  InformationServiceProxy.`searchGroupWithFilterArray(UserContextInterface user, RepositoryGroup group, FilterInterface[] filterArray)`
  `List`
  InformationService.`searchProtocols(UserContextInterface user, List protocols, FilterInterface filter)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `List`
  InformationServiceInterface.`searchProtocols(UserContextInterface user, List protocols, FilterInterface filter)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `List`
  InformationServiceProxy.`searchProtocols(UserContextInterface user, List protocols, FilterInterface filter)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `List`
  InformationService.`searchProtocolsWithFilterArray(UserContextInterface user, List protocols, FilterInterface[] filters)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `List`
  InformationServiceInterface.`searchProtocolsWithFilterArray(UserContextInterface user, List protocols, FilterInterface[] filters)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `List`
  InformationServiceProxy.`searchProtocolsWithFilterArray(UserContextInterface user, List protocols, FilterInterface[] filters)`
  Perform a search in the repositories the user is connected to which match the domains in the provided Vector, using the provided Filter.
  `FilteredFolderInterface`
  DAVRepository.`searchTree(DAVFolderInterface folder, FilterInterface filter, int levels)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  DAVRepository.`searchTree(FolderInterface baseFolder, FilterInterface filter)`
  Deprecated.
  in favor of searchTreeFromBase.
  `FilteredFolderInterface`
  DAVRepository.`searchTree(String rootFolderName, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `List`
  InformationService.`searchTree(UserContextInterface user, FilterInterface filter)`
  Search the repositories that the user is connected to, returning the results in a navigable folder structure.
  `List`
  InformationServiceInterface.`searchTree(UserContextInterface user, FilterInterface filter)`
  Search the repositories that the user is connected to, returning the results in a navigable folder structure.
  `List`
  InformationServiceProxy.`searchTree(UserContextInterface user, FilterInterface filter)`
  Search the repositories that the user is connected to, returning the results in a naviable folder structure.
  `FilteredFolderInterface`
  OMIRepository.`searchTree(FolderInterface baseFolder, FilterInterface filter)`
  Deprecated.
  in favor of searchTreeFromBase.
  `FilteredFolderInterface`
  OMIRepository.`searchTree(String rootFolderName, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  OMIServerRepository.`searchTree(FolderInterface baseFolder, FilterInterface filter)`
  Deprecated.
  in favor of searchTreeFromBase.
  `FilteredFolderInterface`
  OMIServerRepository.`searchTree(String rootFolderName, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  RepositoryInterface.`searchTree(FolderInterface baseFolder, FilterInterface filter)`
  Deprecated.
  in favor of searchTreeFromBase.
  `FilteredFolderInterface`
  RepositoryInterface.`searchTree(String rootFolderName, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  DAVRepository.`searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  OMIRepository.`searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  OMIServerRepository.`searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  RepositoryInterface.`searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  DAVRepository.`searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  OMIRepository.`searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  OMIServerRepository.`searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)`
  Search the specified folder tree in the repository using the provided filter.
  `FilteredFolderInterface`
  RepositoryInterface.`searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)`
  Search the specified folder tree in the repository using the provided filter.
  `void`
  MetadataRepositoryInterface.`setAccessControlTemplateAttribs(ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  MetadataServerInterface.`setAccessControlTemplateAttribs(RepositoryInterface repository, ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  OMIRepository.`setAccessControlTemplateAttribs(ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  OMIRepositoryInterface.`setAccessControlTemplateAttribs(ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  OMIServer.`setAccessControlTemplateAttribs(RepositoryInterface repository, ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  OMIServerRepository.`setAccessControlTemplateAttribs(ACTEntry act)`
  Set attributes on an AccessControlTemplate.
  `void`
  MetadataRepositoryInterface.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  MetadataServerInterface.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  OMIRepository.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  OMIRepositoryInterface.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  OMIServer.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  OMIServerRepository.`setAuthorizationsOnObj(String resource, List authorizations, int flags)`
  Set authorizations on a metadata object.
  `void`
  FactoryAction.`setFilter(String filter, boolean isValidating)`
  Sets the factory action's filter.
  `void`
  MetadataServerInterface.`setInternalLoginUserOptions(String username, boolean isDisabled, boolean bypassStrength, boolean bypassHistory, boolean useStdPasswordExpirationDays, int passwordExpirationDays, boolean bypassLockout, boolean bypassInactivitySuspension, boolean doesAccountExpire, Date accountExpirationDate)`
  Set the options on a user's internal login.
  `void`
  OMIServer.`setInternalLoginUserOptions(String username, boolean isDisabled, boolean bypassStrength, boolean bypassHistory, boolean useStdPasswordExpirationDays, int passwordExpirationDays, boolean bypassLockout, boolean bypassInactivitySuspension, boolean doesAccountExpire, Date accountExpirationDate)`
  `void`
  MetadataServerInterface.`setInternalPassword(String username, String password)`
  Set a user's internal password.
  `void`
  OMIServer.`setInternalPassword(String username, String password)`
  `void`
  InformationService.`setOption(int option, Object o)`
  Set an option on the InformationService or its components.
  `void`
  InformationServiceInterface.`setOption(int option, Object o)`
  Set an option on the InformationService or its components.
  `void`
  InformationServiceProxy.`setOption(int option, Object o)`
  `List`
  DAVRepository.DAVEvaluator.`setPath(String path)`
  `List`
  OMIRepository.OMIEvaluator.`setPath(String path)`
  `List`
  OMIServerRepository.OMIEvaluator.`setPath(String path)`
  `void`
  MetadataServerInterface.`setSelfInternalPassword(String username, String currentPassword, String newPassword)`
  Used to set a user's internal password by the user himself.
  `void`
  OMIServer.`setSelfInternalPassword(String username, String oldPassword, String newPassword)`
  `byte[]`
  DAVRepository.`toByteArray()`
  `byte[]`
  OMIRepository.`toByteArray()`
  `byte[]`
  OMIServer.`toByteArray(boolean copyData)`
  `byte[]`
  OMIServerRepository.`toByteArray()`
  `byte[]`
  RepositoryInterface.`toByteArray()`
  Write the current state of the repository to a byte array.
  `byte[]`
  ServerInterface.`toByteArray(boolean copyData)`
  Output the state of the server to a byte array.
  `void`
  DAVRepository.`uncheckout(MetadataInterface entity)`
  Uncheck out/Cancel update
  `void`
  DAVRepositoryInterface.`uncheckout(MetadataInterface entity)`
  Uncheck out/Cancel update
  `void`
  DAVChildRepository.`updateEntity(MetadataInterface input)`
  `void`
  DAVRepository.`updateEntity(DAVEntityInterface input)`
  Update an existing entity in the repository.
  `void`
  DAVRepositoryInterface.`updateEntity(DAVEntityInterface input)`
  Update an existing entity in the repository.
  `void`
  OMIChildRepository.`updateEntity(Object reposId, Object input)`
  `void`
  OMIRepository.`updateEntity(Object reposId, Object input)`
  Update an existing entity in the repository.
  `void`
  OMIServerRepository.`updateEntity(Object reposId, Object input)`
  Update an existing entity in the repository.
  `void`
  DAVRepository.`version(MetadataInterface entity)`
  Put the entity under version control
  `void`
  DAVRepositoryInterface.`version(MetadataInterface entity)`
  Put the entity under version control

- ## Uses of ServiceException in com.sas.services.information.metadata

  Methods in com.sas.services.information.metadata that return ServiceException
  Modifier and Type
  Method
  Description
  `ServiceException`
  OMRSubscriber.`validate(FolderInterface folder)`
  Validate a publishing framework subscriber.
  `ServiceException`
  OMRSubscriber.`validate(FolderInterface folder, String subscriberName)`
  Validate a publishing framework subscriber.
  `ServiceException`
  SubscriberInterface.`validate(FolderInterface folder)`
  Validate a publishing framework subscriber.
  Methods in com.sas.services.information.metadata that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  Metadata.`add()`
  Add a new metadata item to the repository.
  `void`
  MetadataInterface.`add()`
  Add a new metadata item to the repository.
  `protected void`
  OMRContentSubscriberGroup.`add(MetadataInterface member, boolean ordered)`
  `protected void`
  OMREventSubscriberGroup.`add(MetadataInterface member, boolean ordered)`
  `protected void`
  OMRGroup.`add(MetadataInterface member, boolean ordered)`
  `void`
  VirtualMetadata.`add()`
  `void`
  Metadata.`addAccessControl(AccessControlEntryInterface ace)`
  Add an Access Control item to this object.
  `void`
  MetadataInterface.`addAccessControl(AccessControlEntryInterface ace)`
  Add an Access Control item to this object.
  `void`
  VirtualMetadata.`addAccessControl(AccessControlEntryInterface accessControl)`
  Add an Access Control item to this object.
  `void`
  MultiHostDeployment.`addAll(List<HostInterface> hosts)`
  `void`
  OMRMultiHostDeployedObject.`addAll(List<HostInterface> host)`
  `void`
  ForeignKeyInterface.`addAssociation(KeyAssociationInterface associatoin)`
  Add a key association to the foreign key
  `void`
  OMRForeignKey.`addAssociation(KeyAssociationInterface association)`
  Adds key association to a Foreign Key.
  `void`
  OMRPrototype.`addAssociation(AssociationPropertyInterface property)`
  `void`
  PrototypeInterface.`addAssociation(AssociationPropertyInterface property)`
  Add an association to this prototype.
  `void`
  Metadata.`addAttribute(String key, String value)`
  Add an attribute with the given name and value
  `void`
  MetadataInterface.`addAttribute(String key, String value)`
  Add an attribute with the given name and value
  `void`
  VirtualMetadata.`addAttribute(String key, String value)`
  Add an attribute with the given name and value
  `void`
  Metadata.`addAttributes(Map attributeMap)`
  Add a number of attributes - names and values are given in the map.
  `void`
  MetadataInterface.`addAttributes(Map attributeMap)`
  Add a number of attributes - names and values are given in the map.
  `void`
  VirtualMetadata.`addAttributes(Map attributeMap)`
  Add a number of attributes - names and values are given in the map.
  `void`
  Folder.`addChild(PublicObjectInterface newChild)`
  `void`
  OMRServerRootFolder.`addChild(PublicObjectInterface newChild)`
  `void`
  VirtualFolder.`addChild(PublicObjectInterface newChild)`
  `void`
  ColumnContainerInterface.`addColumn(ColumnInterface column)`
  Add a column to the the underneath Key or Index container
  `void`
  ColumnHierarchyInterface.`addColumn(ColumnInterface column)`
  Add a column to this hierarchy.
  `void`
  DataTableInterface.`addColumn(ColumnInterface column)`
  Add a column to this table.
  `void`
  OMRColumnHierarchy.`addColumn(ColumnInterface column)`
  `void`
  OMRDataTable.`addColumn(ColumnInterface column)`
  `void`
  OMRIndex.`addColumn(ColumnInterface column)`
  Adds single column to an Index.
  `void`
  OMRQueryClause.`addColumn(ColumnInterface column)`
  `void`
  OMRRelationalKey.`addColumn(ColumnInterface column)`
  `void`
  QueryClauseInterface.`addColumn(ColumnInterface column)`
  `void`
  ColumnContainerInterface.`addColumnAt(ColumnInterface column, int pos)`
  Add a column to the the underneath Key or Index container at specified position in Column List.
  `void`
  ColumnHierarchyInterface.`addColumnAt(ColumnInterface column, int index)`
  Inserts the column at the specified position in this List.
  `void`
  DataTableInterface.`addColumnAt(ColumnInterface column, int index)`
  Inserts the column at the specified position in this List.
  `void`
  OMRColumnHierarchy.`addColumnAt(ColumnInterface column, int index)`
  `void`
  OMRDataTable.`addColumnAt(ColumnInterface column, int index)`
  `void`
  OMRIndex.`addColumnAt(ColumnInterface column, int pos)`
  Adds single column to an Index at specified position in the list.
  `void`
  OMRRelationalKey.`addColumnAt(ColumnInterface column, int pos)`
  `void`
  DataTableInterface.`addColumnHierarchy(ColumnHierarchyInterface columnHierarchy)`
  Add a column hierarchy to the list of column hierarchies for this data table.
  `void`
  OMRDataTable.`addColumnHierarchy(ColumnHierarchyInterface columnHierarchy)`
  `void`
  ColumnContainerInterface.`addColumns(List<ColumnInterface> column)`
  Add a column list to the the underneath Key or Index container
  `void`
  OMRIndex.`addColumns(List<ColumnInterface> columns)`
  Adds multiple columns to an Index.
  `void`
  OMRRelationalKey.`addColumns(List<ColumnInterface> columns)`
  `void`
  OMRServer.`addComputeTask(MetadataInterface task)`
  `void`
  ServerInterface.`addComputeTask(MetadataInterface task)`
  Add a compute task to this server.
  `void`
  ChannelInterface.`addContentSubscriber(ContentSubscriberInterface subscriber)`
  Adds a content subscriber to this channel.
  `void`
  OMRChannel.`addContentSubscriber(ContentSubscriberInterface subscriber)`
  Adds a content subscriber to this channel.
  `void`
  AbstractPropertyInterface.`addCustomizer(SoftwareComponentInterface customizer)`
  Add a customizer to this property.
  `void`
  OMRAbstractProperty.`addCustomizer(SoftwareComponentInterface customizer)`
  `void`
  OMRPropertyGroup.`addCustomizer(SoftwareComponentInterface softcom)`
  `void`
  PropertyGroupInterface.`addCustomizer(SoftwareComponentInterface softcom)`
  Add a `SoftwareComponentInterface` object as a customizer of this PropertyGroup.
  `void`
  OMRServer.`addDataPackage(DeployedDataPackageInterface dataPackage)`
  `void`
  ServerInterface.`addDataPackage(DeployedDataPackageInterface dataPackage)`
  Add a DeployedDataPackage to the server as a DataPackage.
  `void`
  OMRSoftwareComponent.`addDeployedComponent(ServerInterface server)`
  `void`
  SoftwareComponentInterface.`addDeployedComponent(ServerInterface server)`
  Add a DeployedComponent to this SoftwareComponent.
  `void`
  FileInterface.`addDirectory(DirectoryInterface directory)`
  Add a directory to this file's list of associated directories.
  `void`
  OMRFile.`addDirectory(DirectoryInterface directory)`
  `void`
  Metadata.`addDocument(DocumentInterface doc)`
  `void`
  MetadataInterface.`addDocument(DocumentInterface doc)`
  Add an associated Document to this object.
  `void`
  VirtualMetadata.`addDocument(DocumentInterface doc)`
  `void`
  AbstractPropertyInterface.`addEditor(SoftwareComponentInterface editor)`
  Add an editor to this property.
  `void`
  OMRAbstractProperty.`addEditor(SoftwareComponentInterface editor)`
  `void`
  OMRPerson.`addEmail(EmailInterface email)`
  `void`
  PersonInterface.`addEmail(EmailInterface email)`
  Add a new email to a user's list of email instances.
  `void`
  OMRPerson.`addEmailAddress(String address)`
  `void`
  PersonInterface.`addEmailAddress(String address)`
  Deprecated.
  Use addEmail( EmailInterface email ) instead
  `void`
  ContentSubscriberInterface.`addEntryExclusionFilter(String filter)`
  Add an entry exclusion filter to this subscriber.
  `void`
  OMRContentSubscriber.`addEntryExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`addEntryInclusionFilter(String filter)`
  Add an entry inclusion filter to this subscriber.
  `void`
  OMRContentSubscriber.`addEntryInclusionFilter(String filter)`
  `void`
  ConfigurationXMLTextStoreInterface.`addEnumerationItem(EnumerationItem item)`
  Add an item to the enumeration data.
  `void`
  OMRConfigurationTextStore.`addEnumerationItem(EnumerationItem item)`
  `void`
  ChannelInterface.`addEventSubscriber(EventSubscriberInterface subscriber)`
  Adds an event subscriber to this channel.
  `void`
  OMRChannel.`addEventSubscriber(EventSubscriberInterface subscriber)`
  `void`
  Metadata.`addExtension(String name, String value, String type)`
  Add an extension to the current set of extensions
  `void`
  MetadataInterface.`addExtension(String name, String value, String type)`
  Add an extension to the current set of extensions
  `void`
  VirtualMetadata.`addExtension(String name, String value, String type)`
  Add an extension to the current set of extensions
  `void`
  AllUsersIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  AuthenticatedIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  DavPerson.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  IdentityInterface.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  Add an external identity to the Identity.
  `void`
  OMRIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  Add an external identity to the Identity.
  `void`
  PropertyIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  ReferenceIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  SelfIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  UnauthenticatedIdentity.`addExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  DirectoryInterface.`addFile(MetadataInterface file)`
  Add a file to this directory.
  `void`
  OMRDirectory.`addFile(MetadataInterface file)`
  `void`
  ContentSubscriberInterface.`addFileMimeTypeExclusionFilter(String filter)`
  Add a file type exclusion filter.
  `void`
  OMRContentSubscriber.`addFileMimeTypeExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`addFileMimeTypeInclusionFilter(String filter)`
  Add a file type inclusion filter.
  `void`
  OMRContentSubscriber.`addFileMimeTypeInclusionFilter(String filter)`
  `ForeignKeyInterface`
  OMRRelationalTable.`addForeignKey(String name, RelationalKeyInterface smartUKey)`
  `ForeignKeyInterface`
  RelationalTableInterface.`addForeignKey(String name, RelationalKeyInterface smartUKey)`
  Add a foreign key to the relational table.
  `void`
  Metadata.`addGroup(GroupInterface group)`
  `void`
  MetadataInterface.`addGroup(GroupInterface group)`
  Add this object to a group.
  `void`
  VirtualMetadata.`addGroup(GroupInterface group)`
  `void`
  OMRPropertyGroup.`addGroupedProperty(AbstractPropertyInterface property)`
  `void`
  PropertyGroupInterface.`addGroupedProperty(AbstractPropertyInterface property)`
  Add a `AbstractPropertyInterface` to the collection grouped by this PropertyGroup.
  `void`
  MultiHostDeployment.`addHost(HostInterface host)`
  Add a new host to the deployment list
  `void`
  OMRMultiHostDeployedObject.`addHost(HostInterface host)`
  `void`
  AccessControlEntryInterface.`addIdentity(IdentityInterface identity)`
  Add an identity to this ACE.
  `void`
  DAVAccessControlEntry.`addIdentity(IdentityInterface identity)`
  `void`
  IdentityGroupInterface.`addIdentity(IdentityInterface identity)`
  Add a member identity to this group.
  `void`
  OMRAccessControlEntry.`addIdentity(IdentityInterface identity)`
  Add an identity to this ACE.
  `void`
  OMRIdentityGroup.`addIdentity(IdentityInterface identity)`
  `void`
  Metadata.`addImplementor(SoftwareComponentInterface softwareComponent)`
  Add a SoftwareComponent as an implementor of this object.
  `void`
  MetadataInterface.`addImplementor(SoftwareComponentInterface softwareComponent)`
  Add a SoftwareComponent as an implementor of this object.
  `void`
  VirtualMetadata.`addImplementor(SoftwareComponentInterface softwareComponent)`
  `IndexInterface`
  OMRPhysicalTable.`addIndex(String name, List<ColumnInterface> listColumn)`
  Adds index to a physical table.
  `IndexInterface`
  PhysicalTableInterface.`addIndex(String name, List<ColumnInterface> listColumn)`
  Add a Index to the physical table.
  `void`
  Folder.`addItem(MetadataInterface item)`
  Add an item to the folder.
  `protected void`
  Folder.`addItem(MetadataInterface item, int index)`
  `void`
  FolderInterface.`addItem(MetadataInterface item)`
  Add an item to the folder.
  `void`
  OMRServerRootFolder.`addItem(MetadataInterface item)`
  `void`
  VirtualFolder.`addItem(MetadataInterface item)`
  `void`
  Metadata.`addKeyword(String keyword)`
  Add a keyword to this object.
  `void`
  MetadataInterface.`addKeyword(String keyword)`
  Add a keyword to this object.
  `void`
  OMRSASClientConnection.`addLibrary(SASLibraryInterface library)`
  `void`
  SASClientConnectionInterface.`addLibrary(SASLibraryInterface library)`
  Add a library to the list that are accessible through this connection.
  `void`
  AllUsersIdentity.`addLocation(LocationInterface location)`
  `void`
  AuthenticatedIdentity.`addLocation(LocationInterface location)`
  `void`
  DavPerson.`addLocation(LocationInterface location)`
  `void`
  OMRPerson.`addLocation(LocationInterface location)`
  `void`
  PersonInterface.`addLocation(LocationInterface location)`
  Add a location to the user's list of locations.
  `void`
  PropertyIdentity.`addLocation(LocationInterface location)`
  `void`
  ReferenceIdentity.`addLocation(LocationInterface location)`
  `void`
  SelfIdentity.`addLocation(LocationInterface location)`
  `void`
  UnauthenticatedIdentity.`addLocation(LocationInterface location)`
  `void`
  AllUsersIdentity.`addLogin(LoginInterface login)`
  `void`
  AuthenticatedIdentity.`addLogin(LoginInterface login)`
  `void`
  DavPerson.`addLogin(LoginInterface login)`
  `void`
  IdentityInterface.`addLogin(LoginInterface login)`
  Add a login to the Identity.
  `void`
  OMRIdentity.`addLogin(LoginInterface login)`
  Add a login to the Identity.
  `void`
  PropertyIdentity.`addLogin(LoginInterface login)`
  `void`
  ReferenceIdentity.`addLogin(LoginInterface login)`
  `void`
  SelfIdentity.`addLogin(LoginInterface login)`
  `void`
  UnauthenticatedIdentity.`addLogin(LoginInterface login)`
  `void`
  GroupInterface.`addMember(MetadataInterface member)`
  Add a new member to the group.
  `void`
  OMRGroup.`addMember(MetadataInterface member)`
  `void`
  GroupInterface.`addMemberOrdered(MetadataInterface member)`
  Add a new member to the group such that it will be ordered even if it's in another repository (This is primarily for OMR groups).
  `void`
  OMRGroup.`addMemberOrdered(MetadataInterface member)`
  `void`
  ContentSubscriberInterface.`addNameValueExclusionFilter(String filter)`
  Adds a name/value exclusion filter to the subscriber.
  `void`
  OMRContentSubscriber.`addNameValueExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`addNameValueInclusionFilter(String filter)`
  Adds a name/value inclusion filter to the subscriber.
  `void`
  OMRContentSubscriber.`addNameValueInclusionFilter(String filter)`
  `MetadataInterface`
  Folder.`addNewItem(String name, String type)`
  Create a new metadata object to add to the folder.
  `MetadataInterface`
  FolderInterface.`addNewItem(String name, String type)`
  Create a new metadata object to add to the folder.
  `MetadataInterface`
  OMRServerRootFolder.`addNewItem(String name, String type)`
  `MetadataInterface`
  VirtualFolder.`addNewItem(String name, String type)`
  `void`
  Metadata.`addNoteTextStore(TextStoreInterface note)`
  `TextStoreInterface`
  Metadata.`addNoteTextStore(String name, String role, String type, String text)`
  `void`
  MetadataInterface.`addNoteTextStore(TextStoreInterface note)`
  Add an associated TextStore note to this object.
  `TextStoreInterface`
  MetadataInterface.`addNoteTextStore(String name, String role, String type, String text)`
  Creates a TextStore note and adds it to this object.
  `void`
  VirtualMetadata.`addNoteTextStore(TextStoreInterface note)`
  `TextStoreInterface`
  VirtualMetadata.`addNoteTextStore(String name, String role, String type, String text)`
  `void`
  DocumentInterface.`addObject(MetadataInterface newObject)`
  Add an object to the document's Objects association.
  `void`
  OMRDocument.`addObject(MetadataInterface newObject)`
  `void`
  Metadata.`addObjectProperty(PropertyInterface property)`
  `void`
  Metadata.`addObjectProperty(String name, String propertyName, String value, String type)`
  `void`
  MetadataInterface.`addObjectProperty(PropertyInterface property)`
  Add a property to this object.
  `void`
  MetadataInterface.`addObjectProperty(String name, String propertyName, String value, String type)`
  Add a new property to this metadata object.
  `void`
  VirtualMetadata.`addObjectProperty(PropertyInterface property)`
  `void`
  VirtualMetadata.`addObjectProperty(String name, String propertyName, String value, String type)`
  `void`
  GroupInterface.`addOwner(PersonInterface owner)`
  Add a person as an owner of the group.
  `void`
  OMRGroup.`addOwner(PersonInterface owner)`
  `void`
  AccessControlEntryInterface.`addPermission(PermissionInterface permission)`
  Add a permission to this ACE.
  `void`
  DAVAccessControlEntry.`addPermission(PermissionInterface permission)`
  `void`
  OMRAccessControlEntry.`addPermission(PermissionInterface permission)`
  Add a permission to this ACE.
  `void`
  Metadata.`addPermissions(List identities, List permissions)`
  Add a set of permissions for a set of identities for this metadata object.
  `void`
  MetadataInterface.`addPermissions(List identities, List permissions)`
  Add a set of permissions for a set of identities for this metadata object.
  `void`
  VirtualMetadata.`addPermissions(List identities, List permissions)`
  Add a set of permissions for a set of identities for this metadata object.
  `void`
  AllUsersIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  AuthenticatedIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  DavPerson.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  OMRPerson.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  PersonInterface.`addPhoneNumber(PhoneNumberInterface phone)`
  Add a phone number to the user's list.
  `void`
  PropertyIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  ReferenceIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  SelfIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `void`
  UnauthenticatedIdentity.`addPhoneNumber(PhoneNumberInterface phone)`
  `RelationalKeyInterface`
  OMRRelationalTable.`addPrimaryKey(String name, List<ColumnInterface> listColumn)`
  `RelationalKeyInterface`
  RelationalTableInterface.`addPrimaryKey(String name, List<ColumnInterface> listColumn)`
  Add a Primary key to the relational table.
  `void`
  Metadata.`addProcessorInterface(String interfaceClassName, ProcessorInterface actionInterface)`
  Add an action interface to this class.
  `void`
  VirtualMetadata.`addProcessorInterface(String interfaceClassName, ProcessorInterface actionInterface)`
  `void`
  Metadata.`addPrompt(BaseOMRPromptInterface prompt)`
  Add a prompt to this object.
  `void`
  MetadataInterface.`addPrompt(BaseOMRPromptInterface prompt)`
  Add a prompt to this object.
  `void`
  VirtualMetadata.`addPrompt(BaseOMRPromptInterface prompt)`
  `void`
  OMRServer.`addProperty(PropertyInterface property)`
  Add a property to the set of properties for this server.
  `void`
  ServerInterface.`addProperty(PropertyInterface property)`
  Add a property to the set of properties for this server.
  `void`
  OMRSoftwareComponent.`addPropertyGroup(PropertyGroupInterface group)`
  `void`
  SoftwareComponentInterface.`addPropertyGroup(PropertyGroupInterface group)`
  Add a `PropertyGroupInterface` object to this SoftwareComponent.
  `void`
  Metadata.`addPropertySet(PropertySetInterface propertySet)`
  `void`
  MetadataInterface.`addPropertySet(PropertySetInterface propertySet)`
  Add a property set to this object.
  `void`
  VirtualMetadata.`addPropertySet(PropertySetInterface propertySet)`
  `void`
  OMRPrototype.`addPrototypeProperty(PrototypePropertyInterface property)`
  `void`
  PrototypeInterface.`addPrototypeProperty(PrototypePropertyInterface property)`
  Add an attribute property to this prototype.
  `void`
  ConnectionInterface.`addProvider(ServerInterface provider)`
  Add a provider server which can connect to the listening source server over this connection.
  `void`
  OMRConnection.`addProvider(ServerInterface provider)`
  `void`
  ColumnInterface.`addQueryClause(QueryClauseInterface clause)`
  Add a query to this column.
  `void`
  OMRColumn.`addQueryClause(QueryClauseInterface clause)`
  `void`
  Metadata.`addRemark(RemarksInterface remark)`
  `void`
  MetadataInterface.`addRemark(RemarksInterface remark)`
  Add a remark to this smart object
  `void`
  VirtualMetadata.`addRemark(RemarksInterface remark)`
  Add a remark to this smart object
  `void`
  Metadata.`addResponsibleParty(Responsibility newResponsibility)`
  `void`
  MetadataInterface.`addResponsibleParty(Responsibility newResponsibility)`
  Add a new responsibleParty to this object.
  `void`
  VirtualMetadata.`addResponsibleParty(Responsibility newResponsibility)`
  `void`
  DataTableInterface.`addRole(DataTableRoleInterface role)`
  Add a role to the list of roles describing this DataTable.
  `void`
  DataTableInterface.`addRole(String context, String objectRole)`
  Given the context and object role, create a new Role and add it to the roles for this DataTable.
  `void`
  OMRDataTable.`addRole(DataTableRoleInterface role)`
  `void`
  OMRDataTable.`addRole(String context, String objectRole)`
  `void`
  DatabaseCatalogInterface.`addSchema(RelationalSchemaInterface schema)`
  `void`
  OMRDatabaseCatalog.`addSchema(RelationalSchemaInterface schema)`
  `void`
  FileInterface.`addScriptedConnection(SASClientConnectionInterface connection)`
  Add a SASClientConnection to the list of connections that this script executes for.
  `void`
  OMRFile.`addScriptedConnection(SASClientConnectionInterface connection)`
  `void`
  OMRSASClientConnection.`addScriptFile(FileInterface file)`
  `void`
  SASClientConnectionInterface.`addScriptFile(FileInterface file)`
  Add a script file to this connection.
  `void`
  OMRServer.`addServed(ServerInterface server)`
  Add a new server to the list of servers that use this server.
  `void`
  ServerInterface.`addServed(ServerInterface server)`
  Add a new server to the list of servers that use this server.
  `void`
  DeployedDataPackageInterface.`addServer(ServerInterface server)`
  Add a server to the list of associated server.
  `void`
  DirectoryInterface.`addServer(MetadataInterface server)`
  Add a server to the list that has access to this directory.
  `void`
  OMRDeployedDataPackage.`addServer(ServerInterface server)`
  `void`
  OMRDirectory.`addServer(MetadataInterface server)`
  `void`
  OMRServer.`addServer(ServerInterface server)`
  Add a new server to the list of servers that this server uses.
  `void`
  ServerInterface.`addServer(ServerInterface server)`
  Add a new server to the list of servers that this server uses.
  `void`
  OMRServer.`addServiceType(ServiceTypeInterface serviceType)`
  `void`
  ServerInterface.`addServiceType(ServiceTypeInterface serviceType)`
  Add a service type to this server.
  `void`
  OMRPropertySet.`addSetProperty(PropertyInterface property)`
  `void`
  PropertySetInterface.`addSetProperty(PropertyInterface property)`
  Add a property to the current set.
  `IndexInterface`
  OMRPhysicalTable.`addSimpleIndex(ColumnInterface column)`
  `IndexInterface`
  PhysicalTableInterface.`addSimpleIndex(ColumnInterface column)`
  Add a Simple Index (contains only 1 column) to the physical table.
  `void`
  OMRSoftwareComponent.`addSoftwareGroup(GroupInterface group)`
  `void`
  SoftwareComponentInterface.`addSoftwareGroup(GroupInterface group)`
  Add a SoftwareGroup to this SoftwareComponent.
  `void`
  OMRSoftwareComponent.`addSoftwareTree(FolderInterface folder)`
  `void`
  SoftwareComponentInterface.`addSoftwareTree(FolderInterface folder)`
  Add a SoftwareTree to this SoftwareComponent.
  `void`
  OMRProxyList.`addSourceConnection(ConnectionInterface connection)`
  `void`
  OMRServer.`addSourceConnection(ConnectionInterface connection)`
  `void`
  ServerInterface.`addSourceConnection(ConnectionInterface connection)`
  Add a connection definition that can be used to access this server.
  `void`
  FilteredFolder.`addSubfolder(FolderInterface folder)`
  Add a subfolder to this FilteredFolder.
  `void`
  Folder.`addSubfolder(FolderInterface folder)`
  Add an existing folder to this one as a subfolder.
  `protected void`
  Folder.`addSubfolder(FolderInterface folder, int index)`
  `void`
  FolderInterface.`addSubfolder(FolderInterface folder)`
  Add an existing folder to this one as a subfolder.
  `void`
  OMRServerRootFolder.`addSubfolder(FolderInterface folder)`
  `void`
  VirtualFolder.`addSubfolder(FolderInterface folder)`
  `void`
  VirtualFolder.`addSubfolder(VirtualFolderInterface folder)`
  `void`
  VirtualFolderInterface.`addSubfolder(VirtualFolderInterface folder)`
  Adds a nested virtual folder.
  `void`
  OMRPropertyGroup.`addSubpropertyGroup(PropertyGroupInterface group)`
  `void`
  PropertyGroupInterface.`addSubpropertyGroup(PropertyGroupInterface group)`
  Add a subproperty group.
  `void`
  ChannelInterface.`addSubscriberGroup(GroupInterface group)`
  Add a subscriber group to this channel.
  `void`
  OMRChannel.`addSubscriberGroup(GroupInterface group)`
  `void`
  OMRRelationalSchema.`addTable(DataTableInterface table)`
  `void`
  RelationalSchemaInterface.`addTable(DataTableInterface table)`
  Add a `DataTableInterface` to the list of tables associated to this schema.
  `RelationalKeyInterface`
  OMRRelationalTable.`addUniqueKey(String name, List<ColumnInterface> listColumn)`
  `RelationalKeyInterface`
  RelationalTableInterface.`addUniqueKey(String name, List<ColumnInterface> listColumn)`
  Add a Unique key to the relational table.
  `void`
  DeployedDataPackageInterface.`addUsedByPackage(DeployedDataPackageInterface newPackage)`
  Add a package to the list of packages that use this one.
  `void`
  OMRDeployedDataPackage.`addUsedByPackage(DeployedDataPackageInterface newPackage)`
  `void`
  Metadata.`addUsedByPrototype(MetadataInterface prototyped)`
  Add an object which uses this object as a prototype.
  `void`
  MetadataInterface.`addUsedByPrototype(MetadataInterface prototyped)`
  Add an object which uses this object as a prototype.
  `void`
  VirtualMetadata.`addUsedByPrototype(MetadataInterface prototyped)`
  `void`
  LoginInterface.`addUser(PersonInterface user)`
  Add a user to the list of allowed clients.
  `void`
  OMRLogin.`addUser(PersonInterface user)`
  `void`
  DeployedDataPackageInterface.`addUsingPackage(DeployedDataPackageInterface newPackage)`
  Add a package to the list of packages that this one uses.
  `void`
  OMRDeployedDataPackage.`addUsingPackage(DeployedDataPackageInterface newPackage)`
  `void`
  AbstractPropertyInterface.`addValidator(SoftwareComponentInterface validator)`
  Add a validator to the property.
  `void`
  OMRAbstractProperty.`addValidator(SoftwareComponentInterface validator)`
  `void`
  AuthorizationUtil.`applyACT(AccessControlTemplateInterface act)`
  Apply an ACT to protect an object
  `void`
  AuthorizationUtilInterface.`applyACT(AccessControlTemplateInterface act)`
  Apply an ACTs to protect an object
  `protected T`
  MetadataBuilder.`buildInternal(UserContextInterface user)`
  Build the object.
  `protected final void`
  MetadataBuilder.`buildSetup(UserContextInterface user)`
  `void`
  Metadata.`checkin()`
  Check out the item
  `void`
  MetadataInterface.`checkin()`
  Check in this item
  `void`
  VirtualMetadata.`checkin()`
  Check in this item
  `void`
  Metadata.`checkout()`
  Check out the item
  `void`
  MetadataInterface.`checkout()`
  Check out this item
  `void`
  VirtualMetadata.`checkout()`
  Check out this item
  `void`
  AuthorizationBaseInterface.`commit()`
  Commit Authorization Changes Any pending Authorization changes will be committed on the Server.
  `void`
  AuthorizationUtil.`commit()`
  `void`
  Metadata.`commit()`
  Commit changes that have been made to this object to the parent.
  `void`
  MetadataInterface.`commit()`
  Commit changes that have been made to this object to the parent.
  `void`
  VirtualMetadata.`commit()`
  `boolean`
  OMRTextStore.`containsBytes()`
  `boolean`
  TextStoreInterface.`containsBytes()`
  Returns true if the TextStore contents were set with the setBytes() method.
  `boolean`
  ColumnHierarchyInterface.`containsColumns()`
  Does this hierarchy contain columns?
  `boolean`
  OMRColumnHierarchy.`containsColumns()`
  `boolean`
  VirtualFolderManager.`containsVirtualFolder(String id)`
  Returns true if a virtual folder exists with the specified id.
  `IndexInterface`
  IndexInterface.`convertToCompositeIndex(String name, List<ColumnInterface> columns)`
  Convert simple index (contains only 1 column) to composite index (contains more than 1 column)
  `IndexInterface`
  OMRIndex.`convertToCompositeIndex(String name, List<ColumnInterface> listColumn)`
  `IndexInterface`
  IndexInterface.`convertToSimpleIndex(ColumnInterface column)`
  Convert composite index (contains more than 1 column) to simple index (contains only 1 column)
  `IndexInterface`
  OMRIndex.`convertToSimpleIndex(ColumnInterface column)`
  `FolderInterface`
  Folder.`copyTo(FolderInterface folder, String name)`
  `MetadataInterface`
  Metadata.`copyTo(FolderInterface folder, String name)`
  Make a copy of this object.
  `MetadataInterface`
  MetadataInterface.`copyTo(FolderInterface folder, String name)`
  Make a copy of this object.
  `MetadataInterface`
  VirtualMetadata.`copyTo(FolderInterface folder, String name)`
  Make a copy of this object.
  `int`
  Metadata.`countAssociatedObjects(String association)`
  `int`
  MetadataInterface.`countAssociatedObjects(String association)`
  Count the objects associated to this one via a named association.
  `int`
  VirtualMetadata.`countAssociatedObjects(String association)`
  `protected void`
  MetadataBuilder.`createObject()`
  `RootFolderInterface`
  FolderAdminInterface.`createRepositoryRootFolder(OMIRepositoryInterface repos)`
  Creates the root folder for a repository.
  `RootFolderInterface`
  OMRServerRootFolder.`createRepositoryRootFolder(OMIRepositoryInterface repos)`
  `FolderInterface`
  FolderAdminInterface.`createTopLevelFolder(OMIRepositoryInterface repos, String folderName)`
  Creates a new top level folder for the given repository or returns an existing folder that has already been defined.
  `FolderInterface`
  OMRServerRootFolder.`createTopLevelFolder(OMIRepositoryInterface repos, String folderName)`
  `void`
  Folder.`delete()`
  `void`
  Metadata.`delete()`
  Delete this object from its repository.
  `void`
  MetadataInterface.`delete()`
  Delete this object from its repository.
  `void`
  OMRChannel.`delete()`
  `void`
  OMRColumnHierarchy.`delete()`
  `void`
  OMRContentSubscriber.`delete()`
  Delete this object from its repository.
  `void`
  OMRGroup.`delete()`
  `void`
  OMRNote.`delete()`
  `void`
  OMRProperty.`delete()`
  `void`
  OMRServerContext.`delete()`
  `void`
  OMRSubscriber.`delete()`
  `void`
  Remarks.`delete()`
  Override delete to make sure that only the owner can delete the remark.
  `void`
  VirtualMetadata.`delete()`
  `void`
  Metadata.`deleteAttribute(String key)`
  Delete a specific attribute
  `void`
  MetadataInterface.`deleteAttribute(String key)`
  Delete a specific attribute
  `void`
  VirtualMetadata.`deleteAttribute(String key)`
  Delete a specific attribute
  `void`
  Metadata.`deleteAttributes(List attributes)`
  Delete a list of attributes.
  `void`
  MetadataInterface.`deleteAttributes(List attributes)`
  Delete a list of attributes.
  `void`
  VirtualMetadata.`deleteAttributes(List attributes)`
  Delete a list of attributes.
  `void`
  AllUsersIdentity.`deleteInternalAccount()`
  `void`
  AuthenticatedIdentity.`deleteInternalAccount()`
  `void`
  DavPerson.`deleteInternalAccount()`
  `void`
  OMRPerson.`deleteInternalAccount()`
  `void`
  PersonInterface.`deleteInternalAccount()`
  Delete Internal Account
  `void`
  PropertyIdentity.`deleteInternalAccount()`
  `void`
  ReferenceIdentity.`deleteInternalAccount()`
  `void`
  SelfIdentity.`deleteInternalAccount()`
  `void`
  UnauthenticatedIdentity.`deleteInternalAccount()`
  `void`
  Folder.`deleteItem(MetadataInterface item)`
  Delete an item from this folder.
  `void`
  FolderInterface.`deleteItem(MetadataInterface item)`
  Delete an item from this folder.
  `void`
  OMRServerRootFolder.`deleteItem(MetadataInterface item)`
  `void`
  VirtualFolder.`deleteItem(MetadataInterface item)`
  `protected void`
  Metadata.`deleteRootObject(com.sas.metadata.remote.Root object)`
  `void`
  Folder.`deleteSubfolder(String name)`
  Delete a subfolder.
  `void`
  FolderInterface.`deleteSubfolder(String name)`
  Delete a subfolder.
  `void`
  OMRServerRootFolder.`deleteSubfolder(String name)`
  `void`
  VirtualFolder.`deleteSubfolder(String name)`
  `void`
  VirtualFolderManager.`destroy()`
  Destoys this factory instance
  `void`
  AuthorizationBaseInterface.`discard()`
  Discard Authorization Changes Any pending Authorization changes will be discarded on the Server.
  `void`
  AuthorizationUtil.`discard()`
  `List`
  ContentSubscriberInterface.`entryExclusionFilters()`
  Gets the entry exclusion filters defined for filtering content to this subscriber.
  `List`
  OMRContentSubscriber.`entryExclusionFilters()`
  `List`
  ContentSubscriberInterface.`entryInclusionFilters()`
  Gets the entry inclusion filters defined for filtering content to this subscriber.
  `List`
  OMRContentSubscriber.`entryInclusionFilters()`
  `List`
  ContentSubscriberInterface.`fileMimeTypeExclusionFilters()`
  Gets the file MIME type exclusion filters for this user.
  `List`
  OMRContentSubscriber.`fileMimeTypeExclusionFilters()`
  `List`
  ContentSubscriberInterface.`fileMimeTypeInclusionFilters()`
  Gets the file MIME type inclusion filters for this user.
  `List`
  OMRContentSubscriber.`fileMimeTypeInclusionFilters()`
  `static MetadataInterface`
  Metadata.`fromByteArray(RepositoryInterface ri, byte[] data)`
  `String`
  OMRSASLibrary.`generateLibref()`
  `String`
  OMRSASLibrary.`generateLibref(String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned)`
  `String`
  SASLibraryInterface.`generateLibref()`
  Generate a SAS Libref statement for this library.
  `String`
  SASLibraryInterface.`generateLibref(String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned)`
  Generate a SAS Libref statement for this library.
  `Map`
  OMRSASLibrary.`generateLibrefMap(String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned, String overrideLibname)`
  `Map`
  SASLibraryInterface.`generateLibrefMap(String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned, String overrideLibname)`
  Generate a library assignment java.util.Map for a SASLibrary stored in metadata.
  `String`
  OMRProxyList.`generateNextProxyName()`
  `String`
  ProxyListInterface.`generateNextProxyName()`
  Generates the name of the next proxy in this proxy list.
  `String`
  DirectoryInterface.`getAbsolutePath()`
  Get the full path for this directory.
  `String`
  OMRDirectory.`getAbsolutePath()`
  `List`
  AccessControlTemplateInterface.`getAccessControlItems()`
  Get the access control items for this template.
  `List`
  OMRAccessControlTemplate.`getAccessControlItems()`
  `List`
  Metadata.`getAccessControls()`
  Get a list of the Access Controls on this object.
  `List`
  MetadataInterface.`getAccessControls()`
  Get a list of the Access Controls on this object.
  `List`
  VirtualMetadata.`getAccessControls()`
  Get a list of the Access Controls on this object.
  `List`
  AccessControlEntryInterface.`getAccessControlTemplates()`
  Get the access control templates for this entry.
  `List`
  DAVAccessControlEntry.`getAccessControlTemplates()`
  `List`
  OMRAccessControlEntry.`getAccessControlTemplates()`
  `Map<String,ApplicationAuthorization>`
  Application.`getActions()`
  `Map<String,ApplicationAuthorization>`
  ApplicationInterface.`getActions()`
  Returns a map of all actions defined for the application.
  `List<AccessControlTemplateInterface>`
  AuthorizationUtil.`getACTs()`
  Get ACTs that protect an object
  `List<AccessControlTemplateInterface>`
  AuthorizationUtilInterface.`getACTs()`
  Get ACTs that protect an object.
  `String`
  EmailInterface.`getAddress()`
  Gets the `String` value of `Address`
  `String`
  LocationInterface.`getAddress()`
  Get the address string.
  `String`
  OMREmail.`getAddress()`
  `String`
  OMRLocation.`getAddress()`
  `DeployedDataPackageInterface`
  DeployedDataPackageInterface.`getAliasFor()`
  Get the package for which this one is an alias.
  `DeployedDataPackageInterface`
  OMRDeployedDataPackage.`getAliasFor()`
  `List<String>`
  MultiHostDeployment.`getAllHostsNames()`
  Get the set of all the hosts.
  `List<String>`
  OMRMultiHostDeployedObject.`getAllHostsNames()`
  `AnalyticTableAttributes`
  AnalyticTableInterface.`getAnalyticTableAttributes()`
  Get the set of attributes for this object;
  `AnalyticTableAttributes`
  OMRAnalyticTable.`getAnalyticTableAttributes()`
  `List<String>`
  AuthorizationBaseInterface.`getApplicablePermissions()`
  Obtains permissions applicable to the object according to its PublicType
  `List<String>`
  AuthorizationUtil.`getApplicablePermissions()`
  Obtain permissions Applicable to a Protected Object or ACT Permission Pattern based on Object's PublicType
  `FolderInterface`
  PersonalRepository.`getApplicationManager(int applId)`
  Each folder in the personal repository is managed by an application manager.
  `FolderInterface`
  PersonalRepository.`getApplicationManager(String applname)`
  Each folder in the personal repository is managed by an application manager.
  `FolderInterface`
  PersonalRepositoryInterface.`getApplicationManager(int applId)`
  Each folder in the personal repository is managed by an application manager.
  `FolderInterface`
  PersonalRepositoryInterface.`getApplicationManager(String appplname)`
  Each folder in the personal repository is managed by an application manager.
  `String`
  ConnectionInterface.`getApplicationProtocol()`
  Get the application protocol String.
  `String`
  OMRConnection.`getApplicationProtocol()`
  `String`
  OMRServer.`getApplicationProtocol()`
  `String`
  ServerInterface.`getApplicationProtocol()`
  Get the application protocol string for the server.
  `ContentDestination`
  ChannelInterface.`getArchivePath()`
  Returns a the archive path content information to use as the archive path for this channel.
  `ContentDestination`
  OMRChannel.`getArchivePath()`
  Returns a the archive path content information to use as the archive path for this channel.
  `String`
  ContentSubscriberInterface.`getArchiveReceiveBy()`
  Gets the receive method this subscriber prefers (value or reference).
  `String`
  OMRContentSubscriber.`getArchiveReceiveBy()`
  `String`
  LocationInterface.`getArea()`
  Get the area String for this location.
  `String`
  OMRLocation.`getArea()`
  `HostInterface`
  MultiHostDeployment.`getAssociatedHost()`
  Few clients still use associated machine association to check the public object deployment host This method is used for those clients which are using this association to get the single associated host
  `HostInterface`
  OMRMultiHostDeployedObject.`getAssociatedHost()`
  `IndexInterface`
  OMRRelationalKey.`getAssociatedIndex()`
  `IndexInterface`
  RelationalKeyInterface.`getAssociatedIndex()`
  Get the associated index with a Unique/Primary Key.
  `MetadataInterface`
  OMRProperty.`getAssociatedObject()`
  `MetadataInterface`
  PropertyInterface.`getAssociatedObject()`
  This is a convenience method to get the object that this property is associated with.
  `List`
  OMRIdentityGroup.`getAssociatedOMRLogins()`
  Returns a List of all of the logins associated with this Role.
  `PropertyGroupInterface`
  AbstractPropertyInterface.`getAssociatedPropertyGroup()`
  Get the group, if any, that this property is a member of.
  `PropertyGroupInterface`
  OMRAbstractProperty.`getAssociatedPropertyGroup()`
  `String`
  AssociationPropertyInterface.`getAssociationName()`
  Get the association name.
  `String`
  OMRAssociationProperty.`getAssociationName()`
  `List<KeyAssociationInterface>`
  ForeignKeyInterface.`getAssociations()`
  Get the column associations bind with this foreign key
  `List<KeyAssociationInterface>`
  OMRForeignKey.`getAssociations()`
  Gets the key association list from a Foreign Key.
  `List`
  OMRPrototype.`getAssociations()`
  `List`
  PrototypeInterface.`getAssociations()`
  Get the associations for this prototype.
  `String`
  Metadata.`getAttribute(String key)`
  Get the value of the attribute with the given key/name.
  `String`
  MetadataInterface.`getAttribute(String key)`
  Get the value of the attribute with the given key/name.
  `String`
  VirtualMetadata.`getAttribute(String key)`
  Get the value of the attribute with the given key/name.
  `Map`
  Metadata.`getAttributes()`
  Get a list of all the attributes.
  `Map`
  MetadataInterface.`getAttributes()`
  Get a list of all the attributes.
  `Map`
  VirtualMetadata.`getAttributes()`
  Get a list of all the attributes.
  `String`
  ConnectionInterface.`getAuthenticationType()`
  Get the authentication type string for the connection.
  `String`
  HttpServerInterface.`getAuthenticationType()`
  Get the authentication type string for the connection.
  `String`
  OMRConnection.`getAuthenticationType()`
  `String`
  OMRHttpServer.`getAuthenticationType()`
  `AuthorizationBaseInterface`
  AccessControlTemplateInterface.`getAuthorizationDefinitionUtil()`
  Obtain the AuthorizationUtil Interface for this object
  `AuthorizationBaseInterface`
  OMRAccessControlTemplate.`getAuthorizationDefinitionUtil()`
  Obtain the AuthorizationUtil Interface for this object
  `AuthorizationInfoInterface`
  AuthorizationBaseInterface.`getAuthorizations(IdentityInterface identity, List<String> permissions)`
  Get authorizations for a single identity
  `List<AuthorizationInfoInterface>`
  AuthorizationBaseInterface.`getAuthorizations(List<IdentityInterface> identities, List<String> permissions)`
  Get authorizations for multiple identities
  `AuthorizationInfoInterface`
  AuthorizationUtil.`getAuthorizations(IdentityInterface identity, List<String> permissions)`
  Get Authorizations
  `List<AuthorizationInfoInterface>`
  AuthorizationUtil.`getAuthorizations(List<IdentityInterface> identities, List<String> permissions)`
  Get Authorizations
  `List<AuthorizationInfoInterface>`
  AuthorizationBaseInterface.`getAuthorizationsAll()`
  Get all authorizations
  `List<AuthorizationInfoInterface>`
  AuthorizationUtil.`getAuthorizationsAll()`
  Get Authorizations All
  `AuthorizationExplainedInfoInterface`
  AuthorizationBaseInterface.`getAuthorizationsExplained(IdentityInterface identity, List<String> permissions)`
  Get authorization sources explained for a single identity.
  `List<AuthorizationExplainedInfoInterface>`
  AuthorizationBaseInterface.`getAuthorizationsExplained(List<IdentityInterface> identities, List<String> permissions)`
  Get authorization sources explained for a list of identities.
  `AuthorizationExplainedInfoInterface`
  AuthorizationUtil.`getAuthorizationsExplained(IdentityInterface identity, List<String> permissions)`
  Get Authorizations with Indirect Authorization Sources Explained
  `List<AuthorizationExplainedInfoInterface>`
  AuthorizationUtil.`getAuthorizationsExplained(List<IdentityInterface> identities, List<String> permissions)`
  Get Authorizations with Indirect Authorization Sources Explained
  `List<AuthorizationExplainedInfoInterface>`
  AuthorizationBaseInterface.`getAuthorizationsExplainedAll()`
  Get authorization sources explained for all identities and permissions.
  `List<AuthorizationExplainedInfoInterface>`
  AuthorizationUtil.`getAuthorizationsExplainedAll()`
  Get Authorizations with Indirect Authorization Sources Explained All
  `AuthorizationUtilInterface`
  Metadata.`getAuthorizationUtil()`
  Obtain the AuthorizationUtil Interface for this object
  `AuthorizationUtilInterface`
  MetadataInterface.`getAuthorizationUtil()`
  Get the AuthorizationUtil Interface for this object
  `AuthorizationUtilInterface`
  VirtualMetadata.`getAuthorizationUtil()`
  `byte[]`
  OMRTextStore.`getBytes()`
  `byte[]`
  TextStoreInterface.`getBytes()`
  Get byte array from the text store.
  `PublicObjectInterface`
  Folder.`getChildAt(int index)`
  `PublicObjectInterface`
  OMRLogicalServer.`getChildAt(int index)`
  `PublicObjectInterface`
  OMRServerContext.`getChildAt(int index)`
  `PublicObjectInterface`
  OMRServerRootFolder.`getChildAt(int index)`
  `PublicObjectInterface`
  VirtualFolder.`getChildAt(int index)`
  `int`
  Folder.`getChildCount()`
  `int`
  OMRLogicalServer.`getChildCount()`
  `int`
  OMRServerContext.`getChildCount()`
  `int`
  OMRServerRootFolder.`getChildCount()`
  `int`
  VirtualFolder.`getChildCount()`
  `List`
  Folder.`getChildren()`
  `List`
  Folder.`getChildren(String type)`
  `List`
  OMRLogicalServer.`getChildren()`
  `List`
  OMRLogicalServer.`getChildren(String type)`
  `List`
  OMRServerContext.`getChildren()`
  `List`
  OMRServerContext.`getChildren(String type)`
  `List`
  OMRServerRootFolder.`getChildren()`
  `List`
  OMRServerRootFolder.`getChildren(String type)`
  `List<PublicObjectInterface>`
  ServerVirtualFolder.`getChildren()`
  `List<PublicObjectInterface>`
  VirtualFolder.`getChildren()`
  `List`
  VirtualFolder.`getChildren(String type)`
  `String`
  LocationInterface.`getCity()`
  Get the city name.
  `String`
  OMRLocation.`getCity()`
  `String`
  OMRServiceType.`getClassIdentifier()`
  `String`
  OMRSoftwareComponent.`getClassIdentifier()`
  `String`
  ServerInterface.`getClassIdentifier()`
  Get the class identifier string for the server.
  `String`
  ServiceTypeInterface.`getClassIdentifier()`
  Get the Class Identifier string.
  `String`
  SoftwareComponentInterface.`getClassIdentifier()`
  Get the unique class identifier for the software.
  `ColumnAttributes`
  ColumnInterface.`getColumnAttributes()`
  Get the column attributes in a `ColumnAttributes` objects.
  `ColumnAttributes`
  OMRColumn.`getColumnAttributes()`
  `List<ColumnHierarchyInterface>`
  DataTableInterface.`getColumnHierarchies()`
  Return the list of column hierarchies for this data table.
  `List`
  OMRDataTable.`getColumnHierarchies()`
  `List<ColumnInterface>`
  ColumnContainerInterface.`getColumns()`
  Get all the columns present in the container
  `List<ColumnInterface>`
  ColumnHierarchyInterface.`getColumns()`
  Get the list of columns in this hierarchy.
  `List`
  DataTableInterface.`getColumns()`
  Get the list of columns in this table.
  `List<ColumnInterface>`
  OMRColumnHierarchy.`getColumns()`
  `List`
  OMRDataTable.`getColumns()`
  `List<ColumnInterface>`
  OMRIndex.`getColumns()`
  Gets the list of Smart Column object from an Index.
  `List`
  OMRPhysicalTable.`getColumns()`
  Get a List of the columns in the table.
  `List`
  OMRQueryClause.`getColumns()`
  `List<ColumnInterface>`
  OMRRelationalKey.`getColumns()`
  `List`
  PhysicalTableInterface.`getColumns()`
  `List`
  QueryClauseInterface.`getColumns()`
  `boolean`
  AuthorizationBaseInterface.`getCommitOnUpdate()`
  Obtains Commit with Object Store boolean indicator
  `boolean`
  AuthorizationUtil.`getCommitOnUpdate()`
  Obtains boolean indicating if Authorization changes are committed when the object is updated
  `String`
  ConnectionInterface.`getCommunicationProtocol()`
  Get the communication protocol.
  `String`
  OMRConnection.`getCommunicationProtocol()`
  `List`
  OMRServer.`getComputeTasks(boolean gotoServer)`
  `List`
  ServerInterface.`getComputeTasks(boolean gotoServer)`
  Get the compute tasks for this server instance.
  `TextStoreInterface`
  OMRProperty.`getConfigurationText()`
  `TextStoreInterface`
  PropertyInterface.`getConfigurationText()`
  Get the configuration text.
  `List`
  OMRProxyList.`getConnectionProperties()`
  `List`
  OMRServer.`getConnectionProperties()`
  Get the properties from the (first) connection.
  `List`
  ServerInterface.`getConnectionProperties()`
  Get the properties from the (first) connection.
  `PublicObjectContainerInterface`
  Metadata.`getContainer()`
  Returns the container or parent object.
  `PublicObjectContainerInterface`
  VirtualFolder.`getContainer()`
  `PublicObjectContainerInterface`
  VirtualMetadata.`getContainer()`
  `Date`
  Folder.`getContentCreateDate()`
  `Date`
  FolderInterface.`getContentCreateDate()`
  Get the content create date.
  `Date`
  OMRServerRootFolder.`getContentCreateDate()`
  `Date`
  VirtualFolder.`getContentCreateDate()`
  `ContentDestination`
  ChannelInterface.`getContentDestination()`
  Get the content destination for this channel.
  `ContentDestination`
  OMRChannel.`getContentDestination()`
  `ContentDestination`
  OMRSubscriber.`getContentDestination()`
  `ContentDestination`
  SubscriberInterface.`getContentDestination()`
  Get the content destination for this subscriber
  `ContentInfo`
  Folder.`getContentInfo()`
  Returns the `ContentInfo`object corresponding to the root of the given PathUrl.
  `ContentInfo`
  FolderInterface.`getContentInfo()`
  Returns the `ContentInfo`object corresponding to the root of the given PathUrl.
  `ContentInfo`
  OMRServerRootFolder.`getContentInfo()`
  `ContentInfo`
  VirtualFolder.`getContentInfo()`
  `Date`
  Folder.`getContentModifyDate()`
  `Date`
  FolderInterface.`getContentModifyDate()`
  Get the content modification date.
  `Date`
  OMRServerRootFolder.`getContentModifyDate()`
  `Date`
  VirtualFolder.`getContentModifyDate()`
  `String`
  DataTableRoleInterface.`getContext()`
  Get the application context for the data tabe role.
  `String`
  ExternalIdentityInterface.`getContext()`
  Gets the context for the external identity
  `String`
  OMRDataTableRole.`getContext()`
  `String`
  OMRExternalIdentity.`getContext()`
  `String`
  LocationInterface.`getCountry()`
  Get the country name or abbreviation for this location.
  `String`
  OMRLocation.`getCountry()`
  `Date`
  Metadata.`getCreateDate()`
  Get a Date object representing the time the metadata was created.
  `Date`
  MetadataInterface.`getCreateDate()`
  Get a Date object representing the time the metadata was created.
  `Date`
  VirtualMetadata.`getCreateDate()`
  Get a Date object representing the time the metadata was created.
  `String`
  Metadata.`getCreatedBy()`
  `String`
  MetadataInterface.`getCreatedBy()`
  Gets the name of the user that created the object.
  `String`
  VirtualMetadata.`getCreatedBy()`
  `List<MetadataInterface>`
  AllUsersIdentity.`getCreatedObjects()`
  `List<MetadataInterface>`
  AuthenticatedIdentity.`getCreatedObjects()`
  `List<MetadataInterface>`
  DavPerson.`getCreatedObjects()`
  `List<MetadataInterface>`
  OMRPerson.`getCreatedObjects()`
  `List<MetadataInterface>`
  PersonInterface.`getCreatedObjects()`
  Returns the list of objects this person has created.
  `List<MetadataInterface>`
  PropertyIdentity.`getCreatedObjects()`
  `List<MetadataInterface>`
  ReferenceIdentity.`getCreatedObjects()`
  `List<MetadataInterface>`
  SelfIdentity.`getCreatedObjects()`
  `List<MetadataInterface>`
  UnauthenticatedIdentity.`getCreatedObjects()`
  `List`
  AbstractPropertyInterface.`getCustomizers()`
  Get the list of customizers for this property.
  `List`
  OMRAbstractProperty.`getCustomizers()`
  `List`
  OMRPropertyGroup.`getCustomizers()`
  `List`
  PropertyGroupInterface.`getCustomizers()`
  Get the List of `SoftwareComponentInterface` objects which act as customizers to this group.
  `DatabaseCatalogInterface`
  OMRRelationalSchema.`getDatabaseCatalog()`
  `DatabaseCatalogInterface`
  RelationalSchemaInterface.`getDatabaseCatalog()`
  Get the `DatabaseCatalogInterface` object that this schema belongs to.
  `Map<String,String>`
  OMRDatabaseCatalog.`getDatabaseProperties()`
  `List`
  OMRServer.`getDataPackages()`
  Get a list of the data packages (files) that exist on the server.
  `List`
  ServerInterface.`getDataPackages()`
  Get a list of the data packages (files) that exist on the server.
  `SASLibraryInterface`
  OMRSASLibrary.`getDataProviderLibrary()`
  `SASLibraryInterface`
  SASLibraryInterface.`getDataProviderLibrary()`
  Get the data provider library.
  `DataServerInterface`
  OMRDatabaseCatalog.`getDataServer()`
  `LoginInterface`
  OMRDatabaseCatalog.`getDataServerLogin()`
  `String`
  ChannelInterface.`getDavUrlType()`
  Gets the type of url.
  `String`
  ContentSubscriberInterface.`getDavUrlType()`
  Sets the type of url.
  `String`
  OMRChannel.`getDavUrlType()`
  `String`
  OMRContentSubscriber.`getDavUrlType()`
  `static String`
  VirtualFolderManager.`getDefaultPath(String publicType)`
  Returns the default path location for the virtual folder containing objects of the given type.
  `static String`
  VirtualFolderManager.`getDefaultPath(String publicType, OMIRepositoryInterface repos)`
  Returns the default path location for the virtual folder containing objects of the given type.
  `int`
  OMRChannel.`getDefaultTransport()`
  `String`
  AttributePropertyInterface.`getDefaultValue()`
  Get the property default value.
  `String`
  OMRAttributeProperty.`getDefaultValue()`
  `String`
  OMRProperty.`getDelimiter()`
  `String`
  PropertyInterface.`getDelimiter()`
  Get the delimiter string for the property.
  `int`
  ChannelInterface.`getDeliveryTransport()`
  Gets the default transport defined for this channel.
  `int`
  OMRChannel.`getDeliveryTransport()`
  `String`
  OMRSubscriber.`getDeliveryTransport()`
  `String`
  SubscriberInterface.`getDeliveryTransport()`
  Gets the preferred delivery transport for this subscriber.
  `List`
  OMRSoftwareComponent.`getDependentComponents()`
  `List`
  SoftwareComponentInterface.`getDependentComponents()`
  Get the components that depend on this one.
  `List`
  OMRSoftwareComponent.`getDependsOnComponents()`
  `List`
  SoftwareComponentInterface.`getDependsOnComponents()`
  Get the components that this component depends on.
  `List<?>`
  HostInterface.`getDeployedComponents()`
  `List<?>`
  OMRHost.`getDeployedComponents()`
  `List`
  OMRSoftwareComponent.`getDeployedComponents()`
  `List`
  SoftwareComponentInterface.`getDeployedComponents()`
  Get the list of DeployedComponents associated to this SoftwareComponent.
  `SoftwareComponentInterface`
  OMRServer.`getDescriptiveComponent()`
  `SoftwareComponentInterface`
  ServerInterface.`getDescriptiveComponent()`
  Get the server's descriptive component if one exits.
  `List`
  FileInterface.`getDirectories()`
  Get the list of Directories associated with this File.
  `List`
  OMRFile.`getDirectories()`
  `String`
  DirectoryInterface.`getDirectoryRole()`
  Get the DirectoryRole attribute.
  `String`
  OMRDirectory.`getDirectoryRole()`
  `String`
  AllUsersIdentity.`getDisplayName()`
  `String`
  AuthenticatedIdentity.`getDisplayName()`
  `String`
  DavPerson.`getDisplayName()`
  `String`
  IdentityInterface.`getDisplayName()`
  Get the identity's display name attribute.
  `String`
  OMRIdentity.`getDisplayName()`
  `String`
  OMRIdentityGroup.UserGroupDetailsProcessor.`getDisplayName()`
  `String`
  OMRPerson.UserDetailsProcessor.`getDisplayName()`
  `String`
  PropertyIdentity.`getDisplayName()`
  `String`
  ReferenceIdentity.`getDisplayName()`
  `String`
  SelfIdentity.`getDisplayName()`
  `String`
  UnauthenticatedIdentity.`getDisplayName()`
  `List`
  Metadata.`getDocuments()`
  `List`
  MetadataInterface.`getDocuments()`
  Get the List of Documents associated with this object.
  `List`
  VirtualMetadata.`getDocuments()`
  `String`
  DocumentInterface.`getDocumentType()`
  `String`
  OMRDocument.`getDocumentType()`
  `String`
  ConnectionInterface.`getDomain()`
  Get the authentication domain for this connection.
  `String`
  LoginInterface.`getDomain()`
  Get the security domain for the login.
  `String`
  OMRConnection.`getDomain()`
  `String`
  OMRLogin.`getDomain()`
  `List`
  HttpServerInterface.`getDomains()`
  Get a list of the authentication domains that the server is running in.
  `List`
  OMRHttpServer.`getDomains()`
  `List`
  OMRProxyList.`getDomains()`
  `List`
  OMRServer.`getDomains()`
  `List`
  ServerInterface.`getDomains()`
  Get a list of the authentication domains that the server is running in.
  `List`
  AbstractPropertyInterface.`getEditors()`
  Get the list of SoftwareComponentInterface objects that represent editors for this property.
  `List`
  OMRAbstractProperty.`getEditors()`
  `String`
  AllUsersIdentity.`getEffectiveDispayName()`
  `String`
  AuthenticatedIdentity.`getEffectiveDispayName()`
  `String`
  DavPerson.`getEffectiveDispayName()`
  `String`
  IdentityInterface.`getEffectiveDispayName()`
  Deprecated.
  Please use the correctly spelled version.
  `String`
  OMRIdentity.`getEffectiveDispayName()`
  `String`
  PropertyIdentity.`getEffectiveDispayName()`
  `String`
  ReferenceIdentity.`getEffectiveDispayName()`
  `String`
  SelfIdentity.`getEffectiveDispayName()`
  `String`
  UnauthenticatedIdentity.`getEffectiveDispayName()`
  `String`
  AllUsersIdentity.`getEffectiveDisplayName()`
  `String`
  AuthenticatedIdentity.`getEffectiveDisplayName()`
  `String`
  DavPerson.`getEffectiveDisplayName()`
  `String`
  IdentityInterface.`getEffectiveDisplayName()`
  Get the effective display name for the identity.
  `String`
  OMRIdentity.`getEffectiveDisplayName()`
  `String`
  PropertyIdentity.`getEffectiveDisplayName()`
  `String`
  ReferenceIdentity.`getEffectiveDisplayName()`
  `String`
  SelfIdentity.`getEffectiveDisplayName()`
  `String`
  UnauthenticatedIdentity.`getEffectiveDisplayName()`
  `List`
  OMRPerson.`getEmailAddresses()`
  `List`
  PersonInterface.`getEmailAddresses()`
  Deprecated.
  Use getEmails() instead
  `String`
  ContentSubscriberInterface.`getEmailFormat()`
  Gets the email format for this subcriber.
  `String`
  OMRContentSubscriber.`getEmailFormat()`
  `List`
  OMRPerson.`getEmails()`
  `List<EmailInterface>`
  PersonInterface.`getEmails()`
  Get the user's email instances
  `List<MetadataInterface>`
  EmailInterface.`getEmailSubscriber()`
  Gets the List of `SubscriberInterface` instances
  `List<MetadataInterface>`
  OMREmail.`getEmailSubscriber()`
  `String`
  EmailInterface.`getEmailType()`
  Gets the `String` value of `EmailType`
  `String`
  OMREmail.`getEmailType()`
  `MetadataInterface`
  EmbeddedObjectInterface.`getEmbeddedObject(String subpath)`
  Get a child object using the supplied subpath.
  `MetadataInterface`
  OMRChannel.`getEmbeddedObject(String subpath)`
  `String`
  OMRSASLibrary.`getEngine()`
  `String`
  SASLibraryInterface.`getEngine()`
  Get the SAS engine name.
  `String`
  Metadata.`getEntityKey()`
  Get the entity key for this item.
  `String`
  MetadataInterface.`getEntityKey()`
  Get the entity key for this item.
  `String`
  VirtualMetadata.`getEntityKey()`
  `String`
  Metadata.`getEntityURL()`
  Get a "standard" URL for a metadata object.
  `String`
  MetadataInterface.`getEntityURL()`
  Get a "standard" URL for a metadata object.
  `String`
  VirtualMetadata.`getEntityURL()`
  `List`
  ConfigurationXMLTextStoreInterface.`getEnumerationItems()`
  Returns a list of EnumerationItem objects or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
  `List`
  OMRConfigurationTextStore.`getEnumerationItems()`
  `List`
  ConfigurationXMLTextStoreInterface.`getEnumerationTextLabels()`
  Returns a list of enumeration text labels or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
  `List`
  ConfigurationXMLTextStoreInterface.`getEnumerationTextLabels(Locale locale)`
  Returns a list of enumeration text labels or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
  `List`
  OMRConfigurationTextStore.`getEnumerationTextLabels()`
  `List`
  OMRConfigurationTextStore.`getEnumerationTextLabels(Locale locale)`
  `List`
  ConfigurationXMLTextStoreInterface.`getEnumerationValues()`
  Returns a list of enumeration values or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
  `List`
  OMRConfigurationTextStore.`getEnumerationValues()`
  `Map`
  ConfigurationXMLTextStoreInterface.`getEnumerationValuesLabelsMap(Locale locale)`
  Returns a map consisting of values and their corresponding labels
  `Map`
  OMRConfigurationTextStore.`getEnumerationValuesLabelsMap(Locale locale)`
  `List<OMRGridApplication>`
  GridServerInterface.`getExistingGOSListForApp(ServerInterface authServer, String applicationName)`
  `List<OMRGridApplication>`
  OMRGridServer.`getExistingGOSListForApp(ServerInterface authServer, String applicationName)`
  Gets the GOSs currently existing on the metadata server based on the application name.
  `List<OMRGridApplication>`
  GridServerInterface.`getExistingGridOptionsSetList(ServerInterface authServer)`
  `List<OMRGridApplication>`
  GridServerInterface.`getExistingGridOptionsSetList(ServerInterface authServer, ApplicationInterface sc)`
  `List<OMRGridApplication>`
  OMRGridServer.`getExistingGridOptionsSetList(ServerInterface authServer)`
  Gets the GOSs currently existing on the metadata server.
  `List<OMRGridApplication>`
  OMRGridServer.`getExistingGridOptionsSetList(ServerInterface authServer, ApplicationInterface app)`
  Gets the GOSs currently existing on the metadata server based on the application interface.
  `List`
  Metadata.`getExtensions()`
  Get the extensions for this object.
  `List`
  MetadataInterface.`getExtensions()`
  Get the extensions for this object.
  `List`
  VirtualMetadata.`getExtensions()`
  Get the extensions for this object.
  `List<ExternalIdentityInterface>`
  AllUsersIdentity.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  AuthenticatedIdentity.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  DavPerson.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  IdentityInterface.`getExternalIdentities()`
  Get a list of the External Identity objects associated with this Identity.
  `List<ExternalIdentityInterface>`
  OMRIdentity.`getExternalIdentities()`
  Get a list of the External Identity objects associated with this Identity.
  `List<ExternalIdentityInterface>`
  PropertyIdentity.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  ReferenceIdentity.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  SelfIdentity.`getExternalIdentities()`
  `List<ExternalIdentityInterface>`
  UnauthenticatedIdentity.`getExternalIdentities()`
  `String`
  FileInterface.`getFileExtension()`
  Get the file extension.
  `String`
  OMRFile.`getFileExtension()`
  `String`
  FileInterface.`getFileName()`
  Get the file name string.
  `String`
  OMRFile.`getFileName()`
  `String`
  DirectoryInterface.`getFilePath()`
  Return the path string for this directory.
  `String`
  OMRDirectory.`getFilePath()`
  `List`
  DirectoryInterface.`getFiles()`
  Get a list of files in this directory.
  `List`
  OMRDirectory.`getFiles()`
  `String`
  Folder.`getFolderType()`
  Get the folder type.
  `String`
  FolderInterface.`getFolderType()`
  Get the folder type.
  `String`
  OMRServerRootFolder.`getFolderType()`
  `String`
  VirtualFolder.`getFolderType()`
  `ColumnInterface`
  KeyAssociationInterface.`getForeignKeyColumn()`
  Get the owing table Column participating in this association
  `ColumnInterface`
  OMRForeignKeyAssociation.`getForeignKeyColumn()`
  Gets the foreign key column from the Association.
  `List<ForeignKeyInterface>`
  OMRRelationalKey.`getForeignKeys()`
  Gets the associated Foreign Keys of Smart Unique Key.
  `List<ForeignKeyInterface>`
  OMRRelationalTable.`getForeignKeys()`
  `List<ForeignKeyInterface>`
  RelationalKeyInterface.`getForeignKeys()`
  Get associated foreign keys of the Relational Key.
  `List<ForeignKeyInterface>`
  RelationalTableInterface.`getForeignKeys()`
  Get the foreign keys associated with the relational table.
  `String`
  ChannelInterface.`getFrequency()`
  Gets the frequency for this channel.
  `String`
  OMRChannel.`getFrequency()`
  `List<HashMap<String,String>>`
  GridApplicationInterface.`getGOSRelatedObjects()`
  `List<HashMap<String,String>>`
  OMRGridApplication.`getGOSRelatedObjects()`
  `String`
  GridServerInterface.`getGridCommand()`
  `String`
  OMRGridServer.`getGridCommand()`
  Get the grid command info.
  `String`
  GridServerInterface.`getGridModuleName()`
  `String`
  OMRGridServer.`getGridModuleName()`
  Get the grid Module Name
  `List<String>`
  GridApplicationInterface.`getGridOptions()`
  `List<String>`
  GridServerInterface.`getGridOptions()`
  `List<String>`
  OMRGridApplication.`getGridOptions()`
  `List<String>`
  OMRGridServer.`getGridOptions()`
  Get the Grid options
  `GridApplicationInterface`
  GridServerInterface.`getGridOptionsSet(String gridAppId, String gridAppName, ServerInterface authServer)`
  `GridApplicationInterface`
  OMRGridServer.`getGridOptionsSet(String gridAppId, String gridAppName, ServerInterface authServer)`
  Gets the remote GridApplicationInterface (OMRGridApplication) object associated with a metadata ID .
  `String`
  GridServerInterface.`getGridRequiredProperty(String applicationName)`
  `String`
  OMRGridServer.`getGridRequiredProperty(String applicationName)`
  Get the property of "Grid Required" based on given application name
  `static com.sas.metadata.remote.ServerComponent`
  OMRGridServer.`getGridServer(ServerInterface server, String wsLogicalName)`
  Returns a grid server given an logical workspace server's name, specifically for EM client usage
  `List<String>`
  GridServerInterface.`getGridWorkLoad()`
  `List<String>`
  OMRGridServer.`getGridWorkLoad()`
  Get the grid workload info.
  `List`
  OMRPropertyGroup.`getGroupedProperties()`
  `List`
  PropertyGroupInterface.`getGroupedProperties()`
  Get the List of `AbstractPropertyInterface` objects grouped by this PropertyGroup.
  `List`
  Metadata.`getGroups()`
  `List`
  MetadataInterface.`getGroups()`
  Get the list of groups this object is a member of.
  `List`
  OMRPerson.`getGroups()`
  `List`
  PersonInterface.`getGroups()`
  Get a list of the groups the person is a member of.
  `List`
  VirtualMetadata.`getGroups()`
  `FolderInterface`
  IdentityGroupInterface.`getHomeFolder()`
  Get the group home folder, if it exists.
  `FolderInterface`
  OMRIdentityGroup.`getHomeFolder()`
  `InetAddress`
  HostInterface.`getHost()`
  `InetAddress`
  OMRHost.`getHost()`
  `String`
  OMRProxyList.`getHost()`
  `String`
  OMRServer.`getHost()`
  `String`
  OMRTCPIPConnection.`getHost()`
  `String`
  ServerInterface.`getHost()`
  Get the DNS name for the host the server is running on.
  `String`
  TCPIPConnectionInterface.`getHost()`
  Get the DNS host name for this connection.
  `String`
  COMConnectionInterface.`getHostName()`
  Get the host name for this connection.
  `String`
  HostInterface.`getHostName()`
  `String`
  OMRCOMConnection.`getHostName()`
  `String`
  OMRHost.`getHostName()`
  `List<HostInterface>`
  MultiHostDeployment.`getHosts()`
  Get the host deployment list
  `List<HostInterface>`
  OMRMultiHostDeployedObject.`getHosts()`
  `String`
  ExternalIdentityInterface.`getIdentifier()`
  Gets the identifier for the external identity
  `String`
  Metadata.`getIdentifier()`
  `String`
  OMRExternalIdentity.`getIdentifier()`
  `String`
  VirtualFolder.`getIdentifier()`
  `String`
  VirtualMetadata.`getIdentifier()`
  `List`
  AccessControlEntryInterface.`getIdentities()`
  Get a List of identities that are associated with this ACE.
  `List`
  DAVAccessControlEntry.`getIdentities()`
  `List`
  Metadata.`getIdentities()`
  Get all the identities that are associated to this metadata object through permissions.
  `List`
  MetadataInterface.`getIdentities()`
  Get all the identities that are associated to this metadata object through permissions.
  `List`
  OMRAccessControlEntry.`getIdentities()`
  `List`
  VirtualMetadata.`getIdentities()`
  Get all the identities that are associated to this metadata object through permissions.
  `IdentityInterface`
  LoginInterface.`getIdentity()`
  Get the identity associated to this login.
  `IdentityInterface`
  OMRLogin.`getIdentity()`
  `List`
  AllUsersIdentity.`getIdentityGroups()`
  `List`
  AuthenticatedIdentity.`getIdentityGroups()`
  `List`
  DavPerson.`getIdentityGroups()`
  `List`
  IdentityInterface.`getIdentityGroups()`
  Get a List of the IdentityGroups that this Identity belongs to.
  `List`
  OMRIdentity.`getIdentityGroups()`
  Get a List of the IdentityGroups the identity is a member of.
  `List`
  PropertyIdentity.`getIdentityGroups()`
  `List`
  ReferenceIdentity.`getIdentityGroups()`
  `List`
  SelfIdentity.`getIdentityGroups()`
  `List`
  UnauthenticatedIdentity.`getIdentityGroups()`
  `List<AuthorizationIdentityInfoInterface>`
  AuthorizationBaseInterface.`getIdentityInfo()`
  Returns authorization identity info corresponding to permissions on an object
  `AuthorizationIdentityInfoInterface`
  AuthorizationExplainedInfoInterface.`getIdentityInfo()`
  Returns the identity object reference
  `AuthorizationIdentityInfoInterface`
  AuthorizationInfoInterface.`getIdentityInfo()`
  Returns the identity object reference
  `List<AuthorizationIdentityInfoInterface>`
  AuthorizationUtil.`getIdentityInfo()`
  Get Identities
  `List<IdentityMembershipInterface>`
  AllUsersIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  AuthenticatedIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  DavPerson.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  IdentityInterface.`getIdentityMembershipLevels()`
  Returns the List of IdentityMembershipInterface instances ordered by membership level
  `List<IdentityMembershipInterface>`
  OMRIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  PropertyIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  ReferenceIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  SelfIdentity.`getIdentityMembershipLevels()`
  `List<IdentityMembershipInterface>`
  UnauthenticatedIdentity.`getIdentityMembershipLevels()`
  `String`
  AllUsersIdentity.`getIdentityType()`
  `String`
  AuthenticatedIdentity.`getIdentityType()`
  `String`
  DavPerson.`getIdentityType()`
  `String`
  IdentityInterface.`getIdentityType()`
  Return the type of Identity.
  `String`
  OMRIdentity.`getIdentityType()`
  `String`
  PropertyIdentity.`getIdentityType()`
  `String`
  ReferenceIdentity.`getIdentityType()`
  `String`
  SelfIdentity.`getIdentityType()`
  `String`
  UnauthenticatedIdentity.`getIdentityType()`
  `List<MetadataInterface>`
  OMRSoftwareComponent.`getImplementedObjects()`
  `List<MetadataInterface>`
  SoftwareComponentInterface.`getImplementedObjects()`
  Get the list of objects that are implemented by the software described by this SoftwareComponent.
  `List`
  Metadata.`getImplementors()`
  Get a List of the SoftwareComponent Implementors for this object.
  `List`
  MetadataInterface.`getImplementors()`
  Get a List of the SoftwareComponent Implementors for this object.
  `List`
  VirtualMetadata.`getImplementors()`
  `String`
  ExternalIdentityInterface.`getImportType()`
  Gets the import type for the external identity
  `String`
  OMRExternalIdentity.`getImportType()`
  `Set<IndexAttribute>`
  IndexInterface.`getIndexAttributes()`
  Gets the attributes of an Index
  `Set<IndexAttribute>`
  OMRIndex.`getIndexAttributes()`
  Gets the attributes of Index
  `List<IndexInterface>`
  OMRPhysicalTable.`getIndexes()`
  Gets the list of index from a physical table.
  `List<IndexInterface>`
  PhysicalTableInterface.`getIndexes()`
  Get the indexes associated with the physical table.
  `MetadataInterface`
  IndirectPermissionInfoInterface.`getIndirectObject()`
  Returns the indirect Metadata object reference when an Permission comes from an ACT, UserGroup membership, or by Inheritance.
  `String`
  IndirectPermissionInfoInterface.`getIndirectPermissionCondition()`
  Returns the indirect permission condition value
  `List<IndirectPermissionInfoInterface>`
  IndirectPermissionInfoInterface.`getIndirectPermissionInfo()`
  Returns one or more nested IndirectPermissionInfo instances that might describe an Inheritance path or levels of UserGroup membership.
  `List<IndirectPermissionInfoInterface>`
  PermissionExplainedInfoInterface.`getIndirectPermissionInfo()`
  Returns one or more IndirectAuthorizationInfoInterface instances representing UserGroup membership(s), Permissions coming from an direct ACT on the object or via an Inheritance Parent, etc.
  `IndirectPermissionInfoInterface.IndirectPermissionSource`
  IndirectPermissionInfoInterface.`getIndirectPermissionSource()`
  Returns the Permission source (e.g. the ACT for a set permission coming from a UserGroup membership)
  `IndirectPermissionInfoInterface.IndirectPermissionType`
  IndirectPermissionInfoInterface.`getIndirectPermissionType()`
  Returns an indirect Permission type (UserGroups/Roles at the same level OR multiple applied ACTs can have conflicting Grant/Deny settings.
  `static InformationServiceInterface`
  Metadata.`getInformationService()`
  Get an instance of the Information Service.
  `AuthorizationInheritanceInfoInterface`
  AuthorizationUtil.`getInheritanceInfo()`
  Get Inheritance Info for this object
  `AuthorizationInheritanceInfoInterface`
  AuthorizationUtilInterface.`getInheritanceInfo()`
  Get Inheritance Info for an object.
  `List<TransformationInterface>`
  OMRServerComponent.`getInitProcesses()`
  `List<TransformationInterface>`
  ServerComponentInterface.`getInitProcesses()`
  `String`
  OMRServer.`getInstallationLocation()`
  `String`
  ServerInterface.`getInstallationLocation()`
  `static MultiHostDeployment`
  OMRMultiHostDeployedObject.`getInstance(SoftwareComponentInterface metadataObject)`
  `static VirtualFolderManager`
  VirtualFolderManager.`getInstance(ServerInterface server)`
  Returns the factory instance for a given server.
  `Map`
  ConfigurationXMLTextStoreInterface.`getIntegerRange()`
  Returns a map containing limits for integer data or null if the ParsedConfigurationXMLObject does not contain an IntegerRange data type.
  `Map`
  OMRConfigurationTextStore.`getIntegerRange()`
  `int`
  ConfigurationXMLTextStoreInterface.`getIntegerRangeIncrement()`
  Returns the minimum value of the IntegerRange.
  `int`
  OMRConfigurationTextStore.`getIntegerRangeIncrement()`
  `int`
  ConfigurationXMLTextStoreInterface.`getIntegerRangeMaximum()`
  Returns the maximum value of the IntegerRange.
  `int`
  OMRConfigurationTextStore.`getIntegerRangeMaximum()`
  `int`
  ConfigurationXMLTextStoreInterface.`getIntegerRangeMinimum()`
  Returns the minimum value of the IntegerRange.
  `int`
  OMRConfigurationTextStore.`getIntegerRangeMinimum()`
  `String`
  OMRServiceType.`getInterfaceName()`
  `String`
  ServiceTypeInterface.`getInterfaceName()`
  Get the service type interface name.
  `InternalLoginUserInfo`
  AllUsersIdentity.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  AuthenticatedIdentity.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  DavPerson.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  OMRPerson.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  PersonInterface.`getInternalAccountOptions()`
  Return Internal Account (InternalLoginUserInfo) Options for this Person
  `InternalLoginUserInfo`
  PropertyIdentity.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  ReferenceIdentity.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  SelfIdentity.`getInternalAccountOptions()`
  `InternalLoginUserInfo`
  UnauthenticatedIdentity.`getInternalAccountOptions()`
  `boolean`
  AbstractPropertyInterface.`getIsExpert()`
  Get the isExpert attribute of the property.
  `boolean`
  OMRAbstractProperty.`getIsExpert()`
  `boolean`
  OMRServer.`getIsLicensed()`
  `boolean`
  ServerInterface.`getIsLicensed()`
  Get the isLicensed attribute for this server.
  `boolean`
  AbstractPropertyInterface.`getIsLinked()`
  Get the isLinked attribute of the property.
  `boolean`
  OMRAbstractProperty.`getIsLinked()`
  `boolean`
  AbstractPropertyInterface.`getIsRequired()`
  Get the isRequired attribute of the property.
  `boolean`
  OMRAbstractProperty.`getIsRequired()`
  `boolean`
  AbstractPropertyInterface.`getIsUpdateable()`
  Get the isUpdateable attribute of the property.
  `boolean`
  OMRAbstractProperty.`getIsUpdateable()`
  `boolean`
  AbstractPropertyInterface.`getIsVisible()`
  Get the isVisible attribute from the property.
  `boolean`
  OMRAbstractProperty.`getIsVisible()`
  `MetadataInterface`
  FilteredFolder.`getItem(String name)`
  Get a named item from the folder.
  `MetadataInterface`
  FilteredFolder.`getItem(String name, Class itemClass)`
  Deprecated.
  in favor of getItemByClass
  `MetadataInterface`
  FilteredFolder.`getItem(String name, String metadataType)`
  Deprecated.
  in favor of getItemByType.
  `MetadataInterface`
  Folder.`getItem(String name)`
  Get a named item from the folder.
  `MetadataInterface`
  FolderInterface.`getItem(String name)`
  Get a named item from the folder.
  `MetadataInterface`
  OMRServerRootFolder.`getItem(String name)`
  `MetadataInterface`
  VirtualFolder.`getItem(String name)`
  `MetadataInterface`
  FilteredFolder.`getItemByClass(String name, Class itemClass)`
  Get a named item from the folder.
  `MetadataInterface`
  Folder.`getItemByClass(String name, Class itemClass)`
  Get a named item from the folder.
  `MetadataInterface`
  FolderInterface.`getItemByClass(String name, Class itemClass)`
  Get a named item from the folder.
  `MetadataInterface`
  OMRServerRootFolder.`getItemByClass(String name, Class itemClass)`
  `MetadataInterface`
  VirtualFolder.`getItemByClass(String name, Class itemClass)`
  `MetadataInterface`
  FilteredFolder.`getItemByType(String name, String metadataType)`
  Get a named item from the folder.
  `MetadataInterface`
  Folder.`getItemByType(String name, String metadataType)`
  Get a named item from the folder.
  `MetadataInterface`
  FolderInterface.`getItemByType(String name, String metadataType)`
  Get a named item from the folder.
  `MetadataInterface`
  OMRServerRootFolder.`getItemByType(String name, String metadataType)`
  `MetadataInterface`
  VirtualFolder.`getItemByType(String name, String publicType)`
  `List`
  FilteredFolder.`getItems()`
  List all items in the folder.
  `List`
  FilteredFolder.`getItems(Class itemClass)`
  Deprecated.
  in favor of getItemsByClass.
  `List`
  FilteredFolder.`getItems(String metadataType)`
  Deprecated.
  in favor of getItemsByType.
  `List`
  Folder.`getItems()`
  List all items in the folder.
  `List`
  FolderInterface.`getItems()`
  List all items in the folder.
  `List`
  OMRServerRootFolder.`getItems()`
  `List<MetadataInterface>`
  VirtualFolder.`getItems()`
  `List`
  FilteredFolder.`getItemsByClass(Class itemClass)`
  List the items in the folder that match the Class passed in as a parameter.
  `List`
  Folder.`getItemsByClass(Class itemClass)`
  List the items in the folder that match the Class passed in as a parameter.
  `List`
  FolderInterface.`getItemsByClass(Class itemClass)`
  List the items in the folder that match the Class passed in as a parameter.
  `List`
  OMRServerRootFolder.`getItemsByClass(Class itemClass)`
  `List<MetadataInterface>`
  VirtualFolder.`getItemsByClass(Class itemClass)`
  `List`
  FilteredFolder.`getItemsByType(String metadataType)`
  Get a list of items in the folder of a specific type.
  `List`
  Folder.`getItemsByType(String metadataType)`
  Get a list of items in the folder of a specific type.
  `List`
  FolderInterface.`getItemsByType(String metadataType)`
  Get a list of items in the folder of a specific type.
  `List`
  OMRServerRootFolder.`getItemsByType(String metadataType)`
  `List<MetadataInterface>`
  VirtualFolder.`getItemsByType(String metadataType)`
  `List`
  Folder.`getItemSublist(int start, int end)`
  `List`
  Folder.`getItemSublist(int start, int end, String sort)`
  `List`
  FolderInterface.`getItemSublist(int start, int end)`
  Get a sublist of items from this folder
  `List`
  FolderInterface.`getItemSublist(int start, int end, String sort)`
  Get a sublist of items from this folder which are sorted.
  `List`
  OMRServerRootFolder.`getItemSublist(int start, int end)`
  `List`
  OMRServerRootFolder.`getItemSublist(int start, int end, String sort)`
  `List`
  VirtualFolder.`getItemSublist(int start, int end)`
  `List`
  VirtualFolder.`getItemSublist(int start, int end, String sort)`
  `boolean`
  JMSDestinationInterface.`getJMSDestinationIsTopic()`
  Gets the JMSDestination isTopic value.
  `boolean`
  OMRJMSDestination.`getJMSDestinationIsTopic()`
  `List`
  JMSQueueManagerInterface.`getJMSDestinations()`
  Returns the JMSDestinations assigned to this JMS Queue Manager
  `List`
  OMRJMSQueueManager.`getJMSDestinations()`
  `String`
  JMSQueueManagerInterface.`getJNDIConnectionFactory()`
  Returns the JNDI name of the JMS connection factory
  `String`
  OMRJMSQueueManager.`getJNDIConnectionFactory()`
  `String`
  JMSQueueManagerInterface.`getJNDIConnectionOptions()`
  Returns the JNDI Connection Options for this JMS Queue Manager
  `String`
  OMRJMSQueueManager.`getJNDIConnectionOptions()`
  `String`
  JMSQueueManagerInterface.`getJNDIInitialContextFactory()`
  Returns the JNDI Initial Context Factory for this JMS Queue Manager
  `String`
  OMRJMSQueueManager.`getJNDIInitialContextFactory()`
  `String`
  JMSDestinationInterface.`getJNDIJMSDestinationName()`
  Gets the JNDI JMS Destination name
  `String`
  OMRJMSDestination.`getJNDIJMSDestinationName()`
  `String`
  JMSQueueManagerInterface.`getJNDIProviderURL()`
  Gets the JNDI Provider URL for this JMS Queue Manager
  `String`
  OMRJMSQueueManager.`getJNDIProviderURL()`
  `String`
  OMRProperty.`getKey()`
  `String`
  PropertyInterface.`getKey()`
  Gets the property key.
  `RelationalKeyInterface.KeyType`
  OMRRelationalKey.`getKeyType()`
  `RelationalKeyInterface.KeyType`
  RelationalKeyInterface.`getKeyType()`
  Get a key type of the relational key which could be either Primary or Unique.
  `List`
  OMRSASClientConnection.`getLibraries()`
  `List`
  SASClientConnectionInterface.`getLibraries()`
  Get the list of libraries accessible via this connection.
  `SASLibraryInterface`
  OMRPhysicalTable.`getLibrary()`
  `SASLibraryInterface`
  PhysicalTableInterface.`getLibrary()`
  `String`
  OMRSASLibrary.`getLibref()`
  `String`
  SASLibraryInterface.`getLibref()`
  Get the SAS libref string.
  `List`
  AllUsersIdentity.`getLocations()`
  `List`
  AuthenticatedIdentity.`getLocations()`
  `List`
  DavPerson.`getLocations()`
  `List`
  OMRPerson.`getLocations()`
  `List`
  PersonInterface.`getLocations()`
  Return the list of locations for the user.
  `List`
  PropertyIdentity.`getLocations()`
  `List`
  ReferenceIdentity.`getLocations()`
  `List`
  SelfIdentity.`getLocations()`
  `List`
  UnauthenticatedIdentity.`getLocations()`
  `String`
  LocationInterface.`getLocationType()`
  Get the location type String.
  `String`
  OMRLocation.`getLocationType()`
  `String`
  Metadata.`getLockedBy()`
  `String`
  MetadataInterface.`getLockedBy()`
  Get the value of the LockedBy attribute for a metadata object.
  `String`
  VirtualMetadata.`getLockedBy()`
  `List`
  AllUsersIdentity.`getLogins()`
  `List`
  AuthenticatedIdentity.`getLogins()`
  `List`
  DavPerson.`getLogins()`
  `List`
  IdentityInterface.`getLogins()`
  Get a list of the Login objects associated with this Identity.
  `List`
  OMRIdentity.`getLogins()`
  `List`
  PropertyIdentity.`getLogins()`
  `List`
  ReferenceIdentity.`getLogins()`
  `List`
  SelfIdentity.`getLogins()`
  `List`
  UnauthenticatedIdentity.`getLogins()`
  `String`
  OMRServer.`getMachine()`
  `String`
  ServerInterface.`getMachine()`
  Get the DNS name of the machine the server instance is running on.
  `String`
  ContentSubscriberInterface.`getMail()`
  Gets the mail address to send to for this subscriber.
  `String`
  OMRContentSubscriber.`getMail()`
  `int`
  OMRSoftwareComponent.`getMajor()`
  `int`
  SoftwareComponentInterface.`getMajor()`
  Get the major release number as an integer.
  `int`
  AssociationPropertyInterface.`getMaximum()`
  Get the maximum cardinality of the association.
  `int`
  OMRAssociationProperty.`getMaximum()`
  `int`
  OMRPropertyGroup.`getMaximum()`
  `int`
  PropertyGroupInterface.`getMaximum()`
  Get the maximum number of properties in this group that may have values.
  `List`
  GroupInterface.`getMembers()`
  Get the members of the group.
  `List`
  IdentityGroupInterface.`getMembers()`
  Get a List of the IdentityInterface objects that are members of this group.
  `List`
  OMRGroup.`getMembers()`
  `List`
  OMRIdentityGroup.`getMembers()`
  `List`
  GroupInterface.`getMembersAllRepositories()`
  Get all the members of the group, including those that may be in dependent repositories.
  `List`
  OMRGroup.`getMembersAllRepositories()`
  `MessageQueueInterface`
  OMRSubscriber.`getMessageQueue()`
  Gets the queue to deliver to for this subscriber.
  `MessageQueueInterface`
  OMRSubscriber.`getMessageQueue(boolean goToServer)`
  `MessageQueueInterface`
  SubscriberInterface.`getMessageQueue()`
  Gets the queue to deliver to for this subscriber.
  `MessageQueueInterface`
  SubscriberInterface.`getMessageQueue(boolean goToServer)`
  Gets the queue to deliver to for this subscriber.
  `String`
  AssociationPropertyInterface.`getMetadataType()`
  Get the metadata type that can be associated via this association.
  `String`
  OMRAssociationProperty.`getMetadataType()`
  `String`
  OMRPrototype.`getMetadataType()`
  `String`
  PrototypeInterface.`getMetadataType()`
  Get the metadata type described by this prototype.
  `int`
  AssociationPropertyInterface.`getMinimum()`
  Get the minimum cardinality for this assocation.
  `int`
  OMRAssociationProperty.`getMinimum()`
  `int`
  OMRPropertyGroup.`getMinimum()`
  `int`
  PropertyGroupInterface.`getMinimum()`
  Get the minimum number of properties in this group that must have values.
  `int`
  OMRSoftwareComponent.`getMinor()`
  `int`
  SoftwareComponentInterface.`getMinor()`
  Get the minor release number as an integer.
  `String`
  Metadata.`getModifiedBy()`
  `String`
  MetadataInterface.`getModifiedBy()`
  Gets the name of the user that modified the object.
  `String`
  VirtualMetadata.`getModifiedBy()`
  `List<MetadataInterface>`
  AllUsersIdentity.`getModifiedObjects()`
  `List<MetadataInterface>`
  AuthenticatedIdentity.`getModifiedObjects()`
  `List<MetadataInterface>`
  DavPerson.`getModifiedObjects()`
  `List<MetadataInterface>`
  OMRPerson.`getModifiedObjects()`
  `List<MetadataInterface>`
  PersonInterface.`getModifiedObjects()`
  Returns the list of objects this person has modified.
  `List<MetadataInterface>`
  PropertyIdentity.`getModifiedObjects()`
  `List<MetadataInterface>`
  ReferenceIdentity.`getModifiedObjects()`
  `List<MetadataInterface>`
  SelfIdentity.`getModifiedObjects()`
  `List<MetadataInterface>`
  UnauthenticatedIdentity.`getModifiedObjects()`
  `Date`
  Metadata.`getModifyDate()`
  Get a Date object representing the time the metadata was last updated.
  `Date`
  MetadataInterface.`getModifyDate()`
  Get a Date object representing the time the metadata was last updated.
  `Date`
  VirtualMetadata.`getModifyDate()`
  Get a Date object representing the time the metadata was last updated.
  `String`
  NoteInterface.`getNoteText()`
  Get the text for this Note.
  `String`
  OMRNote.`getNoteText()`
  `TextStoreInterface`
  Metadata.`getNoteTextStore(String name, String textRole)`
  `TextStoreInterface`
  MetadataInterface.`getNoteTextStore(String name, String textRole)`
  Return a named TextStore note associated with this object or null if the TextStore does not exist.
  `TextStoreInterface`
  VirtualMetadata.`getNoteTextStore(String name, String textRole)`
  `List<TextStoreInterface>`
  Metadata.`getNoteTextStores()`
  `List<TextStoreInterface>`
  MetadataInterface.`getNoteTextStores()`
  Get the List of TextStore notes associated with this object.
  `List<TextStoreInterface>`
  VirtualMetadata.`getNoteTextStores()`
  `List<TextStoreInterface>`
  Metadata.`getNoteTextStoresByRole(String textRoleFilter)`
  `List<TextStoreInterface>`
  MetadataInterface.`getNoteTextStoresByRole(String textRoleFilter)`
  Return a list of TextStore notes associated with this object filtered by TextRole.
  `List<TextStoreInterface>`
  VirtualMetadata.`getNoteTextStoresByRole(String textRoleFilter)`
  `String`
  OMRPhone.`getNumber()`
  `String`
  PhoneNumberInterface.`getNumber()`
  Get the number.
  `Map`
  ConfigurationXMLTextStoreInterface.`getNumericRange()`
  Returns a map containg limits for numeric data or null if the ParsedConfigurationXMLObject does not contain a NumericRange data type.
  `Map`
  OMRConfigurationTextStore.`getNumericRange()`
  `Number`
  ConfigurationXMLTextStoreInterface.`getNumericRangeIncrement()`
  Returns the increment of the NumericRange.
  `Number`
  OMRConfigurationTextStore.`getNumericRangeIncrement()`
  `Number`
  ConfigurationXMLTextStoreInterface.`getNumericRangeMaximum()`
  Returns the maximum value of the NumericRange.
  `Number`
  OMRConfigurationTextStore.`getNumericRangeMaximum()`
  `Number`
  ConfigurationXMLTextStoreInterface.`getNumericRangeMinimum()`
  Returns the minimum value of the NumericRange.
  `Number`
  OMRConfigurationTextStore.`getNumericRangeMinimum()`
  `double`
  DataTableInterface.`getNumRows()`
  Get the number of rows in this table.
  `double`
  OMRDataTable.`getNumRows()`
  `List`
  Metadata.`getObjectProperties()`
  `List`
  MetadataInterface.`getObjectProperties()`
  Get the Property objects associated with this metadata object.
  `List`
  VirtualMetadata.`getObjectProperties()`
  `String`
  DataTableRoleInterface.`getObjectRole()`
  Get the object role.
  `String`
  OMRDataTableRole.`getObjectRole()`
  `List`
  AccessControlTemplateInterface.`getObjects()`
  Get the list of objects that this template protects.
  `List`
  DocumentInterface.`getObjects()`
  Get the List of Objects associated to this Document.
  `List`
  OMRAccessControlTemplate.`getObjects()`
  `List`
  OMRDocument.`getObjects()`
  `URI`
  Metadata.`getObjectURI()`
  `URI`
  VirtualMetadata.`getObjectURI()`
  `static OMRGridServer`
  OMRGridServer.`getOMRGridServer(ServerInterface server, com.sas.metadata.remote.ServerComponent sc)`
  Returns a smart object OMRGridServer based on serverComponent, specifically for EM client usage
  `List`
  GroupInterface.`getOwners()`
  Get the list of owners for this list.
  `List`
  OMRGroup.`getOwners()`
  `FileInterface`
  ExternalTableInterface.`getOwningFile()`
  Get the owning file for this external table.
  `FileInterface`
  OMRExternalFile.`getOwningFile()`
  `ForeignKeyInterface`
  KeyAssociationInterface.`getOwningForeignKey()`
  Get the owing foreign Key of this association
  `ForeignKeyInterface`
  OMRForeignKeyAssociation.`getOwningForeignKey()`
  Gets the owning foreign key of the Association.
  `List<IndexInterface>`
  ColumnInterface.`getOwningIndexes()`
  Gets the Owning Indexes of a column.
  `List<IndexInterface>`
  OMRColumn.`getOwningIndexes()`
  Gets the Owning Indexes of a column.
  `List<RelationalKeyInterface>`
  ColumnInterface.`getOwningKeys()`
  Gets the Owning Keys of a column.
  `List<RelationalKeyInterface>`
  OMRColumn.`getOwningKeys()`
  Gets the Owning Keys of a column.
  `MetadataInterface`
  ExternalIdentityInterface.`getOwningObject()`
  Get the object that owns this external identity
  `MetadataInterface`
  OMRExternalIdentity.`getOwningObject()`
  Get the object that owns the external identity.
  `MetadataInterface`
  OMRPropertySet.`getOwningObject()`
  Get the object that owns this property set.
  `MetadataInterface`
  PropertySetInterface.`getOwningObject()`
  Get the object that owns this property set.
  `PrototypeInterface`
  OMRPrototypeProperty.`getOwningPrototype()`
  `PrototypeInterface`
  PrototypePropertyInterface.`getOwningPrototype()`
  `DataTableInterface`
  ColumnContainerInterface.`getOwningTable()`
  Get the owning table of the underneath key or index container
  `DataTableInterface`
  ForeignKeyInterface.`getOwningTable()`
  Get a owning table of the foreign key
  `DataTableInterface`
  OMRForeignKey.`getOwningTable()`
  Gets the owning table of a Foreign Key.
  `DataTableInterface`
  OMRIndex.`getOwningTable()`
  Gets the owning table of an Index.
  `DataTableInterface`
  OMRRelationalKey.`getOwningTable()`
  `VirtualFolderInterface`
  VirtualFolderManager.`getOwningVirtualFolder(Metadata metadata)`
  Returns the virtual folder containing the object.
  `FolderInterface`
  Folder.`getParent()`
  Get parent folder.
  `FolderInterface`
  FolderInterface.`getParent()`
  Get parent folder.
  `FolderInterface`
  Metadata.`getParent()`
  `FolderInterface`
  MetadataInterface.`getParent()`
  Return the FolderInterface that contains this object.
  `FolderInterface`
  OMRServerRootFolder.`getParent()`
  `FolderInterface`
  VirtualFolder.`getParent()`
  `FolderInterface`
  VirtualMetadata.`getParent()`
  `ApplicationInterface`
  Application.`getParentApplication()`
  `ApplicationInterface`
  ApplicationInterface.`getParentApplication()`
  Returns the parent application of this application or null if no parent is defined.
  `DirectoryInterface`
  DirectoryInterface.`getParentDirectory()`
  Get the parent DirectoryInterface object for this directory.
  `DirectoryInterface`
  OMRDirectory.`getParentDirectory()`
  `String`
  Metadata.`getParentPath(String rootFolderName)`
  Get the parent path for this object.
  `String`
  MetadataInterface.`getParentPath(String rootFolderName)`
  Get the parent path for this object.
  `String`
  OMRServerRootFolder.`getParentPath(String rootFolderName)`
  `String`
  VirtualMetadata.`getParentPath(String rootFolderName)`
  `List`
  Metadata.`getParents()`
  Return a List of Folder objects that represent the parent(s) of this object in the hierarchy.
  `List`
  MetadataInterface.`getParents()`
  Return a List of Folder objects that represent the parent(s) of this object in the hierarchy.
  `List`
  OMRServerRootFolder.`getParents()`
  `List`
  VirtualMetadata.`getParents()`
  `String`
  AssociationPropertyInterface.`getPartnerName()`
  Get the parner's name for this association.
  `String`
  OMRAssociationProperty.`getPartnerName()`
  `RelationalKeyInterface`
  ForeignKeyInterface.`getPartnerUniqueKey()`
  Get a partner unique key of the foreign key.
  `RelationalKeyInterface`
  OMRForeignKey.`getPartnerUniqueKey()`
  Gets the partner Unique Key of a Foreign Key.
  `String`
  LoginInterface.`getPassword()`
  Get the password for the login.
  `String`
  OMRLogin.`getPassword()`
  `String`
  Metadata.`getPath(String rootFolderName)`
  Get the path of this object from the root folder, including the object name.
  `String`
  MetadataInterface.`getPath(String rootFolderName)`
  Get the preferred path for this object.
  `String`
  OMRProxy.`getPath()`
  `String`
  OMRServerRootFolder.`getPath(String rootFolderName)`
  `String`
  ProxyInterface.`getPath()`
  Returns the path for this Proxy
  `String`
  VirtualMetadata.`getPath(String rootFolderName)`
  `List`
  Metadata.`getPaths(String rootFolderName)`
  Deprecated.
  This method goes back to when there was not a single, canonical root in the metadata.
  `List`
  MetadataInterface.`getPaths(String rootFolderName)`
  Get all valid paths for this object.
  `List`
  OMRServerRootFolder.`getPaths(String rootFolderName)`
  `List`
  VirtualMetadata.`getPaths(String rootFolderName)`
  `PathUrl`
  Metadata.`getPathUrl()`
  Get the SBIP URL.
  `PathUrl`
  Metadata.`getPathUrl(String rootTreeName)`
  Get the SBIP URL.
  `PathUrl`
  OMRServerRootFolder.`getPathUrl()`
  `PathUrl`
  OMRServerRootFolder.`getPathUrl(String rootTreeName)`
  `PathUrl`
  VirtualFolder.`getPathUrl()`
  `PathUrl`
  VirtualMetadata.`getPathUrl()`
  `PathUrl`
  VirtualMetadata.`getPathUrl(String rootTreeName)`
  `PermissionInterface`
  Metadata.`getPermission(IdentityInterface identity, PermissionInterface permission)`
  Get a permission that matches the requested permission for the requested identity on this metadata object.
  `PermissionInterface`
  MetadataInterface.`getPermission(IdentityInterface identity, PermissionInterface permission)`
  Get a permission that matches the requested permission for the requested identity on this metadata object.
  `String`
  PermissionInfoInterface.`getPermission()`
  Returns permission
  `PermissionInterface`
  VirtualMetadata.`getPermission(IdentityInterface identity, PermissionInterface permission)`
  Get a permission that matches the requested permission for the requested identity on this metadata object.
  `String`
  PermissionInfoInterface.`getPermissionCondition()`
  Returns permission condition value
  `List<PermissionExplainedInfoInterface>`
  AuthorizationExplainedInfoInterface.`getPermissionExplainedInfoList()`
  Returns the List of PermissionExplainedInfoInterface instances for this AuthorizationExplainedInfo
  `List<PermissionInfoInterface>`
  AuthorizationInfoInterface.`getPermissionInfoList()`
  Returns the List of MdPermissioinInfo instances for this MdAuthorizationInfo
  `List`
  AccessControlEntryInterface.`getPermissions()`
  Get a List of permissions that are associated with this ACE.
  `List`
  DAVAccessControlEntry.`getPermissions()`
  `List`
  Metadata.`getPermissions(IdentityInterface identity)`
  Get all the permissions that apply to this object.
  `List`
  Metadata.`getPermissions(IdentityInterface identity, String[] inheritedPermissions)`
  Get all the permissions that apply to this object.
  `List`
  MetadataInterface.`getPermissions(IdentityInterface identity)`
  Get all the permissions that apply to this object.
  `List`
  MetadataInterface.`getPermissions(IdentityInterface identity, String[] inheritedPermissions)`
  Get all the permissions that apply to this object.
  `List`
  OMRAccessControlEntry.`getPermissions()`
  `List`
  VirtualMetadata.`getPermissions(IdentityInterface identity)`
  Get all the permissions that apply to this object.
  `List`
  VirtualMetadata.`getPermissions(IdentityInterface identity, String[] inheritedPermissions)`
  `PermissionInfoInterface.PermissionSource`
  PermissionInfoInterface.`getPermissionSource()`
  Returns the permission source
  `PermissionInfoInterface.PermissionType`
  PermissionInfoInterface.`getPermissionType()`
  Returns the permission type
  `PersonInterface`
  OMRSubscriber.`getPerson()`
  `PersonInterface`
  SubscriberInterface.`getPerson()`
  Returns the user this subscriber identity belongs to.
  `List<PersonInterface>`
  EmailInterface.`getPersons()`
  Gets the List of `PersonInterface` instances
  `List<PersonInterface>`
  OMREmail.`getPersons()`
  `List`
  AllUsersIdentity.`getPhoneNumbers()`
  `List`
  AuthenticatedIdentity.`getPhoneNumbers()`
  `List`
  DavPerson.`getPhoneNumbers()`
  `List`
  OMRPerson.`getPhoneNumbers()`
  `List`
  PersonInterface.`getPhoneNumbers()`
  Get the list of phone numbers for the user.
  `List`
  PropertyIdentity.`getPhoneNumbers()`
  `List`
  ReferenceIdentity.`getPhoneNumbers()`
  `List`
  SelfIdentity.`getPhoneNumbers()`
  `List`
  UnauthenticatedIdentity.`getPhoneNumbers()`
  `String`
  OMRPhone.`getPhoneType()`
  `String`
  PhoneNumberInterface.`getPhoneType()`
  Get the phone number type.
  `PhysicalTableAttributes`
  OMRPhysicalTable.`getPhysicalTableAttributes()`
  `PhysicalTableAttributes`
  PhysicalTableInterface.`getPhysicalTableAttributes()`
  `List`
  OMRSASLibrary.`getPhysicalTables()`
  `List`
  SASLibraryInterface.`getPhysicalTables()`
  Return just the `PhysicalTableInterface` objects that are associated to this library.
  `String`
  OMRSoftwareComponent.`getPlatform()`
  `String`
  ServerInterface.`getPlatform()`
  Get the server's platform string.
  `String`
  SoftwareComponentInterface.`getPlatform()`
  Get the platform or language of the SoftwareComponent.
  `int`
  OMRSASClientConnection.`getPort()`
  `int`
  OMRTCPIPConnection.`getPort()`
  `int`
  SASClientConnectionInterface.`getPort()`
  Get the port number for the connection.
  `int`
  TCPIPConnectionInterface.`getPort()`
  Get the TCP port number for this connection.
  `PortalProperties`
  OMRPropertyGroup.`getPortalProperties()`
  `PortalProperties`
  PropertyGroupInterface.`getPortalProperties()`
  The portal uses this special method after a search using a special partial filter.
  `String`
  LocationInterface.`getPostalCode()`
  Get the postal code for this location.
  `String`
  OMRLocation.`getPostalCode()`
  `SASLibraryInterface.PreAssignmentType`
  OMRSASLibrary.`getPreAssignmentType()`
  Gets the PreAssignment type of the library
  `SASLibraryInterface.PreAssignmentType`
  SASLibraryInterface.`getPreAssignmentType()`
  Gets the PreAssignment type of the library
  `String`
  ChannelInterface.`getPresentationLanguage()`
  Returns the channel's presentation language.
  `String`
  OMRChannel.`getPresentationLanguage()`
  Returns the channel's presentation language.
  `List`
  Metadata.`getPreviousVersionNames()`
  Gets a list of previous version names
  `List`
  MetadataInterface.`getPreviousVersionNames()`
  Gets a list of previous version names
  `List`
  VirtualMetadata.`getPreviousVersionNames()`
  Gets a list of previous version names
  `RelationalKeyInterface`
  OMRRelationalTable.`getPrimaryKey()`
  `RelationalKeyInterface`
  RelationalTableInterface.`getPrimaryKey()`
  Get the primary keys associated with the relational table.
  `PropertyGroupInterface`
  Metadata.`getPrimaryPropertyGroup()`
  `PropertyGroupInterface`
  MetadataInterface.`getPrimaryPropertyGroup()`
  Get this object's primary PropertyGroup object.
  `PropertyGroupInterface`
  OMRPrototype.`getPrimaryPropertyGroup()`
  `PropertyGroupInterface`
  PrototypeInterface.`getPrimaryPropertyGroup()`
  Get the primary property group for this prototype.
  `PropertyGroupInterface`
  VirtualMetadata.`getPrimaryPropertyGroup()`
  `Map<String,String>`
  OMRSoftwareComponent.`getPrivateConfigurableProperties()`
  `Map<String,String>`
  SoftwareComponentInterface.`getPrivateConfigurableProperties()`
  `ProcessorInterface`
  Metadata.`getProcessorInterface(String interfaceClassName)`
  Get the specified action interface.
  `ProcessorInterface`
  OMRIdentityGroup.`getProcessorInterface(String interfaceClassName)`
  `ProcessorInterface`
  OMRPerson.`getProcessorInterface(String interfaceClassName)`
  `ProcessorInterface`
  VirtualFolder.`getProcessorInterface(String interfaceClassName)`
  `ProcessorInterface`
  VirtualMetadata.`getProcessorInterface(String interfaceClassName)`
  `String`
  OMRSoftwareComponent.`getProductIdentifier()`
  `String`
  SoftwareComponentInterface.`getProductIdentifier()`
  An ID representing the product.
  `String`
  OMRSoftwareComponent.`getProductName()`
  `String`
  SoftwareComponentInterface.`getProductName()`
  Get the name of the product this software comprises or is bundled with.
  `BaseOMRPromptInterface`
  Metadata.`getPrompt()`
  Get the first prompt on this object.
  `BaseOMRPromptInterface`
  MetadataInterface.`getPrompt()`
  Get the first prompt on this object.
  `BaseOMRPromptInterface`
  VirtualMetadata.`getPrompt()`
  `List`
  Metadata.`getPrompts()`
  Get the List of prompts associated with this object.
  `List`
  MetadataInterface.`getPrompts()`
  Get the List of prompts associated with this object.
  `List`
  VirtualMetadata.`getPrompts()`
  `List<MetadataInterface>`
  ConnectionInterface.`getProperties()`
  Get the properties for connection.
  `List<MetadataInterface>`
  OMRConnection.`getProperties()`
  `List`
  OMRServer.`getProperties()`
  Get a List of the properties associated with this server.
  `List`
  OMRServer.`getProperties(String name)`
  Get all properties matching a name.
  `List`
  ServerInterface.`getProperties()`
  Get a List of the properties associated with this server.
  `List`
  ServerInterface.`getProperties(String name)`
  Get all properties matching a name.
  `PropertyInterface`
  OMRServer.`getProperty(String name)`
  Get a named property for this server.
  `PropertyInterface`
  ServerInterface.`getProperty(String name)`
  Get a named property for this server.
  `PropertyBagInterface`
  Metadata.`getPropertyBag()`
  `PropertyBagInterface`
  MetadataInterface.`getPropertyBag()`
  Get a "bag" of properties from the metadata object.
  `PropertyBagInterface`
  OMRChannel.`getPropertyBag()`
  `PropertyBagInterface`
  VirtualMetadata.`getPropertyBag()`
  `List`
  OMRSoftwareComponent.`getPropertyGroups()`
  `List`
  SoftwareComponentInterface.`getPropertyGroups()`
  Get the List of `PropertyGroupInterface` objects associated with this SoftwareComponent.
  `String`
  AttributePropertyInterface.`getPropertyName()`
  Get the PropertyName attribute.
  `String`
  OMRAttributeProperty.`getPropertyName()`
  `String`
  AttributePropertyInterface.`getPropertyRole()`
  Get the property role.
  `String`
  OMRAttributeProperty.`getPropertyRole()`
  `com.sas.metadata.remote.PropertySet`
  GridServerInterface.`getPropertySet(String applicationName)`
  `com.sas.metadata.remote.PropertySet`
  OMRGridServer.`getPropertySet(String applicationName)`
  Get the property set based on given application name
  `List<com.sas.metadata.remote.PropertySet>`
  GridServerInterface.`getPropertySetNames()`
  `List<com.sas.metadata.remote.PropertySet>`
  OMRGridServer.`getPropertySetNames()`
  Get the the property set names
  `List`
  Metadata.`getPropertySets()`
  `List`
  MetadataInterface.`getPropertySets()`
  Get a List of the property sets that are associated with this object.
  `List`
  VirtualMetadata.`getPropertySets()`
  `List`
  OMRPrototype.`getPrototypeProperties()`
  `List`
  PrototypeInterface.`getPrototypeProperties()`
  Get the set of attribute properties for this prototype.
  `String`
  GridServerInterface.`getProvider()`
  `String`
  OMRGridServer.`getProvider()`
  Get the provider info.
  `List`
  ConnectionInterface.`getProviders()`
  Get the list of servers that can connect to the listener over this connection.
  `List`
  OMRConnection.`getProviders()`
  `List<String>`
  OMRProxyList.`getProxiedMachines()`
  `List<String>`
  ProxyListInterface.`getProxiedMachines()`
  Returns the list of machines configured to use this proxy.
  `List<ProxyInterface>`
  OMRProxyList.`getProxies()`
  `List<ProxyInterface>`
  ProxyListInterface.`getProxies()`
  Returns a list of ProxyInterfaces representing the proxies
  `List<String>`
  OMRProxyList.`getProxyURIs()`
  `List<String>`
  ProxyListInterface.`getProxyURIs()`
  Returns the list of proxies as URI strings
  `String`
  HttpServerInterface.`getProxyUrl()`
  Get the proxy url.
  `String`
  OMRHttpServer.`getProxyUrl()`
  `Map<String,String>`
  OMRSoftwareComponent.`getPublicConfigurableProperties()`
  `Map<String,String>`
  SoftwareComponentInterface.`getPublicConfigurableProperties()`
  `PublicObjectInterface`
  MultiHostDeployment.`getPublicObject()`
  Returns the underneath public object
  `PublicObjectInterface`
  OMRMultiHostDeployedObject.`getPublicObject()`
  `MetadataInterface`
  Folder.`getPublicTypeItem(String name, String type)`
  Find an item in this Folder with the given name and type.
  `MetadataInterface`
  FolderInterface.`getPublicTypeItem(String name, String type)`
  Find an item in this Folder with the given name and type.
  `MetadataInterface`
  OMRServerRootFolder.`getPublicTypeItem(String name, String type)`
  `MetadataInterface`
  VirtualFolder.`getPublicTypeItem(String name, String type)`
  `List`
  ColumnInterface.`getQueryClauses()`
  Get the list of `QueryClauseInterface` objects associated with this column.
  `List`
  OMRColumn.`getQueryClauses()`
  `ServerComponentInterface`
  JMSDestinationInterface.`getQueueManager()`
  Gets the queue manager server associated with this JMS destination.
  `ServerComponentInterface`
  MessageQueueInterface.`getQueueManager()`
  Gets the queue manager server associated with this queue.
  `ServerComponentInterface`
  OMRJMSDestination.`getQueueManager()`
  `ServerComponentInterface`
  OMRMessageQueue.`getQueueManager()`
  `String`
  OMRSubscriber.`getQueueName()`
  `String`
  SubscriberInterface.`getQueueName()`
  Gets the queue name to deliver to for this subscriber.
  `List`
  OMRAbstractQueueManager.`getQueues()`
  `List`
  QueueManagerInterface.`getQueues()`
  `String`
  MessageQueueInterface.`getQueueURI()`
  Gets the queue name to deliver to for this subscriber.
  `String`
  OMRMessageQueue.`getQueueURI()`
  Gets the queue's URI.
  `List`
  Metadata.`getRemarksList()`
  Return a List of Remarks objects that represent the dicussion threads related to this object.
  `List`
  MetadataInterface.`getRemarksList()`
  Return a List of Remarks objects that represent the dicussion threads related to this object.
  `List`
  VirtualMetadata.`getRemarksList()`
  Return a List of Remarks objects that represent the dicussion threads related to this object.
  `String`
  OMRSASClientConnection.`getRemoteAddress()`
  `String`
  SASClientConnectionInterface.`getRemoteAddress()`
  Get the remote address of the connection.
  `String`
  Metadata.`getReposKey()`
  Get a String that can be passed directly to a RepositoryInterface.fetch method.
  `String`
  MetadataInterface.`getReposKey()`
  Get a String that can be passed directly to a RepositoryInterface.fetch method.
  `String`
  VirtualMetadata.`getReposKey()`
  `String`
  GridServerInterface.`getRequiredResource()`
  `String`
  OMRGridServer.`getRequiredResource()`
  Get the Grid server's requiredResource checkbox for pre94 client
  `List<String>`
  GridApplicationInterface.`getRequiredResources()`
  `List<String>`
  GridServerInterface.`getRequiredResources()`
  `List<String>`
  OMRGridApplication.`getRequiredResources()`
  `List<String>`
  OMRGridServer.`getRequiredResources()`
  `List`
  Metadata.`getResponsibleParties()`
  `List`
  MetadataInterface.`getResponsibleParties()`
  Get the responsible parties for this object.
  `List`
  VirtualMetadata.`getResponsibleParties()`
  `DataTableInterface`
  DataTableRoleInterface.`getRoleObject()`
  Get the DataTable that this role describes.
  `DataTableInterface`
  OMRDataTableRole.`getRoleObject()`
  `List`
  DataTableInterface.`getRoles()`
  Get the Roles associated with this DataTable.
  `List`
  OMRDataTable.`getRoles()`
  `List`
  OMRServerRootFolder.`getSASFolders()`
  `List`
  OMRServerRootFolder.`getSASFolders(RepositoryInterface ri)`
  `List`
  RootFolderInterface.`getSASFolders()`
  Get a list of subfolders, filtering out any that do not have a PublicType of "Folder".
  `List`
  RootFolderInterface.`getSASFolders(RepositoryInterface ri)`
  `List<String>`
  GridApplicationInterface.`getSASOptions()`
  `List<String>`
  GridServerInterface.`getSASOptions()`
  `List<String>`
  OMRGridApplication.`getSASOptions()`
  `List<String>`
  OMRGridServer.`getSASOptions()`
  Get the SAS options
  `RelationalSchemaInterface`
  DataTableInterface.`getSchema()`
  Get the schema object that this table belongs to.
  `RelationalSchemaInterface`
  OMRDataTable.`getSchema()`
  `String`
  DatabaseSchemaInterface.`getSchemaName()`
  `String`
  OMRDatabaseSchema.`getSchemaName()`
  `List`
  DatabaseCatalogInterface.`getSchemas()`
  `List`
  OMRDatabaseCatalog.`getSchemas()`
  `List`
  FileInterface.`getScriptedConnections()`
  If this is a connection script, get the list of connections it runs for.
  `List`
  OMRFile.`getScriptedConnections()`
  `List`
  OMRSASClientConnection.`getScriptFiles()`
  `List`
  SASClientConnectionInterface.`getScriptFiles()`
  Get the List of script files that execute for this connection.
  `Search`
  VirtualFolder.`getSearchManager()`
  `Search`
  VirtualFolderInterface.`getSearchManager()`
  Returns the search manager that is used to populate the contents of a virtual folder.
  `Map`
  ConfigurationXMLTextStoreInterface.`getSelectionRange()`
  Get the selection range.
  `Map`
  OMRConfigurationTextStore.`getSelectionRange()`
  `List`
  OMRServer.`getServed()`
  Get a list of components that are served by this server.
  `List`
  ServerInterface.`getServed()`
  Get a list of components that are served by this server.
  `TCPIPConnectionInterface`
  MessageQueueInterface.`getServerConnection()`
  Gets the server connection.
  `TCPIPConnectionInterface`
  OMRMessageQueue.`getServerConnection()`
  `com.sas.metadata.remote.AssociationList`
  GridServerInterface.`getServerProperties()`
  `com.sas.metadata.remote.AssociationList`
  OMRGridServer.`getServerProperties()`
  `List`
  DeployedDataPackageInterface.`getServers()`
  Get a list of associated `ServerInterface` objects.
  `List`
  DirectoryInterface.`getServers()`
  Get a list of servers that are associated with this directory.
  `List`
  OMRDeployedDataPackage.`getServers()`
  `List`
  OMRDirectory.`getServers()`
  `List`
  OMRServer.`getServers()`
  Get a list of servers that this server uses.
  `List`
  ServerInterface.`getServers()`
  Get a list of servers that this server uses.
  `String`
  OMRSASClientConnection.`getServerShortName()`
  `String`
  SASClientConnectionInterface.`getServerShortName()`
  Get the short name of the server.
  `String`
  OMRSASClientConnection.`getService()`
  `String`
  OMRTCPIPConnection.`getService()`
  `String`
  SASClientConnectionInterface.`getService()`
  Get the service string for the connection.
  `String`
  TCPIPConnectionInterface.`getService()`
  Get the service name for this connection.
  `List`
  OMRServer.`getServiceTypeObjects()`
  `List`
  ServerInterface.`getServiceTypeObjects()`
  Get a List containing the ServiceType objects associated to this server.
  `List`
  OMRServer.`getServiceTypes()`
  `List`
  ServerInterface.`getServiceTypes()`
  Get a list of the service types for this server.
  `List`
  OMRPropertySet.`getSetProperties()`
  `List`
  PropertySetInterface.`getSetProperties()`
  Get a List of the properties that belong to this set.
  `String`
  OMRPropertySet.`getSetRole()`
  Get the setRole attribute on the PropertySet.
  `String`
  PropertySetInterface.`getSetRole()`
  Get the setRole attribute on the PropertySet.
  `static FolderInterface`
  FolderUtil.`getSharedDataFolder(MetadataInterface object)`
  Returns the Shared Data folder in the repository for a specified object.
  `SoftwareComponentAttributes`
  OMRSoftwareComponent.`getSoftwareComponentAttributes()`
  `SoftwareComponentAttributes`
  SoftwareComponentInterface.`getSoftwareComponentAttributes()`
  Get the attributes of this component in a `SoftwareComponentAttributes` object.
  `List`
  OMRSoftwareComponent.`getSoftwareGroups()`
  `List`
  SoftwareComponentInterface.`getSoftwareGroups()`
  Get the SoftwareGroups for this SoftwareComponent.
  `List`
  OMRSoftwareComponent.`getSoftwareTrees()`
  `List`
  SoftwareComponentInterface.`getSoftwareTrees()`
  Get the List of SoftwareTrees for this SoftwareComponent.
  `String`
  OMRSoftwareComponent.`getSoftwareVersion()`
  `String`
  SoftwareComponentInterface.`getSoftwareVersion()`
  Get the software version of the SoftwareComponent.
  `ServerInterface`
  ConnectionInterface.`getSource()`
  Get the server to which a client connects using this connection information.
  `ServerInterface`
  OMRConnection.`getSource()`
  `List`
  ClassifierInterface.`getSourceClassifierMaps()`
  `List`
  OMRClassifier.`getSourceClassifierMaps()`
  `TextStoreInterface`
  OMRQueryClause.`getSourceCode()`
  `TextStoreInterface`
  QueryClauseInterface.`getSourceCode()`
  `List`
  OMRProxyList.`getSourceConnections()`
  `List`
  OMRServer.`getSourceConnections()`
  `List`
  ServerInterface.`getSourceConnections()`
  Get a List of the connection definitions that provide access to this server.
  `String`
  OMRSoftwareComponent.`getSpecVendor()`
  `String`
  SoftwareComponentInterface.`getSpecVendor()`
  Get the name of the vendor that provided the specification.
  `String`
  OMRSoftwareComponent.`getSpecVersion()`
  `String`
  SoftwareComponentInterface.`getSpecVersion()`
  Get the specification number implemented by the SoftwareComponent.
  `int`
  AttributePropertyInterface.`getSQLType()`
  Get the SQLType from the PropertyType.
  `int`
  OMRAttributeProperty.`getSQLType()`
  `int`
  OMRProperty.`getSQLType()`
  `int`
  PropertyInterface.`getSQLType()`
  Get the SQL type for this property.
  `TextStoreInterface`
  AbstractPropertyInterface.`getStoredConfiguration()`
  Get this property's stored configuration.
  `TextStoreInterface`
  OMRAbstractProperty.`getStoredConfiguration()`
  `int`
  ConfigurationXMLTextStoreInterface.`getStringLengthMaximum()`
  Get the maximum string length for this configuration.
  `int`
  OMRConfigurationTextStore.`getStringLengthMaximum()`
  `int`
  ConfigurationXMLTextStoreInterface.`getStringLengthMinimum()`
  Get the minimum allowed string length for this configuration.
  `int`
  OMRConfigurationTextStore.`getStringLengthMinimum()`
  `Map`
  ConfigurationXMLTextStoreInterface.`getStringLengthRange()`
  Get the string length range as a Map with a "min" and "max" value.
  `Map`
  OMRConfigurationTextStore.`getStringLengthRange()`
  `List`
  DirectoryInterface.`getSubdirectories()`
  Get the subdirectories for this directory.
  `List`
  OMRDirectory.`getSubdirectories()`
  `FolderInterface`
  FilteredFolder.`getSubfolder(String name)`
  Get a named subfolder.
  `FolderInterface`
  Folder.`getSubfolder(String name)`
  Get a named subfolder.
  `FolderInterface`
  FolderInterface.`getSubfolder(String name)`
  Get a named subfolder.
  `FolderInterface`
  OMRServerRootFolder.`getSubfolder(String name)`
  `FolderInterface`
  VirtualFolder.`getSubfolder(String name)`
  `List`
  FilteredFolder.`getSubfolders()`
  Get all the folders immediately below this one in the hiearchy.
  `List`
  Folder.`getSubfolders()`
  Get all the folders immediately below this one in the hiearchy.
  `List`
  FolderInterface.`getSubfolders()`
  Get all the folders immediately below this one in the hiearchy.
  `List`
  OMRServerRootFolder.`getSubfolders()`
  `List`
  VirtualFolder.`getSubfolders()`
  `String`
  ChannelInterface.`getSubject()`
  Returns this channel's subject.
  `String`
  OMRChannel.`getSubject()`
  Returns this channel's subject.
  `List`
  OMRPropertyGroup.`getSubpropertyGroups()`
  `List`
  PropertyGroupInterface.`getSubpropertyGroups()`
  Get the subproperty groups.
  `List`
  OMRSubscriber.`getSubscribedChannels()`
  Get a list of the channels subscribed to by this Subscriber identity.
  `List`
  SubscriberInterface.`getSubscribedChannels()`
  Get a list of the channels subscribed to by this Subscriber identity.
  `List`
  AllUsersIdentity.`getSubscribers()`
  `List`
  AuthenticatedIdentity.`getSubscribers()`
  `List`
  DavPerson.`getSubscribers()`
  `List`
  OMRPerson.`getSubscribers()`
  Get a List of the subscriber identities owned by this Person.
  `List`
  PersonInterface.`getSubscribers()`
  Get a List of the subscriber identities owned by this Person.
  `List`
  PropertyIdentity.`getSubscribers()`
  `List`
  ReferenceIdentity.`getSubscribers()`
  `List`
  SelfIdentity.`getSubscribers()`
  `List`
  UnauthenticatedIdentity.`getSubscribers()`
  `static FolderInterface`
  FolderUtil.`getSystemFolder(MetadataInterface object)`
  Returns the System folder in the repository for a specified object.
  `List<VirtualFolderInterface>`
  VirtualFolderManager.`getSystemVirtualFolders(FolderInterface systemFolder)`
  Gets the list of virtual folders that are directly associated to the System folder.
  `DataTableInterface`
  ColumnInterface.`getTable()`
  Get the `DataTableInterface` this column belongs to.
  `DataTableInterface`
  OMRColumn.`getTable()`
  `List`
  DeployedDataPackageInterface.`getTableCollections()`
  Get the associated table collection objects.
  `List`
  OMRDeployedDataPackage.`getTableCollections()`
  `String`
  DataTableInterface.`getTableName()`
  Get the table name for this data table.
  `String`
  OMRDataTable.`getTableName()`
  `List`
  OMRRelationalSchema.`getTables()`
  `List`
  RelationalSchemaInterface.`getTables()`
  Get a List of the `DataTableInterface` objects associated with this schema.
  `List`
  ClassifierInterface.`getTargetClassifierMaps()`
  Get the list of target classifier maps for this object.
  `List`
  OMRClassifier.`getTargetClassifierMaps()`
  `int`
  OMRProxyList.`getTcpPort()`
  `int`
  OMRServer.`getTcpPort()`
  `int`
  ServerInterface.`getTcpPort()`
  Get the port number the server is listening on.
  `String`
  OMRTextStore.`getText()`
  `String`
  TextStoreInterface.`getText()`
  Get the text from the text store.
  `String`
  DocumentInterface.`getTextRole()`
  `String`
  FileInterface.`getTextRole()`
  Set the text role for the file.
  `String`
  OMRDocument.`getTextRole()`
  `String`
  OMRFile.`getTextRole()`
  `String`
  OMRTextStore.`getTextRole()`
  `String`
  TextStoreInterface.`getTextRole()`
  Get the text role.
  `String`
  DocumentInterface.`getTextType()`
  `String`
  FileInterface.`getTextType()`
  Get the file's text type.
  `String`
  OMRDocument.`getTextType()`
  `String`
  OMRFile.`getTextType()`
  `String`
  OMRTextStore.`getTextType()`
  `String`
  TextStoreInterface.`getTextType()`
  Get the text type.
  `String`
  AllUsersIdentity.`getTitle()`
  `String`
  AuthenticatedIdentity.`getTitle()`
  `String`
  DavPerson.`getTitle()`
  `String`
  OMRPerson.`getTitle()`
  `String`
  PersonInterface.`getTitle()`
  Get the Title attribute.
  `String`
  PropertyIdentity.`getTitle()`
  `String`
  ReferenceIdentity.`getTitle()`
  `String`
  SelfIdentity.`getTitle()`
  `String`
  UnauthenticatedIdentity.`getTitle()`
  `static FolderInterface`
  FolderUtil.`getTopLevelFolder(String name, MetadataInterface object)`
  Returns the Shared Data folder in the repository for a specified object.
  `int`
  Folder.`getTotalNumberOfItems()`
  `int`
  FolderInterface.`getTotalNumberOfItems()`
  Get the total number of items in this folder
  `int`
  OMRServerRootFolder.`getTotalNumberOfItems()`
  `int`
  VirtualFolder.`getTotalNumberOfItems()`
  `RelationalTableInterface`
  AnalyticTableInterface.`getTrainingTable()`
  Get the analytic training table.
  `RelationalTableInterface`
  OMRAnalyticTable.`getTrainingTable()`
  `List<MetadataInterface>`
  OMRTransformation.`getTransformationSources()`
  `List<MetadataInterface>`
  TransformationInterface.`getTransformationSources()`
  `String`
  OMRTransformation.`getTransformRole()`
  `String`
  TransformationInterface.`getTransformRole()`
  `TypeDescriptorInterface`
  Metadata.`getTypeDescriptor()`
  `TypeDescriptorInterface`
  VirtualFolder.`getTypeDescriptor()`
  `TypeDescriptorInterface`
  VirtualMetadata.`getTypeDescriptor()`
  `ColumnInterface`
  KeyAssociationInterface.`getUniqueKeyColumn()`
  Get the Unique Key table Column participating in this association
  `ColumnInterface`
  OMRForeignKeyAssociation.`getUniqueKeyColumn()`
  Gets the unique key column from the Association.
  `List<RelationalKeyInterface>`
  OMRRelationalTable.`getUniqueKeys()`
  `List<RelationalKeyInterface>`
  RelationalTableInterface.`getUniqueKeys()`
  Get the unique keys associated with the relational table.
  `String`
  DocumentInterface.`getURI()`
  `String`
  OMRDocument.`getURI()`
  `String`
  OMRProxy.`getURI()`
  `String`
  ProxyInterface.`getURI()`
  Returns the URI for this proxy
  `String`
  FtpServerInterface.`getUrl()`
  `String`
  HttpServerInterface.`getUrl()`
  Get the url for this HTTP server.
  `String`
  OMRFtpServer.`getUrl()`
  `String`
  OMRHttpServer.`getUrl()`
  `String`
  AccessControlTemplateInterface.`getUse()`
  Get the use string.
  `String`
  OMRAccessControlTemplate.`getUse()`
  `List`
  DeployedDataPackageInterface.`getUsedByPackages()`
  Get the packages that use this one.
  `List`
  OMRDeployedDataPackage.`getUsedByPackages()`
  `List`
  Metadata.`getUsedByPrototypes()`
  Get the List of objects which use this object as a prototype.
  `List`
  MetadataInterface.`getUsedByPrototypes()`
  Get the List of objects which use this object as a prototype.
  `List`
  VirtualMetadata.`getUsedByPrototypes()`
  `List<GaoIdentity>`
  GridServerInterface.`getUserGaos(String appName)`
  `List<GaoIdentity>`
  OMRGridServer.`getUserGaos(String applicationName)`
  getUserGaos will return an HashMap of grid application object and identity Name
  `String`
  LoginInterface.`getUserId()`
  Get the user ID for this login.
  `String`
  OMRLogin.`getUserId()`
  `List`
  AllUsersIdentity.`getUserIds()`
  `List`
  AuthenticatedIdentity.`getUserIds()`
  `List`
  DavPerson.`getUserIds()`
  `List`
  IdentityInterface.`getUserIds()`
  Get a list of the user id's from the logins associated with this Identity.
  `List`
  OMRIdentity.`getUserIds()`
  `List`
  PropertyIdentity.`getUserIds()`
  `List`
  ReferenceIdentity.`getUserIds()`
  `List`
  SelfIdentity.`getUserIds()`
  `List`
  UnauthenticatedIdentity.`getUserIds()`
  `List<String>`
  GridApplicationInterface.`getUserMappings()`
  `List<String>`
  GridServerInterface.`getUserMappings(String propertySetName)`
  `List<String>`
  GridServerInterface.`getUserMappings(String propertySetName, String gaoName)`
  `List<String>`
  OMRGridApplication.`getUserMappings()`
  `List<String>`
  OMRGridServer.`getUserMappings(String propertySetName)`
  Get the list of user mapping info. based on mapping table name
  `List<String>`
  OMRGridServer.`getUserMappings(String propertySetName, String gaoName)`
  Get the list of user mapping info. based on mapping table name
  `List`
  IdentityGroupInterface.`getUsers()`
  Returns a list of user names associated with this Role.
  `List`
  LoginInterface.`getUsers()`
  Get a list of the users that are authorized to use this login.
  `List`
  OMRIdentityGroup.`getUsers()`
  Returns a list of user names associated with this Role.
  `List`
  OMRLogin.`getUsers()`
  `List`
  DeployedDataPackageInterface.`getUsingPackages()`
  Get the packages that this one uses.
  `List`
  OMRDeployedDataPackage.`getUsingPackages()`
  `MetadataInterface`
  Metadata.`getUsingPrototype()`
  Get the prototype which this object uses for description/validation.
  `MetadataInterface`
  MetadataInterface.`getUsingPrototype()`
  Get the prototype which this object uses for description/validation.
  `MetadataInterface`
  VirtualMetadata.`getUsingPrototype()`
  `List`
  AbstractPropertyInterface.`getValidators()`
  Get the list of validators for this property.
  `List`
  OMRAbstractProperty.`getValidators()`
  `String`
  ExtensionInterface.`getValue()`
  Get the extension value.
  `String`
  OMRExtension.`getValue()`
  `String`
  OMRProperty.`getValue()`
  `String`
  PropertyInterface.`getValue()`
  Gets the value for this property.
  `String`
  ExtensionInterface.`getValueType()`
  Get the type of the extension value.
  `String`
  OMRExtension.`getValueType()`
  `String`
  OMRSoftwareComponent.`getVendor()`
  `String`
  SoftwareComponentInterface.`getVendor()`
  Get the String with the vendor name.
  `String`
  OMRSoftwareComponent.`getVendorIdentifier()`
  `String`
  SoftwareComponentInterface.`getVendorIdentifier()`
  Get the ID representing the software vendor.
  `MetadataInterface`
  Metadata.`getVersion(String versionName)`
  Return a smart object that represents a particular version
  `MetadataInterface`
  MetadataInterface.`getVersion(String versionName)`
  Return a smart object that represents a particular version
  `MetadataInterface`
  VirtualMetadata.`getVersion(String versionName)`
  Return a smart object that represents a particular version
  `VirtualFolderInterface`
  VirtualFolderManager.`getVirtualFolder(String id)`
  Returns an existing virtual folder by its id
  `List`
  OMRSASLibrary.`getWorkspaceServers()`
  `List`
  SASLibraryInterface.`getWorkspaceServers()`
  Returns a List of Logical workspace servers that can access this SASLibrary.
  `boolean`
  Folder.`hasContentBackedItems()`
  `boolean`
  Folder.`hasContentBacking()`
  `boolean`
  Folder.`hasDuplicate(String name, String type)`
  `boolean`
  FolderInterface.`hasDuplicate(String name, String type)`
  Check if there's a duplicate object in this folder with the same name and of the same type.
  `boolean`
  OMRServerRootFolder.`hasDuplicate(String name, String type)`
  `boolean`
  VirtualFolder.`hasDuplicate(String name, String type)`
  `boolean`
  Folder.`hasDuplicateSubfolder(String name)`
  Determines if this folder already has a subfolder with the given name.
  `boolean`
  Folder.`hasDuplicateSubfolder(String name, FolderInterface subFolderToExclude)`
  Determines if this folder already has a subfolder with the given name excluding the specified subfolder.
  `boolean`
  FolderInterface.`hasDuplicateSubfolder(String name)`
  Check if this folder already has a subfolder with the given name.
  `boolean`
  OMRServerRootFolder.`hasDuplicateSubfolder(String name)`
  `boolean`
  VirtualFolder.`hasDuplicateSubfolder(String name)`
  `boolean`
  VirtualFolderManager.`hasDuplicateSubfolder(String name, FolderInterface systemFolder)`
  Returns true if the System folder contains a virtual folder with the given name.
  `boolean`
  ConfigurationXMLTextStoreInterface.`hasUniqueTextLabels(Locale locale)`
  Returns a boolean indicating whether the values are identical to their corresponding text labels Returns false only if each value in the enumeration is identical to its corresponding text label
  `boolean`
  OMRConfigurationTextStore.`hasUniqueTextLabels(Locale locale)`
  `void`
  Folder.`insertChild(PublicObjectInterface child, int index)`
  `void`
  OMRServerRootFolder.`insertChild(PublicObjectInterface child, int index)`
  `void`
  VirtualFolder.`insertChild(PublicObjectInterface child, int index)`
  `static boolean`
  VirtualFolderManager.`instanceCreated(ServerInterface server)`
  Returns true if a factory instance has already been created for the given server.
  `boolean`
  FileInterface.`isARelativeName()`
  Get the boolean flag indicating if the file name is relative.
  `boolean`
  OMRFile.`isARelativeName()`
  `boolean`
  IndexInterface.`isAssociatedWithKey()`
  Checks whether index is associated with a Unique/Primary key.
  `boolean`
  OMRIndex.`isAssociatedWithKey()`
  `boolean`
  Metadata.`isAuthorized(String permission)`
  Check for a specific permission on this object by the user that owns the connection to the repository.
  `boolean`
  MetadataInterface.`isAuthorized(String permission)`
  Check for a specific permission on this object by the user that owns the connection to the repository.
  `boolean`
  VirtualMetadata.`isAuthorized(String permission)`
  Check for a specific permission on this object by the user that owns the connection to the repository.
  `boolean`
  DirectoryInterface.`isBasePath()`
  Get flag indicating if this Directory is an HTTP server base path
  `boolean`
  OMRDirectory.`isBasePath()`
  `static boolean`
  VirtualFolderManager.`isContainedByVirtualFolder(String publicType)`
  Deprecated.
  use `VirtualFolderManager.isContainedByVirtualFolder(String, OMIRepositoryInterface)`
  `static boolean`
  VirtualFolderManager.`isContainedByVirtualFolder(String publicType, OMIRepositoryInterface repos)`
  Returns true if objects with the specified public type value are contained within a virtual folder in the given repository.
  `boolean`
  ChannelInterface.`isContentSubscription(ContentSubscriberInterface subscriber)`
  Determines if a user is subscribed to this channel as a channel subscriber.
  `boolean`
  OMRChannel.`isContentSubscription(ContentSubscriberInterface subscriber)`
  `boolean`
  DirectoryInterface.`isDavEnabled()`
  Get flag indicating if this Directory is DAV enabled.
  `boolean`
  OMRDirectory.`isDavEnabled()`
  `boolean`
  OMRSASLibrary.`isDBMSLibname()`
  `boolean`
  SASLibraryInterface.`isDBMSLibname()`
  Does this SASLibrary represent a DBMS libname.
  `boolean`
  MultiHostDeployment.`isDeployedOnHost(HostInterface host)`
  Checks if the host is on the deployment list
  `boolean`
  OMRMultiHostDeployedObject.`isDeployedOnHost(HostInterface host)`
  `static boolean`
  FolderUtil.`isDIStudioUngroupedFolder(FolderInterface folder)`
  Returns true if specified folder is the DI Studio Ungrouped folder.
  `boolean`
  Folder.`isEmpty()`
  `boolean`
  FolderInterface.`isEmpty()`
  Returns true if this folder has no subfolders and no member objects.
  `boolean`
  OMRServerRootFolder.`isEmpty()`
  `boolean`
  VirtualFolder.`isEmpty()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isEnumerationOthersAllowed()`
  Returns the value of the isOthersAllowed attribute of an Enumeration.
  `boolean`
  OMRConfigurationTextStore.`isEnumerationOthersAllowed()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isEnumerationOthersAllowedSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for the isOthersAllowed attribute of Enumeration.
  `boolean`
  OMRConfigurationTextStore.`isEnumerationOthersAllowedSet()`
  `boolean`
  ChannelInterface.`isEventSubscription(EventSubscriberInterface subscriber)`
  Determines if a user is subscribed to this channel as an event subscriber.
  `boolean`
  OMRChannel.`isEventSubscription(EventSubscriberInterface subscriber)`
  `static boolean`
  FolderUtil.`isFolder(PublicObjectInterface object)`
  Returns true if the public object is a folder, including whether or not it is a folder subtype.
  `static boolean`
  FolderUtil.`isFolderNameUnique(FolderInterface parentFolder, String folderName)`
  Validate that the name of the folder is unique within the parent folder.
  `boolean`
  Application.`isGridCapable()`
  `boolean`
  ApplicationInterface.`isGridCapable()`
  Returns true if application is marked as a grid capable application.
  `boolean`
  ChannelInterface.`isGroupContentSubscription(ContentSubscriberInterface subscriber)`
  Determines if a user is subscribed to this channel through a group as a content subscriber.
  `boolean`
  OMRChannel.`isGroupContentSubscription(ContentSubscriberInterface subscriber)`
  `boolean`
  ChannelInterface.`isGroupEventSubscription(EventSubscriberInterface subscriber)`
  Determines if a user is subscribed to this channel through a group as an event subscriber.
  `boolean`
  OMRChannel.`isGroupEventSubscription(EventSubscriberInterface subscriber)`
  Determines if a user is subscribed to this channel through a group as an event subscriber.
  `static boolean`
  FolderUtil.`isInProjectRepository(MetadataInterface mi, FolderInterface folder)`
  Is the given object or its folder in a project repository.
  `boolean`
  ConfigurationXMLTextStoreInterface.`isIntegerRangeIncrementSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
  `boolean`
  OMRConfigurationTextStore.`isIntegerRangeIncrementSet()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isIntegerRangeMaximumSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
  `boolean`
  OMRConfigurationTextStore.`isIntegerRangeMaximumSet()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isIntegerRangeMinimumSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a minimum value of the IntegerRange.
  `boolean`
  OMRConfigurationTextStore.`isIntegerRangeMinimumSet()`
  `boolean`
  Folder.`isItemNameUnique(MetadataInterface member)`
  Validate that the name of the metadata object is unique within the Folder.
  `boolean`
  FolderInterface.`isItemNameUnique(MetadataInterface member)`
  Validate that the name of the metadata object is unique within the Folder.
  `boolean`
  OMRServerRootFolder.`isItemNameUnique(MetadataInterface member)`
  Since the root folder has to implmement the FolderInterface, it has to have this method.
  `boolean`
  VirtualFolder.`isItemNameUnique(MetadataInterface member)`
  `boolean`
  IdentityGroupInterface.`isMember(UserContextInterface uc)`
  Determines whether or not a user is in this role.
  `boolean`
  IdentityGroupInterface.`isMember(String name)`
  Determines whether or not a user is in this role.
  `boolean`
  OMRIdentityGroup.`isMember(UserContextInterface user)`
  Determines whether or not a user is in this role.
  `boolean`
  OMRIdentityGroup.`isMember(String name)`
  Determines whether or not a user is in this role.
  `boolean`
  MetadataNameConstraint.`isNameValid(MetadataInterface object, String name)`
  Returns true if name is valid for object
  `boolean`
  ConfigurationXMLTextStoreInterface.`isNumericRangeIncrementSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the NumericRange.
  `boolean`
  OMRConfigurationTextStore.`isNumericRangeIncrementSet()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isNumericRangeMaximumExclusive()`
  Returns a boolean indicating whether the maximum value of the NumericRange is exclusive (the value should not be contained within the range of acceptable values).
  `boolean`
  OMRConfigurationTextStore.`isNumericRangeMaximumExclusive()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isNumericRangeMaximumSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a maximum value of the NumericRange.
  `boolean`
  OMRConfigurationTextStore.`isNumericRangeMaximumSet()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isNumericRangeMinimumExclusive()`
  Returns a boolean indicating whether the minimum value of the NumericRange is exclusive (the value should not be contained within the range of acceptable values).
  `boolean`
  OMRConfigurationTextStore.`isNumericRangeMinimumExclusive()`
  `boolean`
  ConfigurationXMLTextStoreInterface.`isNumericRangeMinimumSet()`
  Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a minimum value of the NumericRange.
  `boolean`
  OMRConfigurationTextStore.`isNumericRangeMinimumSet()`
  `boolean`
  Metadata.`isObjectAlive()`
  `boolean`
  MetadataInterface.`isObjectAlive()`
  Check to be sure the object still exists in the metadata server.
  `boolean`
  VirtualMetadata.`isObjectAlive()`
  `protected boolean`
  UniqueNameValidator.`isObjectNameUnique(RepositoryInterface repo, String objName, String objType)`
  `protected boolean`
  UniqueNameValidator.`isObjectNameUnique(ServerInterface server, String objName, String objType)`
  `boolean`
  AuthenticationDomainInterface.`isOutboundOnly()`
  Returns whether or not this authentication domain is to be used by outbound logins only.
  `boolean`
  OMRAuthenticationDomain.`isOutboundOnly()`
  `boolean`
  ColumnInterface.`isPartOfAnyIndex()`
  checks if column is part of any index
  `boolean`
  OMRColumn.`isPartOfAnyIndex()`
  checks if column is part of any index
  `boolean`
  ColumnInterface.`isPartOfAnyKey()`
  checks if column is part of any key
  `boolean`
  OMRColumn.`isPartOfAnyKey()`
  checks if column is part of any key
  `boolean`
  OMRSASLibrary.`isPreassigned()`
  `boolean`
  SASLibraryInterface.`isPreassigned()`
  Is this SASLibrary preassigned.
  `boolean`
  ChannelInterface.`isPublishAuthorized()`
  Determines if the user has permission to publish to the channel.
  `boolean`
  OMRChannel.`isPublishAuthorized()`
  Determines if the user has permission to publish to the channel.
  `boolean`
  DirectoryInterface.`isRelative()`
  Return a flag indicating if this Directory object represents a relative path.
  `boolean`
  OMRDirectory.`isRelative()`
  `boolean`
  IndexInterface.`isSimpleIndex()`
  Checks for the Simple Index
  `boolean`
  OMRIndex.`isSimpleIndex()`
  `static boolean`
  FolderUtil.`isSystemFolder(FolderInterface folder)`
  Returns true if the specified folder is the `System` folder within a repository.
  `boolean`
  AuthenticationDomainInterface.`isTrustedOnly()`
  Returns whether or not this authentication domain is to be used by trusted only connections.
  `boolean`
  OMRAuthenticationDomain.`isTrustedOnly()`
  `boolean`
  OMRProperty.`isUpdateable()`
  `boolean`
  PropertyInterface.`isUpdateable()`
  Get the indicator of whether this property should be updateable by a user.
  `static boolean`
  VirtualFolderManager.`isVirtualFolderId(String id)`
  Returns true if the specified object id is an id that corresponds to a virtual folder.
  `static boolean`
  VirtualFolderManager.`isVirtualFolderPath(PathUrl url, ServerInterface server)`
  `boolean`
  OMRPropertyGroup.`isVisible()`
  `boolean`
  PropertyGroupInterface.`isVisible()`
  Should this group be displayed in a UI?
  `static FolderInterface`
  FolderUtil.`makeDocumentsFolder(MetadataInterface object)`
  Returns the Documents folder in the repository for a specified object.
  `static FolderInterface`
  FolderUtil.`makeNotesFolder(MetadataInterface object)`
  Returns the Notes folder in the repository for a specified object.
  `static FolderInterface`
  FolderUtil.`makeOrphanedCubesFolder(MetadataInterface object)`
  Returns the Orphaned Cubes folder in the repository for a specified object.
  `static FolderInterface`
  FolderUtil.`makeOrphanedTablesFolder(MetadataInterface object)`
  Returns the Orphaned Tables folder in the repository for a specified object.
  `static FolderInterface`
  FolderUtil.`makeSharedDataFolder(MetadataInterface object)`
  Returns the Shared Data folder in the repository for a specified object.
  `FolderInterface`
  Folder.`makeSubfolder(String name)`
  Makes a subfolder under the current folder.
  `FolderInterface`
  Folder.`makeSubfolder(String name, String type)`
  Create a new Folder with the given name of the given type and make it a new subfolder of this folder.
  `FolderInterface`
  FolderInterface.`makeSubfolder(String name)`
  Makes a subfolder under the current folder.
  `FolderInterface`
  FolderInterface.`makeSubfolder(String name, String type)`
  Make a subfolder of a specific type.
  `FolderInterface`
  OMRServerRootFolder.`makeSubfolder(String name)`
  `FolderInterface`
  OMRServerRootFolder.`makeSubfolder(String name, String type)`
  `FolderInterface`
  VirtualFolder.`makeSubfolder(String name)`
  `FolderInterface`
  VirtualFolder.`makeSubfolder(String name, String type)`
  `static FolderInterface`
  FolderUtil.`makeSystemFolder(MetadataInterface object)`
  Returns the System folder in the repository for a specified object.
  `static FolderInterface`
  FolderUtil.`makeTopLevelFolder(String name, MetadataInterface object, boolean systemFolder)`
  Returns a top level folder of the specified name for a specified object.
  `static String`
  FolderUtil.`makeValidFolderName(FolderInterface folder, MetadataNameConstraint constraint)`
  Makes a valid folder name.
  `static String`
  FolderUtil.`makeValidFolderName(String folderName, FolderInterface parentFolder, MetadataNameConstraint constraint)`
  Makes a valid folder name.
  `static String`
  FolderUtil.`makeValidObjectName(FolderInterface folder, MetadataInterface object)`
  Makes a valid object name for an object given a target folder.
  `static String`
  FolderUtil.`makeValidObjectName(FolderInterface folder, MetadataInterface object, MetadataNameConstraint constraint)`
  Makes a valid object name for an object given a target folder.
  `String`
  Folder.`mapUrlToFilesystem(int hostOS, String prefix, String suffix)`
  Map the metadata object's SBIP Url to a file system path.
  `String`
  Metadata.`mapUrlToFilesystem(int hostOS, String prefix, String suffix)`
  Map the metadata object's SBIP Url to a file system path.
  `String`
  MetadataInterface.`mapUrlToFilesystem(int hostOS, String prefix, String suffix)`
  Map the metadata object's SBIP Url to a file system path.
  `String`
  VirtualMetadata.`mapUrlToFilesystem(int hostOS, String prefix, String suffix)`
  Map the metadata object's SBIP Url to a file system path.
  `List`
  GroupInterface.`members()`
  Get the members of the group.
  `List`
  OMRGroup.`members()`
  `boolean`
  Folder.`moveMembersOnOverflow()`
  `boolean`
  FolderInterface.`moveMembersOnOverflow()`
  Check for too many objects in a folder.
  `boolean`
  OMRServerRootFolder.`moveMembersOnOverflow()`
  `boolean`
  VirtualFolder.`moveMembersOnOverflow()`
  `void`
  Folder.`moveTo(FolderInterface folder)`
  `void`
  Metadata.`moveTo(FolderInterface folder)`
  Move this object to a new folder.
  `void`
  MetadataInterface.`moveTo(FolderInterface folder)`
  Move this object to a new folder.
  `void`
  VirtualMetadata.`moveTo(FolderInterface folder)`
  Move this object to a new folder.
  `List`
  ContentSubscriberInterface.`nameValueExclusionFilters()`
  Gets the name/value exclusion filters defined for filtering data received by this subscriber identity.
  `List`
  OMRContentSubscriber.`nameValueExclusionFilters()`
  `List`
  ContentSubscriberInterface.`nameValueInclusionFilters()`
  Gets the name/value inclusion filters defined for filtering data received by this subscriber identity.
  `List`
  OMRContentSubscriber.`nameValueInclusionFilters()`
  `PublicObjectInterface`
  Folder.`newChild(String type, String name)`
  `PublicObjectInterface`
  OMRLogicalServer.`newChild(String type, String name)`
  `PublicObjectInterface`
  OMRServerContext.`newChild(String type, String name)`
  `PublicObjectInterface`
  OMRServerRootFolder.`newChild(String type, String name)`
  `PublicObjectInterface`
  VirtualFolder.`newChild(String type, String name)`
  `static PathUrl`
  PathUrl.`newPathUrlFromAbsolutePath(ServerInterface server, String absolutePath)`
  Create a new PathUrl from an existing absolute path and a ServerInterface to use as context.
  `static PathUrl`
  PathUrl.`newPathUrlFromExistingUrl(ServerInterface server, PathUrl oldPath)`
  Create a new PathUrl from an existing PathUrl.
  `Object`
  Folder.`newServiceObject()`
  `Object`
  Metadata.`newServiceObject()`
  For objects that support it, get an "active" interface for the metadata object.
  `Object`
  MetadataInterface.`newServiceObject()`
  For objects that support it, get an "active" interface for the metadata object.
  `Object`
  VirtualMetadata.`newServiceObject()`
  `List`
  ChannelInterface.`packageList()`
  Returns an iteration of all the packages contained in this channel.
  `List`
  ChannelInterface.`packageList(Comparator compare)`
  Returns a sorted List of all the packages contained in this channel.
  `List`
  OMRChannel.`packageList()`
  `List`
  OMRChannel.`packageList(Comparator compare)`
  `void`
  Folder.`refresh()`
  `void`
  Metadata.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  MetadataInterface.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRAccessControlEntry.`refresh()`
  `void`
  OMRChannel.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRContentSubscriber.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMREventSubscriber.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRGroup.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRIdentityGroup.`refresh()`
  `void`
  OMRJMSDestination.`refresh()`
  `void`
  OMRMessageQueue.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRPerson.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  OMRSubscriber.`refresh()`
  Refresh the data for this object from the repository.
  `void`
  VirtualFolder.`refresh()`
  `void`
  VirtualMetadata.`refresh()`
  `void`
  Metadata.`removeAccessControl(AccessControlEntryInterface ace)`
  Remove an Access Control item from this object.
  `void`
  MetadataInterface.`removeAccessControl(AccessControlEntryInterface ace)`
  Remove an Access Control item from this object.
  `void`
  VirtualMetadata.`removeAccessControl(AccessControlEntryInterface accessControl)`
  Remove an Access Control item from this object.
  `void`
  AuthorizationUtil.`removeACT(AccessControlTemplateInterface act)`
  Remove an ACT from protecting an object
  `void`
  AuthorizationUtilInterface.`removeACT(AccessControlTemplateInterface act)`
  Remove an ACT from protecting an object.
  `void`
  MultiHostDeployment.`removeAll()`
  `void`
  OMRMultiHostDeployedObject.`removeAll()`
  `void`
  ForeignKeyInterface.`removeAssociation(KeyAssociationInterface association)`
  Remove a key association from the foreign key
  `void`
  OMRForeignKey.`removeAssociation(KeyAssociationInterface association)`
  Removes key association from a Foreign Key.
  `void`
  OMRPrototype.`removeAssociation(AssociationPropertyInterface property)`
  `void`
  PrototypeInterface.`removeAssociation(AssociationPropertyInterface property)`
  Remove an association from this prototype.
  `void`
  Folder.`removeChild(PublicObjectInterface child)`
  `void`
  OMRServerRootFolder.`removeChild(PublicObjectInterface child)`
  `void`
  VirtualFolder.`removeChild(PublicObjectInterface child)`
  `void`
  ColumnContainerInterface.`removeColumn(int pos)`
  Remove a column from the underneath Key or Index container at specified position in Column List.
  `void`
  ColumnContainerInterface.`removeColumn(ColumnInterface column)`
  Remove a column from the underneath Key or Index container
  `void`
  ColumnHierarchyInterface.`removeColumn(int pos)`
  Removes single column from this hierarchy.
  `void`
  ColumnHierarchyInterface.`removeColumn(ColumnInterface column)`
  Remove a column from this hierarchy.
  `void`
  DataTableInterface.`removeColumn(int pos)`
  Removes single column from a DataTable.
  `void`
  DataTableInterface.`removeColumn(ColumnInterface column)`
  Remove a column from this table.
  `void`
  OMRColumnHierarchy.`removeColumn(int pos)`
  `void`
  OMRColumnHierarchy.`removeColumn(ColumnInterface column)`
  `void`
  OMRDataTable.`removeColumn(int pos)`
  Removes single column from a DataTable.
  `void`
  OMRDataTable.`removeColumn(ColumnInterface column)`
  `void`
  OMRIndex.`removeColumn(int pos)`
  Removes single column from an Index.
  `void`
  OMRIndex.`removeColumn(ColumnInterface column)`
  Removes single column from an Index.
  `void`
  OMRQueryClause.`removeColumn(ColumnInterface column)`
  `void`
  OMRRelationalKey.`removeColumn(int pos)`
  `void`
  OMRRelationalKey.`removeColumn(ColumnInterface column)`
  `void`
  QueryClauseInterface.`removeColumn(ColumnInterface column)`
  `void`
  DataTableInterface.`removeColumnHierarchy(ColumnHierarchyInterface columnHierarchy)`
  Remove a column hierarchy from the list of column hierarchies for this data table.
  `void`
  OMRDataTable.`removeColumnHierarchy(ColumnHierarchyInterface columnHierarchy)`
  `void`
  ColumnContainerInterface.`removeColumns(List<ColumnInterface> column)`
  Remove a column list from the underneath Key or Index container
  `void`
  OMRIndex.`removeColumns(List<ColumnInterface> columns)`
  Removes multiple columns from an Index.
  `void`
  OMRRelationalKey.`removeColumns(List<ColumnInterface> columns)`
  `void`
  OMRServer.`removeComputeTask(MetadataInterface task)`
  `void`
  ServerInterface.`removeComputeTask(MetadataInterface task)`
  Remove a compute task from this server.
  `void`
  ChannelInterface.`removeContentSubscriber(ContentSubscriberInterface subscriber)`
  Removes a content subscriber from this channel.
  `void`
  OMRChannel.`removeContentSubscriber(ContentSubscriberInterface subscriber)`
  `void`
  AbstractPropertyInterface.`removeCustomizer(SoftwareComponentInterface customizer)`
  Remove a customizer from this property.
  `void`
  OMRAbstractProperty.`removeCustomizer(SoftwareComponentInterface customizer)`
  `void`
  OMRPropertyGroup.`removeCustomizer(SoftwareComponentInterface softcom)`
  `void`
  PropertyGroupInterface.`removeCustomizer(SoftwareComponentInterface softcom)`
  Remove a `SoftwareComponentInterface` from the list of customizers of this PropertyGroup.
  `void`
  OMRServer.`removeDataPackage(DeployedDataPackageInterface dataPackage)`
  `void`
  ServerInterface.`removeDataPackage(DeployedDataPackageInterface dataPackage)`
  Remove a data package from the server.
  `void`
  OMRSoftwareComponent.`removeDeployedComponent(ServerInterface server)`
  `void`
  SoftwareComponentInterface.`removeDeployedComponent(ServerInterface server)`
  Remove a DeployedComponent from this SoftwareComponent.
  `void`
  FileInterface.`removeDirectory(DirectoryInterface directory)`
  Remove this file from a Directory.
  `void`
  OMRFile.`removeDirectory(DirectoryInterface directory)`
  `void`
  Metadata.`removeDocument(DocumentInterface doc)`
  `void`
  MetadataInterface.`removeDocument(DocumentInterface doc)`
  Remove a document from this object's Documents association.
  `void`
  VirtualMetadata.`removeDocument(DocumentInterface doc)`
  `void`
  AbstractPropertyInterface.`removeEditor(SoftwareComponentInterface editor)`
  Remove an editor from this property.
  `void`
  OMRAbstractProperty.`removeEditor(SoftwareComponentInterface editor)`
  `void`
  OMRPerson.`removeEmail(EmailInterface email)`
  `void`
  PersonInterface.`removeEmail(EmailInterface email)`
  Remove an email from a user's list of email instances.
  `void`
  OMRPerson.`removeEmailAddress(String address)`
  `void`
  PersonInterface.`removeEmailAddress(String address)`
  Deprecated.
  Use removeEmail( EmailInterface email ) instead
  `void`
  ContentSubscriberInterface.`removeEntryExclusionFilter(String filter)`
  Remove an entry exclusion filter from this subscriber.
  `void`
  OMRContentSubscriber.`removeEntryExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`removeEntryInclusionFilter(String filter)`
  Remove an entry inclusion filter from the subscriber.
  `void`
  OMRContentSubscriber.`removeEntryInclusionFilter(String filter)`
  `void`
  ConfigurationXMLTextStoreInterface.`removeEnumerationItem(EnumerationItem item)`
  Remove an item from the enumeration data.
  `void`
  OMRConfigurationTextStore.`removeEnumerationItem(EnumerationItem item)`
  `void`
  ChannelInterface.`removeEventSubscriber(EventSubscriberInterface subscriber)`
  Removes an event subscriber from this channel.
  `void`
  OMRChannel.`removeEventSubscriber(EventSubscriberInterface subscriber)`
  `void`
  Metadata.`removeExtension(String name)`
  Remove an Extension from the current extension set.
  `void`
  MetadataInterface.`removeExtension(String name)`
  Remove an Extension from the current extension set.
  `void`
  VirtualMetadata.`removeExtension(String name)`
  Remove an Extension from the current extension set.
  `void`
  AllUsersIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  AuthenticatedIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  DavPerson.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  IdentityInterface.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  Remove an external identity from the Identity.
  `void`
  OMRIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  Remove an external identity from the Identity.
  `void`
  PropertyIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  ReferenceIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  SelfIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  UnauthenticatedIdentity.`removeExternalIdentity(ExternalIdentityInterface externalIdentity)`
  `void`
  DirectoryInterface.`removeFile(MetadataInterface file)`
  Remove a file from this directory.
  `void`
  OMRDirectory.`removeFile(MetadataInterface file)`
  `void`
  ContentSubscriberInterface.`removeFileMimeTypeExclusionFilter(String filter)`
  Remove a file type exclusion filter.
  `void`
  OMRContentSubscriber.`removeFileMimeTypeExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`removeFileMimeTypeInclusionFilter(String filter)`
  Remove a file type inclusion filter.
  `void`
  OMRContentSubscriber.`removeFileMimeTypeInclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`removeFilters()`
  Remove all filters for this subscriber.
  `final void`
  OMRContentSubscriber.`removeFilters()`
  Removes all filters for this subscriber.
  `void`
  OMRRelationalTable.`removeForeignKey(ForeignKeyInterface relationalKey)`
  `void`
  RelationalTableInterface.`removeForeignKey(ForeignKeyInterface relationalKey)`
  Remove a Foreign key from the relational table.
  `void`
  Metadata.`removeGroup(GroupInterface group)`
  `void`
  MetadataInterface.`removeGroup(GroupInterface group)`
  Remove this object from a group.
  `void`
  VirtualMetadata.`removeGroup(GroupInterface group)`
  `void`
  OMRPropertyGroup.`removeGroupedProperty(AbstractPropertyInterface property)`
  `void`
  PropertyGroupInterface.`removeGroupedProperty(AbstractPropertyInterface property)`
  Remove a `AbstractPropertyInterface` object from the group.
  `void`
  MultiHostDeployment.`removeHost(HostInterface host)`
  Remove host from the deployment list
  `void`
  OMRMultiHostDeployedObject.`removeHost(HostInterface host)`
  `void`
  AccessControlEntryInterface.`removeIdentity(IdentityInterface identity)`
  Remove an identity from this ACE.
  `void`
  DAVAccessControlEntry.`removeIdentity(IdentityInterface identity)`
  `void`
  IdentityGroupInterface.`removeIdentity(IdentityInterface identity)`
  Remove a member identity from this group.
  `void`
  OMRAccessControlEntry.`removeIdentity(IdentityInterface identity)`
  Remove an identity from this ACE.
  `void`
  OMRIdentityGroup.`removeIdentity(IdentityInterface identity)`
  `void`
  Metadata.`removeImplementor(SoftwareComponentInterface softwareComponent)`
  Remove a SoftwareComponent from the list of implementors on this object.
  `void`
  MetadataInterface.`removeImplementor(SoftwareComponentInterface softwareComponent)`
  Remove a SoftwareComponent from the list of implementors on this object.
  `void`
  VirtualMetadata.`removeImplementor(SoftwareComponentInterface softwareComponent)`
  `void`
  OMRPhysicalTable.`removeIndex(IndexInterface index)`
  Removes the index from a physical table.
  `void`
  PhysicalTableInterface.`removeIndex(IndexInterface index)`
  Remove the index from the physical table.
  `void`
  ConfigurationXMLTextStoreInterface.`removeIntegerRange()`
  Remove the Integer range setting from the configuration.
  `void`
  OMRConfigurationTextStore.`removeIntegerRange()`
  `void`
  Folder.`removeItem(MetadataInterface item)`
  Remove an item from the folder.
  `void`
  FolderInterface.`removeItem(MetadataInterface item)`
  Remove an item from the folder.
  `void`
  OMRServerRootFolder.`removeItem(MetadataInterface item)`
  `void`
  VirtualFolder.`removeItem(MetadataInterface item)`
  `void`
  OMRSASClientConnection.`removeLibrary(SASLibraryInterface library)`
  `void`
  SASClientConnectionInterface.`removeLibrary(SASLibraryInterface library)`
  Remove a library from the list that are accessible through this connection.
  `void`
  AllUsersIdentity.`removeLocation(LocationInterface location)`
  `void`
  AuthenticatedIdentity.`removeLocation(LocationInterface location)`
  `void`
  DavPerson.`removeLocation(LocationInterface location)`
  `void`
  OMRPerson.`removeLocation(LocationInterface location)`
  `void`
  PersonInterface.`removeLocation(LocationInterface location)`
  Remove a location from the user's list of lcoations.
  `void`
  PropertyIdentity.`removeLocation(LocationInterface location)`
  `void`
  ReferenceIdentity.`removeLocation(LocationInterface location)`
  `void`
  SelfIdentity.`removeLocation(LocationInterface location)`
  `void`
  UnauthenticatedIdentity.`removeLocation(LocationInterface location)`
  `void`
  AllUsersIdentity.`removeLogin(LoginInterface login)`
  `void`
  AuthenticatedIdentity.`removeLogin(LoginInterface login)`
  `void`
  DavPerson.`removeLogin(LoginInterface login)`
  `void`
  IdentityInterface.`removeLogin(LoginInterface login)`
  Remove a Login from the Identity.
  `void`
  OMRIdentity.`removeLogin(LoginInterface login)`
  Remove a Login from the Identity.
  `void`
  PropertyIdentity.`removeLogin(LoginInterface login)`
  `void`
  ReferenceIdentity.`removeLogin(LoginInterface login)`
  `void`
  SelfIdentity.`removeLogin(LoginInterface login)`
  `void`
  UnauthenticatedIdentity.`removeLogin(LoginInterface login)`
  `boolean`
  GroupInterface.`removeMember(MetadataInterface member)`
  Remove a member from the group.
  `boolean`
  OMRGroup.`removeMember(MetadataInterface member)`
  `void`
  ContentSubscriberInterface.`removeNameValueExclusionFilter(String filter)`
  Remove a name/value exclusion filter from the subscriber.
  `void`
  OMRContentSubscriber.`removeNameValueExclusionFilter(String filter)`
  `void`
  ContentSubscriberInterface.`removeNameValueInclusionFilter(String filter)`
  Remove a name/value inclusion filter from the subscriber.
  `void`
  OMRContentSubscriber.`removeNameValueInclusionFilter(String filter)`
  `void`
  Metadata.`removeNoteTextStore(TextStoreInterface note)`
  `void`
  MetadataInterface.`removeNoteTextStore(TextStoreInterface note)`
  Remove a TextStore note from this object's Notes association.
  `void`
  VirtualMetadata.`removeNoteTextStore(TextStoreInterface note)`
  `void`
  ConfigurationXMLTextStoreInterface.`removeNumericRange()`
  Remove the numeric range from this configuration.
  `void`
  OMRConfigurationTextStore.`removeNumericRange()`
  `void`
  ConfigurationXMLTextStoreInterface.`removeNumericRangeMaximum()`
  Remove the numeric range maximum for the configuration.
  `void`
  OMRConfigurationTextStore.`removeNumericRangeMaximum()`
  `void`
  ConfigurationXMLTextStoreInterface.`removeNumericRangeMinimum()`
  Remove the numeric range minimum for the configuration.
  `void`
  OMRConfigurationTextStore.`removeNumericRangeMinimum()`
  `void`
  DocumentInterface.`removeObject(MetadataInterface object)`
  Remove an object from the document's Objects association.
  `void`
  OMRDocument.`removeObject(MetadataInterface object)`
  `void`
  Metadata.`removeObjectProperty(PropertyInterface property)`
  `void`
  MetadataInterface.`removeObjectProperty(PropertyInterface property)`
  Remove a Property from this object.
  `void`
  VirtualMetadata.`removeObjectProperty(PropertyInterface property)`
  `void`
  GroupInterface.`removeOwner(PersonInterface owner)`
  Remove a person from the owner list.
  `void`
  OMRGroup.`removeOwner(PersonInterface owner)`
  `void`
  AccessControlEntryInterface.`removePermission(PermissionInterface permission)`
  Remove a permission from this ACE.
  `void`
  DAVAccessControlEntry.`removePermission(PermissionInterface permission)`
  `void`
  OMRAccessControlEntry.`removePermission(PermissionInterface permission)`
  Remove a permission from this ACE.
  `void`
  Metadata.`removePermissions(List identities, List permissions)`
  Remove permissions matching the identities and permission list.
  `void`
  MetadataInterface.`removePermissions(List identities, List permissions)`
  Remove permissions matching the identities and permission list.
  `void`
  VirtualMetadata.`removePermissions(List identities, List permissions)`
  Remove permissions matching the identities and permission list.
  `void`
  AllUsersIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  AuthenticatedIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  DavPerson.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  OMRPerson.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  PersonInterface.`removePhoneNumber(PhoneNumberInterface phone)`
  Remove a phone number from the user's list.
  `void`
  PropertyIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  ReferenceIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  SelfIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  UnauthenticatedIdentity.`removePhoneNumber(PhoneNumberInterface phone)`
  `void`
  OMRRelationalTable.`removePrimaryKey(RelationalKeyInterface relationalKey)`
  `void`
  RelationalTableInterface.`removePrimaryKey(RelationalKeyInterface relationalKey)`
  Remove a Primary key from the relational table.
  `void`
  Metadata.`removePrompt(BaseOMRPromptInterface prompt)`
  Remove a prompt from this object.
  `void`
  MetadataInterface.`removePrompt(BaseOMRPromptInterface prompt)`
  Remove a prompt from this object.
  `void`
  VirtualMetadata.`removePrompt(BaseOMRPromptInterface prompt)`
  `void`
  OMRServer.`removeProperty(PropertyInterface property)`
  Remove a property from the server.
  `void`
  ServerInterface.`removeProperty(PropertyInterface property)`
  Remove a property from the server.
  `void`
  OMRSoftwareComponent.`removePropertyGroup(PropertyGroupInterface group)`
  `void`
  SoftwareComponentInterface.`removePropertyGroup(PropertyGroupInterface group)`
  Remove a `PropertyGroupInterface` object from the associated list.
  `void`
  Metadata.`removePropertySet(PropertySetInterface propertySet)`
  `void`
  MetadataInterface.`removePropertySet(PropertySetInterface propertySet)`
  Remove a property set from this object.
  `void`
  VirtualMetadata.`removePropertySet(PropertySetInterface propertySet)`
  `void`
  OMRPrototype.`removePrototypeProperty(PrototypePropertyInterface property)`
  `void`
  PrototypeInterface.`removePrototypeProperty(PrototypePropertyInterface property)`
  Remove an attribute property from this prototype.
  `void`
  ConnectionInterface.`removeProvider(ServerInterface provider)`
  Remove a provider server from the providers list.
  `void`
  OMRConnection.`removeProvider(ServerInterface provider)`
  `void`
  ColumnInterface.`removeQueryClause(QueryClauseInterface clause)`
  Remove a Query from this column.
  `void`
  OMRColumn.`removeQueryClause(QueryClauseInterface clause)`
  `void`
  Metadata.`removeResponsibleParty(Responsibility responsibility)`
  `void`
  MetadataInterface.`removeResponsibleParty(Responsibility responsibility)`
  Deprecated.
  Use removeResponsibleParty2, as it fixes a bug that can remove the wrong responsible party.
  `void`
  VirtualMetadata.`removeResponsibleParty(Responsibility responsibility)`
  `void`
  Metadata.`removeResponsiblePartyByIdentity(Responsibility responsibility)`
  `void`
  MetadataInterface.`removeResponsiblePartyByIdentity(Responsibility responsibility)`
  Remove a responsible party from this metadata object.
  `void`
  VirtualMetadata.`removeResponsiblePartyByIdentity(Responsibility responsibility)`
  `void`
  DataTableInterface.`removeRole(DataTableRoleInterface role)`
  Remove a role from the list of roles describing this DataTable.
  `void`
  OMRDataTable.`removeRole(DataTableRoleInterface role)`
  `void`
  DatabaseCatalogInterface.`removeSchema(RelationalSchemaInterface schema)`
  `void`
  OMRDatabaseCatalog.`removeSchema(RelationalSchemaInterface schema)`
  `void`
  FileInterface.`removeScriptedConnection(SASClientConnectionInterface connection)`
  Remove a SASClientConnection from the list of connections that this script executes for.
  `void`
  OMRFile.`removeScriptedConnection(SASClientConnectionInterface connection)`
  `void`
  OMRSASClientConnection.`removeScriptFile(FileInterface file)`
  `void`
  SASClientConnectionInterface.`removeScriptFile(FileInterface file)`
  Remove a script file from this connection.
  `void`
  OMRServer.`removeServed(ServerInterface server)`
  Remove a server from the list that's served by this server.
  `void`
  ServerInterface.`removeServed(ServerInterface server)`
  Remove a server from the list that's served by this server.
  `void`
  DeployedDataPackageInterface.`removeServer(ServerInterface server)`
  Remove a server from the list of associated servers to this object.
  `void`
  DirectoryInterface.`removeServer(MetadataInterface server)`
  Remove a server from the list that has access to this Directory.
  `void`
  OMRDeployedDataPackage.`removeServer(ServerInterface server)`
  `void`
  OMRDirectory.`removeServer(MetadataInterface server)`
  `void`
  OMRServer.`removeServer(ServerInterface server)`
  Remove a server from the list used by this server.
  `void`
  ServerInterface.`removeServer(ServerInterface server)`
  Remove a server from the list used by this server.
  `void`
  OMRServer.`removeServiceType(ServiceTypeInterface serviceType)`
  `void`
  ServerInterface.`removeServiceType(ServiceTypeInterface serviceType)`
  Remove a service type from this server.
  `void`
  OMRPropertySet.`removeSetProperty(PropertyInterface property)`
  `void`
  PropertySetInterface.`removeSetProperty(PropertyInterface property)`
  Remove a property from the set.
  `void`
  OMRSoftwareComponent.`removeSoftwareGroup(GroupInterface group)`
  `void`
  SoftwareComponentInterface.`removeSoftwareGroup(GroupInterface group)`
  Remove a SoftwareGroup from this SoftwareComponent.
  `void`
  OMRSoftwareComponent.`removeSoftwareTree(FolderInterface folder)`
  `void`
  SoftwareComponentInterface.`removeSoftwareTree(FolderInterface folder)`
  Remove a Software tree from this SoftwareComponent.
  `void`
  OMRProxyList.`removeSourceConnection(ConnectionInterface connection)`
  `void`
  OMRServer.`removeSourceConnection(ConnectionInterface connection)`
  `void`
  ServerInterface.`removeSourceConnection(ConnectionInterface connection)`
  Remove a connection definition from the list that can access this server.
  `void`
  Folder.`removeSubfolder(String name)`
  Remove a subfolder from the current folder.
  `void`
  FolderInterface.`removeSubfolder(String name)`
  Remove a subfolder from the current folder.
  `void`
  OMRServerRootFolder.`removeSubfolder(String name)`
  `void`
  VirtualFolder.`removeSubfolder(String name)`
  `void`
  OMRPropertyGroup.`removeSubpropertyGroup(PropertyGroupInterface group)`
  `void`
  PropertyGroupInterface.`removeSubpropertyGroup(PropertyGroupInterface group)`
  Remove a subproperty group.
  `void`
  ChannelInterface.`removeSubscriberGroup(GroupInterface group)`
  Remove a subscriber group from this channel.
  `void`
  OMRChannel.`removeSubscriberGroup(GroupInterface group)`
  `void`
  OMRRelationalSchema.`removeTable(DataTableInterface table)`
  `void`
  RelationalSchemaInterface.`removeTable(DataTableInterface table)`
  Remove a `DataTableInterface` from the list of tables associated to this schema.
  `void`
  OMRRelationalTable.`removeUniqueKey(RelationalKeyInterface relationalKey)`
  `void`
  RelationalTableInterface.`removeUniqueKey(RelationalKeyInterface relationalKey)`
  Remove a Unique key from the relational table.
  `void`
  DeployedDataPackageInterface.`removeUsedByPackage(DeployedDataPackageInterface dataPackage)`
  Remove a package from the list of packages that use this one.
  `void`
  OMRDeployedDataPackage.`removeUsedByPackage(DeployedDataPackageInterface dataPackage)`
  `void`
  Metadata.`removeUsedByPrototype(MetadataInterface prototyped)`
  Remove an object from the list prototyped by this object.
  `void`
  MetadataInterface.`removeUsedByPrototype(MetadataInterface prototyped)`
  Remove an object from the list prototyped by this object.
  `void`
  VirtualMetadata.`removeUsedByPrototype(MetadataInterface prototyped)`
  `void`
  LoginInterface.`removeUser(PersonInterface user)`
  Remove a user from the list of allowed clients.
  `void`
  OMRLogin.`removeUser(PersonInterface user)`
  `void`
  DeployedDataPackageInterface.`removeUsingPackage(DeployedDataPackageInterface dataPackage)`
  Remove a package from the list of packages that this one uses.
  `void`
  OMRDeployedDataPackage.`removeUsingPackage(DeployedDataPackageInterface dataPackage)`
  `void`
  AbstractPropertyInterface.`removeValidator(SoftwareComponentInterface validator)`
  Remove a validator from the property.
  `void`
  OMRAbstractProperty.`removeValidator(SoftwareComponentInterface validator)`
  `protected void`
  Metadata.`reset()`
  `void`
  VirtualFolderManager.`reset()`
  `void`
  Metadata.`rollback()`
  Roll back changes to this object, and all objects that have been updated or created in the child repository.
  `void`
  MetadataInterface.`rollback()`
  Roll back changes to this object, and all objects that have been updated or created in the child repository.
  `void`
  VirtualMetadata.`rollback()`
  `void`
  EmailInterface.`setAddress(String address)`
  Sets the `String` value of `Address`
  `void`
  LocationInterface.`setAddress(String address)`
  Set the address string.
  `void`
  OMREmail.`setAddress(String address)`
  `void`
  OMRLocation.`setAddress(String address)`
  `void`
  DeployedDataPackageInterface.`setAliasFor(DeployedDataPackageInterface aliasPackage)`
  Set the package that this one is an alias for.
  `void`
  OMRDeployedDataPackage.`setAliasFor(DeployedDataPackageInterface aliasPackage)`
  `void`
  AnalyticTableInterface.`setAnalyticTableAttributes(AnalyticTableAttributes attributes)`
  Set the attribute for this object.
  `void`
  OMRAnalyticTable.`setAnalyticTableAttributes(AnalyticTableAttributes attributes)`
  `void`
  ConnectionInterface.`setApplicationProtocol(String appProtocol)`
  Set the application protocol string.
  `void`
  OMRConnection.`setApplicationProtocol(String appProtocol)`
  `void`
  OMRServer.`setApplicationProtocol(String protocol)`
  `void`
  ServerInterface.`setApplicationProtocol(String protocol)`
  Set the application protocol string for the server.
  `void`
  ChannelInterface.`setArchivePath(DirectoryInterface basePathDir, String relativePath)`
  Set the location of the archive path to use for this channel.This method should be used when the archive path is defined to be an HTTP server.
  `void`
  ChannelInterface.`setArchivePath(ServerInterface server, String relativePath)`
  Set the location of the archive path to use for this channel.
  `void`
  ChannelInterface.`setArchivePath(String path)`
  Set the location of the archive path to use for this channel.
  `void`
  OMRChannel.`setArchivePath(DirectoryInterface basePathDir, String relativePath)`
  Set the location of the archive path to use for this channel.
  `void`
  OMRChannel.`setArchivePath(ServerInterface server, String relativePath)`
  Set the location of the archive path to use for this channel.
  `void`
  OMRChannel.`setArchivePath(String path)`
  Set the location of the archive path to use for this channel.
  `void`
  ContentSubscriberInterface.`setArchiveReceiveBy(String receiveBy)`
  Sets the preferred mechanism for receiving published archives (value or reference).
  `void`
  OMRContentSubscriber.`setArchiveReceiveBy(String receiveBy)`
  `void`
  LocationInterface.`setArea(String area)`
  Set the area string for this location.
  `void`
  OMRLocation.`setArea(String area)`
  `void`
  OMRRelationalKey.`setAssociatedIndex(IndexInterface index)`
  `void`
  RelationalKeyInterface.`setAssociatedIndex(IndexInterface index)`
  Set the associated index with a Unique/Primary Key.
  `void`
  MultiHostDeployment.`setAssociatedMachine(HostInterface host)`
  Few clients still use associated machine association to check the public object deployment host This method is used for those clients which are using this association to add the single associated host
  `void`
  OMRMultiHostDeployedObject.`setAssociatedMachine(HostInterface host)`
  `void`
  AbstractPropertyInterface.`setAssociatedPropertyGroup(PropertyGroupInterface group)`
  Make this property a member of a PropertyGroup.
  `void`
  OMRAbstractProperty.`setAssociatedPropertyGroup(PropertyGroupInterface group)`
  `void`
  AssociationPropertyInterface.`setAssociationName(String name)`
  Set the association name.
  `void`
  OMRAssociationProperty.`setAssociationName(String name)`
  `void`
  Metadata.`setAttribute(String key, String value)`
  Set the value of an attribute to the given value
  `void`
  MetadataInterface.`setAttribute(String key, String value)`
  Set the value of an attribute to the given value
  `void`
  VirtualMetadata.`setAttribute(String key, String value)`
  Set the value of an attribute to the given value
  `void`
  Metadata.`setAttributes(Map attributeMap)`
  Set a number of attributes - names and values are given in the map
  `void`
  MetadataInterface.`setAttributes(Map attributeMap)`
  Set a number of attributes - names and values are given in the map
  `void`
  VirtualMetadata.`setAttributes(Map attributeMap)`
  Set a number of attributes - names and values are given in the map
  `void`
  ConnectionInterface.`setAuthenticationType(String authType)`
  Set the authentication type string.
  `void`
  HttpServerInterface.`setAuthenticationType(String authType)`
  Set the authentication type string.
  `void`
  OMRConnection.`setAuthenticationType(String authType)`
  `void`
  OMRHttpServer.`setAuthenticationType(String authType)`
  `void`
  AuthorizationBaseInterface.`setAuthorizations(IdentityInterface identity, List<PermissionInfoInterface> permissionInfoList)`
  Set permission(s) for a single identity
  `void`
  AuthorizationBaseInterface.`setAuthorizations(List<AuthorizationInfoInterface> authorizations)`
  Set permissions for multiple identities
  `void`
  AuthorizationUtil.`setAuthorizations(IdentityInterface identity, List<PermissionInfoInterface> permissionInfoList)`
  Set Authorizations
  `void`
  AuthorizationUtil.`setAuthorizations(List<AuthorizationInfoInterface> authorizations)`
  Set Authorizations
  `void`
  OMRTextStore.`setBytes(byte[] bytes)`
  `void`
  TextStoreInterface.`setBytes(byte[] bytes)`
  Set the text contained in this TextStore object.
  `void`
  LocationInterface.`setCity(String city)`
  Set the city name for this location.
  `void`
  OMRLocation.`setCity(String city)`
  `void`
  OMRServiceType.`setClassIdentifier(String classIdentifier)`
  `void`
  OMRSoftwareComponent.`setClassIdentifier(String classIdentifier)`
  `void`
  ServerInterface.`setClassIdentifier(String protocol)`
  Set the class identifier string for the server.
  `void`
  ServiceTypeInterface.`setClassIdentifier(String classIdentifier)`
  Set the class identifier string.
  `void`
  SoftwareComponentInterface.`setClassIdentifier(String classIdentifier)`
  Set the class identifier for this SoftwareComponent.
  `void`
  ColumnInterface.`setColumnAttributes(ColumnAttributes attributes)`
  Set the attributes of this column using a `ColumnAttributes` object.
  `void`
  OMRColumn.`setColumnAttributes(ColumnAttributes attributes)`
  `void`
  OMRQueryClause.`setColumns(List columns)`
  `void`
  QueryClauseInterface.`setColumns(List columns)`
  `void`
  AuthorizationBaseInterface.`setCommitOnUpdate(boolean commitWithStore)`
  Set Commit with Object Store boolean indicator
  `void`
  AuthorizationUtil.`setCommitOnUpdate(boolean commitOnUpdate)`
  Set boolean indicating to Commit Authorization changes when the object is updated
  `void`
  ConnectionInterface.`setCommunicationProtocol(String commProtocol)`
  Set the communication protocol.
  `void`
  OMRConnection.`setCommunicationProtocol(String commProtocol)`
  `void`
  OMRProperty.`setConfigurationText(TextStoreInterface textStore)`
  `void`
  PropertyInterface.`setConfigurationText(TextStoreInterface textStore)`
  Set the text store object that contains the configuration text for this property.
  `void`
  Folder.`setContentCreateDate(Date date)`
  `void`
  FolderInterface.`setContentCreateDate(Date date)`
  Set the Date that the content folder was created.
  `void`
  OMRServerRootFolder.`setContentCreateDate(Date date)`
  `void`
  VirtualFolder.`setContentCreateDate(Date date)`
  `void`
  ChannelInterface.`setContentDestination(DirectoryInterface basePathDirectory, String relativePath)`
  Set the content destination for this channel.
  `void`
  OMRChannel.`setContentDestination(DirectoryInterface basePathDirectory, String relativePath)`
  `void`
  OMRSubscriber.`setContentDestination(DirectoryInterface basePathDirectory, String relativePath)`
  `void`
  SubscriberInterface.`setContentDestination(DirectoryInterface basePathDirectory, String relativePath)`
  Set the content destination for this subscriber.
  `void`
  Folder.`setContentModifyDate(Date date)`
  `void`
  FolderInterface.`setContentModifyDate(Date date)`
  Set the date when an object was last added to or removed from this folder.
  `void`
  OMRServerRootFolder.`setContentModifyDate(Date date)`
  `void`
  VirtualFolder.`setContentModifyDate(Date date)`
  `void`
  DataTableRoleInterface.`setContext(String context)`
  Set the application context for this role.
  `void`
  ExternalIdentityInterface.`setContext(String context)`
  Sets the context for the external identity
  `void`
  OMRDataTableRole.`setContext(String context)`
  `void`
  OMRExternalIdentity.`setContext(String context)`
  `void`
  LocationInterface.`setCountry(String country)`
  Set the country name or abbreviation for this location.
  `void`
  OMRLocation.`setCountry(String country)`
  `void`
  OMRPropertyGroup.`setCustomizers(List softcoms)`
  `void`
  PropertyGroupInterface.`setCustomizers(List softcoms)`
  Set the list of `SoftwareComponentInterface` objects to act as customizers on this PropertyGroup.
  `void`
  OMRRelationalSchema.`setDatabaseCatalog(DatabaseCatalogInterface catalog)`
  `void`
  RelationalSchemaInterface.`setDatabaseCatalog(DatabaseCatalogInterface catalog)`
  Set the `DatabaseCatalogInterface` object that this schema belongs to.
  `void`
  OMRSASLibrary.`setDataProviderLibrary(SASLibraryInterface dataProviderLibrary)`
  `void`
  SASLibraryInterface.`setDataProviderLibrary(SASLibraryInterface dataProviderLibrary)`
  Set the data provider library.
  `void`
  ChannelInterface.`setDavUrlType(String type)`
  Sets the type of url.
  `void`
  ContentSubscriberInterface.`setDavUrlType(String type)`
  Sets the type of url.
  `void`
  OMRChannel.`setDavUrlType(String type)`
  `void`
  OMRContentSubscriber.`setDavUrlType(String type)`
  `void`
  AttributePropertyInterface.`setDefaultValue(String value)`
  Set the property default value.
  `void`
  OMRAttributeProperty.`setDefaultValue(String value)`
  `void`
  OMRProperty.`setDelimiter(String delimiter)`
  `void`
  PropertyInterface.`setDelimiter(String delimiter)`
  Set the delimiter string on the property.
  `void`
  ChannelInterface.`setDeliveryTransport(int deliveryTransport)`
  Set the default transport defined for this channel.
  `void`
  OMRChannel.`setDeliveryTransport(int transport)`
  `void`
  OMRChannel.`setDeliveryTransport(String transport)`
  `void`
  OMRSubscriber.`setDeliveryTransport(String deliveryTransport)`
  `void`
  SubscriberInterface.`setDeliveryTransport(String deliveryTransport)`
  Sets the delivery transport for this subscriber.
  `void`
  OMRSoftwareComponent.`setDeployedComponents(List servers)`
  `void`
  SoftwareComponentInterface.`setDeployedComponents(List servers)`
  Set the List DeployedComponents on this SoftwareComponent.
  `void`
  FileInterface.`setDirectories(List directories)`
  Set the list of directories that this file is in.
  `void`
  OMRFile.`setDirectories(List directories)`
  `void`
  DirectoryInterface.`setDirectoryRole(String role)`
  Set the DirectoryRole attribute.
  `void`
  OMRDirectory.`setDirectoryRole(String role)`
  `void`
  AllUsersIdentity.`setDisplayName(String displayName)`
  `void`
  AuthenticatedIdentity.`setDisplayName(String displayName)`
  `void`
  DavPerson.`setDisplayName(String displayName)`
  `void`
  IdentityInterface.`setDisplayName(String displayName)`
  Set the identity's display name.
  `void`
  OMRIdentity.`setDisplayName(String displayName)`
  `void`
  PropertyIdentity.`setDisplayName(String displayName)`
  `void`
  ReferenceIdentity.`setDisplayName(String displayName)`
  `void`
  SelfIdentity.`setDisplayName(String displayName)`
  `void`
  UnauthenticatedIdentity.`setDisplayName(String displayName)`
  `void`
  Metadata.`setDocuments(List docs)`
  `void`
  MetadataInterface.`setDocuments(List docs)`
  Set the list of Documents associated with this object.
  `void`
  VirtualMetadata.`setDocuments(List docs)`
  `void`
  ConnectionInterface.`setDomain(String domain)`
  Set the authentication domain name for this connection.
  `void`
  LoginInterface.`setDomain(String domain)`
  Set the authentication domain for the Login.
  `void`
  OMRConnection.`setDomain(String domain)`
  `void`
  OMRLogin.`setDomain(String domain)`
  `void`
  ContentSubscriberInterface.`setEmailFormat(String emailFormat)`
  Sets the preferred email format for this subscriber.
  `void`
  OMRContentSubscriber.`setEmailFormat(String emailFormat)`
  `void`
  EmailInterface.`setEmailSubscribers(List<MetadataInterface> subscribers)`
  Sets the List of `SubscriberInterface` instances
  `void`
  OMREmail.`setEmailSubscribers(List<MetadataInterface> subscribers)`
  `void`
  EmailInterface.`setEmailType(String inEmailType)`
  Sets the `String` value of `EmailType`
  `void`
  OMREmail.`setEmailType(String inEmailType)`
  `void`
  OMRSASLibrary.`setEngine(String engine)`
  `void`
  SASLibraryInterface.`setEngine(String engine)`
  Set the engine string for the SASLibrary.
  `void`
  ConfigurationXMLTextStoreInterface.`setEnumerationData(List list)`
  Creates a list of enumeration values and adds an entry to the internal map for the Enumeration data type.
  `void`
  OMRConfigurationTextStore.`setEnumerationData(List list)`
  `void`
  ConfigurationXMLTextStoreInterface.`setEnumerationOptions(Map map)`
  `void`
  OMRConfigurationTextStore.`setEnumerationOptions(Map map)`
  `void`
  ConfigurationXMLTextStoreInterface.`setEnumerationOthersAllowed(boolean allowed)`
  Sets the option to allow other choices besides those specifically enumerated.
  `void`
  OMRConfigurationTextStore.`setEnumerationOthersAllowed(boolean allowed)`
  `void`
  Metadata.`setExtensions(List extensionList)`
  Set the list of extensions on this metadata object.
  `void`
  MetadataInterface.`setExtensions(List extensionList)`
  Set the list of extensions on this metadata object.
  `void`
  VirtualMetadata.`setExtensions(List extensionList)`
  `void`
  FileInterface.`setFileExtension(String extension)`
  Set the file extension.
  `void`
  OMRFile.`setFileExtension(String extension)`
  `void`
  FileInterface.`setFileName(String name)`
  Set the file name string.
  `void`
  OMRFile.`setFileName(String name)`
  `void`
  Folder.`setFolderType(String type)`
  Set the folder type.
  `void`
  FolderInterface.`setFolderType(String type)`
  Set the folder type.
  `void`
  OMRServerRootFolder.`setFolderType(String type)`
  `void`
  VirtualFolder.`setFolderType(String type)`
  `void`
  KeyAssociationInterface.`setForeignKeyColumn(ColumnInterface column)`
  Set the owing table Column participating in this association
  `void`
  OMRForeignKeyAssociation.`setForeignKeyColumn(ColumnInterface column)`
  Sets the foreign key column to the Association.
  `void`
  ChannelInterface.`setFrequency(String frequency)`
  Sets the frequency string for this channel.
  `void`
  OMRChannel.`setFrequency(String frequency)`
  `void`
  Application.`setGridCapable(boolean gridCapable)`
  `void`
  ApplicationInterface.`setGridCapable(boolean gridCapable)`
  Sets the gridCapable property for this application.
  `void`
  GridServerInterface.`setGridCommand(String gridCommand)`
  `void`
  OMRGridServer.`setGridCommand(String gridCommand)`
  Set the grid command info.
  `void`
  GridServerInterface.`setGridModuleName(String moduleName)`
  `void`
  OMRGridServer.`setGridModuleName(String moduleName)`
  Set the Grid server's module name
  `void`
  GridApplicationInterface.`setGridOptions(List<String> gridOptions)`
  `void`
  GridServerInterface.`setGridOptions(List<String> gridOptions)`
  `void`
  OMRGridApplication.`setGridOptions(List<String> gridOptions)`
  `void`
  OMRGridServer.`setGridOptions(List<String> requiredResource)`
  Set the Grid options
  `void`
  GridServerInterface.`setGridRequiredProperty(String applicationName, String gridRequired)`
  `void`
  OMRGridServer.`setGridRequiredProperty(String applicationName, String gridRequired)`
  Set the property of "Grid Required" based on given application name
  `void`
  GridServerInterface.`setGridWorkLoad(List<String> workload)`
  `void`
  OMRGridServer.`setGridWorkLoad(List<String> workload)`
  Set the Grid workload
  `void`
  OMRPropertyGroup.`setGroupedProperties(List properties)`
  `void`
  PropertyGroupInterface.`setGroupedProperties(List properties)`
  Set the collection of `AbstractPropertyInterface` objects grouped by this PropertyGroup.
  `void`
  Metadata.`setGroups(List groups)`
  `void`
  MetadataInterface.`setGroups(List groups)`
  Set the list of groups this object belongs to.
  `void`
  VirtualMetadata.`setGroups(List groups)`
  `void`
  OMRProxyList.`setHost(String host)`
  `void`
  OMRServer.`setHost(String host)`
  `void`
  OMRTCPIPConnection.`setHost(String host)`
  `void`
  ServerInterface.`setHost(String host)`
  Set the DNS name of the host where the server is running.
  `void`
  TCPIPConnectionInterface.`setHost(String host)`
  Set the host name for this connection.
  `void`
  HostInterface.`setHostName(String hostName)`
  `void`
  OMRHost.`setHostName(String hostName)`
  `void`
  ExternalIdentityInterface.`setIdentifier(String identifier)`
  Sets the identifier for the external identity
  `void`
  OMRExternalIdentity.`setIdentifier(String identifier)`
  `void`
  AccessControlEntryInterface.`setIdentities(List identities)`
  Set the set of identities on this ACE.
  `void`
  DAVAccessControlEntry.`setIdentities(List identities)`
  `void`
  OMRAccessControlEntry.`setIdentities(List identities)`
  Set the set of identities on this ACE.
  `void`
  AuthorizationInfoInterface.`setIdentityInfo(AuthorizationIdentityInfoInterface authIdentityInfo)`
  Sets the identity object reference
  `void`
  OMRSoftwareComponent.`setImplementedObjects(List<MetadataInterface> objects)`
  `void`
  SoftwareComponentInterface.`setImplementedObjects(List<MetadataInterface> objects)`
  Set the list of objects that are implemented by the software component described by this object.
  `void`
  ExternalIdentityInterface.`setImportType(String importType)`
  Sets the import type of the external identity
  `void`
  OMRExternalIdentity.`setImportType(String importType)`
  `void`
  IndexInterface.`setIndexAttributes(Set<IndexAttribute> setIndexAttribute)`
  Sets the attributes of an Index
  `void`
  OMRIndex.`setIndexAttributes(Set<IndexAttribute> setIndexAttribute)`
  Sets the attributes of Index
  `void`
  OMRServer.`setInstallationLocation(String location)`
  `void`
  ServerInterface.`setInstallationLocation(String location)`
  `void`
  ConfigurationXMLTextStoreInterface.`setIntegerRange(int minimum, int maximum)`
  Set the integer range setting for the configuration.
  `void`
  ConfigurationXMLTextStoreInterface.`setIntegerRange(Map map)`
  Creates a map of integer values and adds an entry to the internal map for the IntegerRange data type.
  `void`
  OMRConfigurationTextStore.`setIntegerRange(int minimum, int maximum)`
  `void`
  OMRConfigurationTextStore.`setIntegerRange(Map map)`
  `void`
  ConfigurationXMLTextStoreInterface.`setIntegerRangeIncrement(int increment)`
  Set the integer range increment.
  `void`
  OMRConfigurationTextStore.`setIntegerRangeIncrement(int increment)`
  `void`
  ConfigurationXMLTextStoreInterface.`setIntegerRangeMaximum(int maximum)`
  Set the integer range maximum for this configuration.
  `void`
  OMRConfigurationTextStore.`setIntegerRangeMaximum(int maximum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setIntegerRangeMinimum(int minimum)`
  Set the integer range minimum for this configuration.
  `void`
  OMRConfigurationTextStore.`setIntegerRangeMinimum(int minimum)`
  `void`
  OMRServiceType.`setInterfaceName(String interfaceName)`
  `void`
  ServiceTypeInterface.`setInterfaceName(String interfaceName)`
  Set the interface name for this service type.
  `void`
  AllUsersIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  AuthenticatedIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  DavPerson.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  OMRPerson.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  PersonInterface.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  Set Internal Account (InternalLoginUserInfo) Options for this Person
  `void`
  PropertyIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  ReferenceIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  SelfIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  UnauthenticatedIdentity.`setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)`
  `void`
  AllUsersIdentity.`setInternalAccountPassword(String password)`
  `void`
  AuthenticatedIdentity.`setInternalAccountPassword(String password)`
  `void`
  DavPerson.`setInternalAccountPassword(String password)`
  `void`
  OMRPerson.`setInternalAccountPassword(String password)`
  `void`
  PersonInterface.`setInternalAccountPassword(String password)`
  Set Internal Account Password
  `void`
  PropertyIdentity.`setInternalAccountPassword(String password)`
  `void`
  ReferenceIdentity.`setInternalAccountPassword(String password)`
  `void`
  SelfIdentity.`setInternalAccountPassword(String password)`
  `void`
  UnauthenticatedIdentity.`setInternalAccountPassword(String password)`
  `void`
  FileInterface.`setIsARelativeName(boolean isRelative)`
  Set the flag indicating the file name is relative to the directory path.
  `void`
  OMRFile.`setIsARelativeName(boolean isRelative)`
  `void`
  DirectoryInterface.`setIsBasePath(boolean value)`
  Set the flag indicating if this Directory is a valid base for an HTTP server.
  `void`
  OMRDirectory.`setIsBasePath(boolean value)`
  `void`
  DirectoryInterface.`setIsDavEnabled(boolean value)`
  Set the flag indicating if this directory is DAV enabled.
  `void`
  OMRDirectory.`setIsDavEnabled(boolean value)`
  `void`
  OMRSASLibrary.`setIsDBMSLibname(boolean value)`
  Set the value of the isDMBSLibname attribute.
  `void`
  SASLibraryInterface.`setIsDBMSLibname(boolean value)`
  Set the value of the isDMBSLibname attribute.
  `void`
  AbstractPropertyInterface.`setIsExpert(boolean flag)`
  Set the isExpert attribute on the property.
  `void`
  OMRAbstractProperty.`setIsExpert(boolean flag)`
  `void`
  OMRServer.`setIsLicensed(boolean value)`
  `void`
  ServerInterface.`setIsLicensed(boolean value)`
  Set isLicensed value for this server.
  `void`
  AbstractPropertyInterface.`setIsLinked(boolean flag)`
  Set the isLinked attribute of the property.
  `void`
  OMRAbstractProperty.`setIsLinked(boolean flag)`
  `void`
  OMRSASLibrary.`setIsPreassigned(boolean flag)`
  `void`
  SASLibraryInterface.`setIsPreassigned(boolean flag)`
  Set the flag indicating if the SASLibrary is preassigned or not.
  `void`
  DirectoryInterface.`setIsRelative(boolean flag)`
  Set the flag indicating this directory is relative to another directory object.
  `void`
  OMRDirectory.`setIsRelative(boolean flag)`
  `void`
  AbstractPropertyInterface.`setIsRequired(boolean flag)`
  Set the isRequired attribute of the property.
  `void`
  OMRAbstractProperty.`setIsRequired(boolean flag)`
  `void`
  AbstractPropertyInterface.`setIsUpdateable(boolean flag)`
  Set the isUpdateable attribute of the property.
  `void`
  OMRAbstractProperty.`setIsUpdateable(boolean flag)`
  `void`
  AbstractPropertyInterface.`setIsVisible(boolean flag)`
  Set the isVisible attribute for the property.
  `void`
  OMRAbstractProperty.`setIsVisible(boolean flag)`
  `void`
  OMRPropertyGroup.`setIsVisible(boolean isVisible)`
  `void`
  PropertyGroupInterface.`setIsVisible(boolean isVisible)`
  Set flag indicating whether this group should be displayed in a UI.
  `void`
  JMSDestinationInterface.`setJMSDestinationIsTopic(boolean isTopic)`
  Sets the JMSDestination isTopic value.
  `void`
  OMRJMSDestination.`setJMSDestinationIsTopic(boolean isTopic)`
  `void`
  JMSQueueManagerInterface.`setJMSDestinations(List destList)`
  Sets the JMSDestinations on this JMS Queue Manager
  `void`
  OMRJMSQueueManager.`setJMSDestinations(List destList)`
  `void`
  JMSQueueManagerInterface.`setJNDIConnectionFactory(String factory)`
  Sets the JNDI name of the JMS connection factory
  `void`
  OMRJMSQueueManager.`setJNDIConnectionFactory(String factory)`
  `void`
  JMSQueueManagerInterface.`setJNDIConnectionOptions(String options)`
  Sets the JNDI Connection Options for this JMS Queue Manager
  `void`
  OMRJMSQueueManager.`setJNDIConnectionOptions(String options)`
  `void`
  JMSQueueManagerInterface.`setJNDIInitialContextFactory(String factory)`
  Sets the JNDI Initial Context Factory for this JMS Queue Manager
  `void`
  OMRJMSQueueManager.`setJNDIInitialContextFactory(String factory)`
  `void`
  JMSDestinationInterface.`setJNDIJMSDestinationName(String name)`
  Sets the JNDI JMS Destination name
  `void`
  OMRJMSDestination.`setJNDIJMSDestinationName(String name)`
  `void`
  JMSQueueManagerInterface.`setJNDIProviderURL(String url)`
  Sets the JNDI Provider URL for this JMS Queue Manager
  `void`
  OMRJMSQueueManager.`setJNDIProviderURL(String url)`
  `void`
  OMRProperty.`setKey(String key)`
  `void`
  PropertyInterface.`setKey(String key)`
  Set the key for this property.
  `void`
  OMRRelationalKey.`setKeyType(RelationalKeyInterface.KeyType keyType)`
  `void`
  RelationalKeyInterface.`setKeyType(RelationalKeyInterface.KeyType keyType)`
  Set a key type of the relational key which could be either Primary or Unique.
  `void`
  Metadata.`setKeywords(List keywords)`
  Set the keyword collection on this object.
  `void`
  MetadataInterface.`setKeywords(List keywords)`
  Set the keyword collection on this object.
  `void`
  VirtualMetadata.`setKeywords(List keywords)`
  `void`
  OMRSASClientConnection.`setLibraries(List libraries)`
  `void`
  SASClientConnectionInterface.`setLibraries(List libraries)`
  Set the list of libraries that are accessible via this connection.
  `void`
  OMRSASLibrary.`setLibref(String libref)`
  `void`
  SASLibraryInterface.`setLibref(String libref)`
  Set the libref string for the library.
  `void`
  LocationInterface.`setLocationType(String type)`
  Set the location type.
  `void`
  OMRLocation.`setLocationType(String type)`
  `void`
  ServerInterface.`setMachine(String machineName)`
  Set the machine name this server instance is running on.
  `void`
  ContentSubscriberInterface.`setMail(String mail)`
  Sets the mail address to send to for this user.
  `void`
  OMRContentSubscriber.`setMail(String mail)`
  `void`
  OMRSoftwareComponent.`setMajor(int major)`
  `void`
  SoftwareComponentInterface.`setMajor(int major)`
  Set the major release number.
  `void`
  AssociationPropertyInterface.`setMaximum(int max)`
  Set the maximum cardinality of the association.
  `void`
  OMRAssociationProperty.`setMaximum(int max)`
  `void`
  OMRPropertyGroup.`setMaximum(int maximum)`
  `void`
  PropertyGroupInterface.`setMaximum(int maximum)`
  Set the maximum allowed number of properties in this group.
  `void`
  IdentityGroupInterface.`setMembers(List members)`
  Set the member list for this group.
  `void`
  OMRIdentityGroup.`setMembers(List members)`
  `void`
  OMRSubscriber.`setMessageQueue(MessageQueueInterface queue)`
  Sets the queue this subscriber receives data on.
  `void`
  SubscriberInterface.`setMessageQueue(MessageQueueInterface messageQueue)`
  Adds the queue to deliver to for this subscriber.
  `void`
  AssociationPropertyInterface.`setMetadataType(String type)`
  Set the metadata type that can be associated via this association.
  `void`
  OMRAssociationProperty.`setMetadataType(String type)`
  `void`
  OMRPrototype.`setMetadataType(String type)`
  `void`
  PrototypeInterface.`setMetadataType(String type)`
  Set the metadata type described by this prototype.
  `void`
  AssociationPropertyInterface.`setMinimum(int min)`
  Set the minimum cardinality of the association.
  `void`
  OMRAssociationProperty.`setMinimum(int min)`
  `void`
  OMRPropertyGroup.`setMinimum(int minimum)`
  `void`
  PropertyGroupInterface.`setMinimum(int minimum)`
  Set the minimum number of properties in this group that must have values.
  `void`
  OMRSoftwareComponent.`setMinor(int minor)`
  `void`
  SoftwareComponentInterface.`setMinor(int minor)`
  Set the minor release number.
  `void`
  NoteInterface.`setNoteText(String text)`
  Set the text for this Note.
  `void`
  OMRNote.`setNoteText(String text)`
  `void`
  Metadata.`setNoteTextStores(List<TextStoreInterface> notes)`
  `void`
  MetadataInterface.`setNoteTextStores(List<TextStoreInterface> notes)`
  Set the list of TextStores associated as Notes for this object.
  `void`
  VirtualMetadata.`setNoteTextStores(List<TextStoreInterface> notes)`
  `void`
  OMRPhone.`setNumber(String number)`
  `void`
  PhoneNumberInterface.`setNumber(String number)`
  Set the phone number.
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRange(Number minimum, Number maximum)`
  Set the numeric range for this configuration.
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRange(Map map)`
  Creates a map of numeric values and adds an entry to the internal map for the NumericRange data type.
  `void`
  OMRConfigurationTextStore.`setNumericRange(Number minimum, Number maximum)`
  `void`
  OMRConfigurationTextStore.`setNumericRange(Map map)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeExclusive(Number minimum, Number maximum)`
  Set then numeric range for this configuration.
  `void`
  OMRConfigurationTextStore.`setNumericRangeExclusive(Number minimum, Number maximum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeIncrement(Number increment)`
  Set the new increment for the numeric range.
  `void`
  OMRConfigurationTextStore.`setNumericRangeIncrement(Number increment)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeMaximum(Number maximum)`
  Set the new numeric range maximum inclusive.
  `void`
  OMRConfigurationTextStore.`setNumericRangeMaximum(Number maximum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeMaximumExclusive(Number maximum)`
  Set the new exclusive maximum for the configuration.
  `void`
  OMRConfigurationTextStore.`setNumericRangeMaximumExclusive(Number maximum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeMinimum(Number minimum)`
  Set the new inclusive minimum for the numeric range for this configuration.
  `void`
  OMRConfigurationTextStore.`setNumericRangeMinimum(Number minimum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setNumericRangeMinimumExclusive(Number minimum)`
  Set the new exclusive minimum for the numeric range.
  `void`
  OMRConfigurationTextStore.`setNumericRangeMinimumExclusive(Number minimum)`
  `void`
  DataTableInterface.`setNumRows(double rows)`
  Set the number of rows in the table.
  `void`
  OMRDataTable.`setNumRows(double rows)`
  `void`
  Metadata.`setObjectProperties(List propertyList)`
  Set the collection of Properties associated with this object.
  `void`
  MetadataInterface.`setObjectProperties(List propertyList)`
  Set the collection of Properties associated with this object.
  `void`
  VirtualMetadata.`setObjectProperties(List propertyList)`
  `void`
  DataTableRoleInterface.`setObjectRole(String role)`
  Set the object role string for this role.
  `void`
  OMRDataTableRole.`setObjectRole(String role)`
  `void`
  DocumentInterface.`setObjects(List objectList)`
  Set the list of objects in the document's Objects association.
  `void`
  OMRDocument.`setObjects(List objectList)`
  `void`
  AuthenticationDomainInterface.`setOutboundOnly(boolean outbound)`
  Sets whether or not this authentication domain is to be used by outbound logins only.
  `void`
  OMRAuthenticationDomain.`setOutboundOnly(boolean outbound)`
  `void`
  ExternalTableInterface.`setOwningFile(FileInterface file)`
  Set the owning file for this external table.
  `void`
  OMRExternalFile.`setOwningFile(FileInterface file)`
  `void`
  ExternalIdentityInterface.`setOwningObject(MetadataInterface owner)`
  Set the object that this external identity modifies.
  `void`
  OMRExternalIdentity.`setOwningObject(MetadataInterface owner)`
  Set the object that this external identity modifies.
  `void`
  OMRPropertySet.`setOwningObject(MetadataInterface owner)`
  Set the object that this propertyset modifies.
  `void`
  PropertySetInterface.`setOwningObject(MetadataInterface owner)`
  Set the object that this propertyset modifies.
  `void`
  OMRPrototypeProperty.`setOwningPrototype(PrototypeInterface prototype)`
  `void`
  PrototypePropertyInterface.`setOwningPrototype(PrototypeInterface prototype)`
  `void`
  DirectoryInterface.`setParentDirectory(DirectoryInterface parent)`
  Set the parent directory of this directory.
  `void`
  OMRDirectory.`setParentDirectory(DirectoryInterface parent)`
  `void`
  AssociationPropertyInterface.`setPartnerName(String partner)`
  Set the partner association name for this association.
  `void`
  OMRAssociationProperty.`setPartnerName(String partner)`
  `void`
  LoginInterface.`setPassword(String password)`
  Set the password for this login.
  `void`
  OMRLogin.`setPassword(String password)`
  `void`
  DirectoryInterface.`setPath(String path)`
  Set the path string for the directory.
  `void`
  OMRDirectory.`setPath(String path)`
  `void`
  OMRProxy.`setPath(String path)`
  `void`
  ProxyInterface.`setPath(String path)`
  Sets the path for this Proxy
  `void`
  Metadata.`setPermission(IdentityInterface identity, PermissionInterface permission)`
  Set a new permission on this metadata object.
  `void`
  MetadataInterface.`setPermission(IdentityInterface identity, PermissionInterface permission)`
  Set a new permission on this metadata object.
  `void`
  PermissionInfoInterface.`setPermission(String permission)`
  Sets the permission
  `void`
  VirtualMetadata.`setPermission(IdentityInterface identity, PermissionInterface permission)`
  Set a new permission on this metadata object.
  `void`
  PermissionInfoInterface.`setPermissionCondition(String permissionCondition)`
  Sets the permission condition value
  `void`
  AuthorizationInfoInterface.`setPermissionInfoList(List<PermissionInfoInterface> permissionInfoList)`
  Sets a List of MdPermissioinInfo instances for this MdAuthorizationInfo
  `void`
  AccessControlEntryInterface.`setPermissions(List permissions)`
  Set the list of permissions on the ACE.
  `void`
  DAVAccessControlEntry.`setPermissions(List permissions)`
  `void`
  OMRAccessControlEntry.`setPermissions(List permissions)`
  Set the list of permissions on the ACE.
  `void`
  PermissionInfoInterface.`setPermissionType(PermissionInfoInterface.PermissionType permissionType)`
  Sets the permissionType value
  `void`
  OMRSubscriber.`setPerson(PersonInterface person)`
  `void`
  SubscriberInterface.`setPerson(PersonInterface person)`
  Sets the user this subscriber identity belongs to.
  `void`
  EmailInterface.`setPersons(List<PersonInterface> persons)`
  Sets the List of `PersonInterface` instances
  `void`
  OMREmail.`setPersons(List<PersonInterface> persons)`
  `void`
  OMRPhone.`setPhoneType(String type)`
  `void`
  PhoneNumberInterface.`setPhoneType(String type)`
  Set the phone number type.
  `void`
  OMRPhysicalTable.`setPhysicalTableAttributes(PhysicalTableAttributes attributes)`
  `void`
  PhysicalTableInterface.`setPhysicalTableAttributes(PhysicalTableAttributes attributes)`
  `void`
  OMRSoftwareComponent.`setPlatform(String platform)`
  `void`
  ServerInterface.`setPlatform(String platform)`
  Set the server's platform string.
  `void`
  SoftwareComponentInterface.`setPlatform(String platform)`
  Set the component platform.
  `void`
  OMRSASClientConnection.`setPort(int port)`
  `void`
  OMRTCPIPConnection.`setPort(int port)`
  `void`
  SASClientConnectionInterface.`setPort(int port)`
  Set the port number for the connection.
  `void`
  TCPIPConnectionInterface.`setPort(int port)`
  Set the TCP port number for this connection.
  `void`
  LocationInterface.`setPostalCode(String postalCode)`
  Set the postal code for this location.
  `void`
  OMRLocation.`setPostalCode(String postalCode)`
  `void`
  OMRSASLibrary.`setPreAssignmentType(SASLibraryInterface.PreAssignmentType type)`
  Sets the PreAssignment type of the Library.
  `void`
  SASLibraryInterface.`setPreAssignmentType(SASLibraryInterface.PreAssignmentType type)`
  Sets the PreAssignment type of the Library
  `void`
  ChannelInterface.`setPresentationLanguage(String language)`
  Sets the channel presentation language.
  `void`
  OMRChannel.`setPresentationLanguage(String language)`
  `void`
  Metadata.`setPrimaryPropertyGroup(PropertyGroupInterface pgroup)`
  `void`
  MetadataInterface.`setPrimaryPropertyGroup(PropertyGroupInterface pgroup)`
  Set this object's primary property group object.
  `void`
  OMRPrototype.`setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup)`
  `void`
  PrototypeInterface.`setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup)`
  Set the primary property group for this prototype.
  `void`
  VirtualMetadata.`setPrimaryPropertyGroup(PropertyGroupInterface pgroup)`
  `void`
  OMRSoftwareComponent.`setProductIdentifier(String productIdentifier)`
  `void`
  SoftwareComponentInterface.`setProductIdentifier(String productIdentifier)`
  Set the product ID for this component.
  `void`
  OMRSoftwareComponent.`setProductName(String productName)`
  `void`
  SoftwareComponentInterface.`setProductName(String productName)`
  Set the name of the product this software is part of.
  `void`
  Metadata.`setPrompt(BaseOMRPromptInterface prompt)`
  Set the prompt on this object.
  `void`
  MetadataInterface.`setPrompt(BaseOMRPromptInterface prompt)`
  Set the prompt on this object.
  `void`
  VirtualMetadata.`setPrompt(BaseOMRPromptInterface prompt)`
  `void`
  Metadata.`setPrompts(List prompts)`
  Set the List of Prompts on this object.
  `void`
  MetadataInterface.`setPrompts(List prompts)`
  Set the List of Prompts on this object.
  `void`
  VirtualMetadata.`setPrompts(List prompts)`
  `void`
  OMRSoftwareComponent.`setPropertyGroups(List groups)`
  `void`
  SoftwareComponentInterface.`setPropertyGroups(List groups)`
  Set the list of associated `PropertyGroupInterface` objects.
  `void`
  AttributePropertyInterface.`setPropertyName(String name)`
  Set the PropertyName attribute.
  `void`
  OMRAttributeProperty.`setPropertyName(String name)`
  `void`
  AttributePropertyInterface.`setPropertyRole(String role)`
  Set the property role.
  `void`
  OMRAttributeProperty.`setPropertyRole(String role)`
  `void`
  GridServerInterface.`setPropertySetName(String applicationName)`
  `void`
  OMRGridServer.`setPropertySetName(String applicationName)`
  Set the property set based on given application name
  `void`
  GridServerInterface.`setProvider(String provider)`
  `void`
  OMRGridServer.`setProvider(String provider)`
  Set the provider info.
  `void`
  ConnectionInterface.`setProviders(List providers)`
  Set the list of provider servers that can connect to the source server over this connection.
  `void`
  OMRConnection.`setProviders(List providers)`
  `void`
  OMRProxyList.`setProxiedMachines(List<String> machines)`
  `void`
  ProxyListInterface.`setProxiedMachines(List<String> machines)`
  Sets the list of machines configured to use this proxy.
  `void`
  OMRProxyList.`setProxies(List<ProxyInterface> proxies)`
  `void`
  ProxyListInterface.`setProxies(List<ProxyInterface> proxies)`
  Sets the list of proxies based on the given ProxyInterface list.
  `void`
  OMRProxyList.`setProxyURIs(List<String> uris)`
  `void`
  ProxyListInterface.`setProxyURIs(List<String> uris)`
  Sets the list of proxies based on the given URI strings
  `void`
  HttpServerInterface.`setProxyUrl(String proxyUrl)`
  Set the proxy url for this HTTP server.
  `void`
  OMRHttpServer.`setProxyUrl(String proxyUrl)`
  `void`
  JMSDestinationInterface.`setQueueManager(ServerComponentInterface server)`
  Set the queue manager ServerComponent for this JMS Destination.
  `void`
  MessageQueueInterface.`setQueueManager(ServerComponentInterface server)`
  Set the queue manager ServerComponent for this message queue.
  `void`
  OMRJMSDestination.`setQueueManager(ServerComponentInterface server)`
  `void`
  OMRMessageQueue.`setQueueManager(ServerComponentInterface server)`
  `void`
  OMRSubscriber.`setQueueName(String queueName)`
  `void`
  SubscriberInterface.`setQueueName(String queueName)`
  Sets the queue name this subscriber receives data on.
  `void`
  OMRAbstractQueueManager.`setQueues(List queueList)`
  `void`
  QueueManagerInterface.`setQueues(List queueList)`
  `void`
  Metadata.`setRemarksList(List remarks)`
  Sets the list of Remarks objects that represent the dicussion threads related to this object.
  `void`
  MetadataInterface.`setRemarksList(List threads)`
  Sets the list of Remarks objects that represent the dicussion threads related to this object.
  `void`
  VirtualMetadata.`setRemarksList(List threads)`
  Sets the list of Remarks objects that represent the dicussion threads related to this object.
  `void`
  OMRSASClientConnection.`setRemoteAddress(String remoteAddress)`
  `void`
  SASClientConnectionInterface.`setRemoteAddress(String remoteAddress)`
  Set the remote address of the connection.
  `void`
  GridServerInterface.`setRequiredResource(String value)`
  `void`
  OMRGridServer.`setRequiredResource(String value)`
  Set the Grid server's requiredResource checkbox for pre94 client
  `void`
  GridApplicationInterface.`setRequiredResources(List<String> resources)`
  `void`
  GridServerInterface.`setRequiredResources(List<String> requiredResources)`
  `void`
  OMRGridApplication.`setRequiredResources(List<String> resources)`
  `void`
  OMRGridServer.`setRequiredResources(List<String> requiredResource)`
  `void`
  GridApplicationInterface.`setSASOptions(List<String> SASOptions)`
  `void`
  GridServerInterface.`setSASOptions(List<String> sasOptions)`
  `void`
  OMRGridApplication.`setSASOptions(List<String> SASOptions)`
  `void`
  OMRGridServer.`setSASOptions(List<String> requiredResource)`
  Set the SAS options
  `void`
  DataTableInterface.`setSchema(RelationalSchemaInterface schema)`
  Set the schema object this table belongs to.
  `void`
  OMRDataTable.`setSchema(RelationalSchemaInterface schema)`
  `void`
  FileInterface.`setScriptedConnections(List connections)`
  Set the list of scripted connection this script executes for.
  `void`
  OMRFile.`setScriptedConnections(List connections)`
  `void`
  OMRSASClientConnection.`setScriptFiles(List files)`
  `void`
  SASClientConnectionInterface.`setScriptFiles(List files)`
  Set the list of script files on this connection.
  `void`
  VirtualFolder.`setSearchManager(Search search)`
  `void`
  ConfigurationXMLTextStoreInterface.`setSelectionRange(Map map)`
  `void`
  OMRConfigurationTextStore.`setSelectionRange(Map map)`
  `void`
  MessageQueueInterface.`setServerConnection(TCPIPConnectionInterface connection)`
  Sets the connection used by the controlling server.
  `void`
  OMRMessageQueue.`setServerConnection(TCPIPConnectionInterface connection)`
  `void`
  OMRSASClientConnection.`setServerShortName(String serverName)`
  `void`
  SASClientConnectionInterface.`setServerShortName(String serverName)`
  Set the server's short name.
  `void`
  OMRSASClientConnection.`setService(String service)`
  `void`
  OMRTCPIPConnection.`setService(String service)`
  `void`
  SASClientConnectionInterface.`setService(String service)`
  Set the service string for the connection.
  `void`
  TCPIPConnectionInterface.`setService(String service)`
  Set the service name for this connection.
  `void`
  OMRPropertySet.`setSetProperties(List properties)`
  `void`
  PropertySetInterface.`setSetProperties(List properties)`
  Set the current set of properties to the given set.
  `void`
  OMRPropertySet.`setSetRole(String role)`
  Set the setRole attribute on the PropertySet.
  `void`
  PropertySetInterface.`setSetRole(String role)`
  Set the setRole attribute on the PropertySet.
  `void`
  OMRSoftwareComponent.`setSoftwareComponentAttributes(SoftwareComponentAttributes attributes)`
  `void`
  SoftwareComponentInterface.`setSoftwareComponentAttributes(SoftwareComponentAttributes attributes)`
  Set the attributes of this component using a `SoftwareComponentAttributes` object.
  `void`
  OMRSoftwareComponent.`setSoftwareGroups(List groups)`
  `void`
  SoftwareComponentInterface.`setSoftwareGroups(List groups)`
  Set the List of SoftwareGroups on this SoftwareComponent.
  `void`
  OMRSoftwareComponent.`setSoftwareTrees(List folders)`
  `void`
  SoftwareComponentInterface.`setSoftwareTrees(List folders)`
  Set the List of SoftwareTrees on this SoftwareComponent.
  `void`
  OMRSoftwareComponent.`setSoftwareVersion(String version)`
  `void`
  SoftwareComponentInterface.`setSoftwareVersion(String version)`
  Set the software version of the SoftwareComponent.
  `void`
  ConnectionInterface.`setSource(ServerInterface server)`
  Set the server which is listening on this connection.
  `void`
  OMRConnection.`setSource(ServerInterface server)`
  `void`
  OMRQueryClause.`setSourceCode(TextStoreInterface text)`
  `void`
  QueryClauseInterface.`setSourceCode(TextStoreInterface text)`
  `void`
  OMRSoftwareComponent.`setSpecVendor(String specVendor)`
  `void`
  SoftwareComponentInterface.`setSpecVendor(String specVendor)`
  Set the name of the vendor that provided the specification.
  `void`
  OMRSoftwareComponent.`setSpecVersion(String specVersion)`
  `void`
  SoftwareComponentInterface.`setSpecVersion(String specVersion)`
  Set the specification number implemented by the Software Component.
  `void`
  AttributePropertyInterface.`setSQLType(int type)`
  Set the SQLType on the PropertyType.
  `void`
  OMRAttributeProperty.`setSQLType(int type)`
  `void`
  OMRProperty.`setSQLType(int type)`
  `void`
  PropertyInterface.`setSQLType(int type)`
  Set the SQL type for this property.
  `void`
  AbstractPropertyInterface.`setStoredConfiguration(TextStoreInterface textStore)`
  Set the TextStoreInterface that contains this property's stored configuration.
  `void`
  OMRAbstractProperty.`setStoredConfiguration(TextStoreInterface textStore)`
  `void`
  ConfigurationXMLTextStoreInterface.`setStringLengthMaximum(int maximum)`
  Set the maximum allowed string length for this configuration.
  `void`
  OMRConfigurationTextStore.`setStringLengthMaximum(int maximum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setStringLengthMimimum(int minimum)`
  Set the minimum allowed string length for this configuration.
  `void`
  OMRConfigurationTextStore.`setStringLengthMimimum(int minimum)`
  `void`
  ConfigurationXMLTextStoreInterface.`setStringLengthRange(int minimum, int maximum)`
  Set the string length range for this configuration.
  `void`
  ConfigurationXMLTextStoreInterface.`setStringLengthRange(Map map)`
  Set the string length map containing the values for the string length range "min" and "max".
  `void`
  OMRConfigurationTextStore.`setStringLengthRange(int minimum, int maximum)`
  `void`
  OMRConfigurationTextStore.`setStringLengthRange(Map map)`
  `void`
  ChannelInterface.`setSubject(String subject)`
  Sets this channel's subject.
  `void`
  OMRChannel.`setSubject(String subject)`
  Sets this channel's subject.
  `void`
  OMRPropertyGroup.`setSubpropertyGroups(List groups)`
  `void`
  PropertyGroupInterface.`setSubpropertyGroups(List groups)`
  Set the list of subproperty groups.
  `void`
  ColumnInterface.`setTable(DataTableInterface table)`
  Set the `DataTableInterface` this column belongs to.
  `void`
  OMRColumn.`setTable(DataTableInterface table)`
  `void`
  DataTableInterface.`setTableName(String name)`
  Set the Table name of this table.
  `void`
  OMRDataTable.`setTableName(String name)`
  `void`
  OMRProxyList.`setTcpPort(int port)`
  `void`
  OMRServer.`setTcpPort(int port)`
  `void`
  ServerInterface.`setTcpPort(int port)`
  Set the port number the server is listening on.
  `void`
  OMRTextStore.`setText(String text)`
  `void`
  TextStoreInterface.`setText(String text)`
  Set the text contained in this TextStore object.
  `void`
  DocumentInterface.`setTextRole(String role)`
  `void`
  FileInterface.`setTextRole(String textRole)`
  Set the text role for the file.
  `void`
  OMRDocument.`setTextRole(String role)`
  `void`
  OMRFile.`setTextRole(String textRole)`
  `void`
  OMRTextStore.`setTextRole(String role)`
  `void`
  TextStoreInterface.`setTextRole(String role)`
  Set the text role string for this object.
  `void`
  DocumentInterface.`setTextType(String type)`
  `void`
  FileInterface.`setTextType(String textType)`
  Set the file's text type.
  `void`
  OMRDocument.`setTextType(String type)`
  `void`
  OMRFile.`setTextType(String textType)`
  `void`
  OMRTextStore.`setTextType(String type)`
  `void`
  TextStoreInterface.`setTextType(String type)`
  Set the text type for this object.
  `void`
  AllUsersIdentity.`setTitle(String title)`
  `void`
  AuthenticatedIdentity.`setTitle(String title)`
  `void`
  DavPerson.`setTitle(String title)`
  `void`
  OMRPerson.`setTitle(String title)`
  `void`
  PersonInterface.`setTitle(String title)`
  Set the Person's Title.
  `void`
  PropertyIdentity.`setTitle(String title)`
  `void`
  ReferenceIdentity.`setTitle(String title)`
  `void`
  SelfIdentity.`setTitle(String title)`
  `void`
  UnauthenticatedIdentity.`setTitle(String title)`
  `void`
  AnalyticTableInterface.`setTrainingTable(RelationalTableInterface table)`
  Set the analytic training table.
  `void`
  OMRAnalyticTable.`setTrainingTable(RelationalTableInterface table)`
  `void`
  AuthenticationDomainInterface.`setTrustedOnly(boolean trusted)`
  Sets whether or not this authentication domain is to be used by trusted only connections.
  `void`
  OMRAuthenticationDomain.`setTrustedOnly(boolean trusted)`
  `void`
  KeyAssociationInterface.`setUniqueKeyColumn(ColumnInterface column)`
  Set the Unique Key table Column participating in this association
  `void`
  OMRForeignKeyAssociation.`setUniqueKeyColumn(ColumnInterface column)`
  Sets the unique key column to the Association.
  `void`
  OMRProperty.`setUpdateable(boolean isUpdateable)`
  `void`
  PropertyInterface.`setUpdateable(boolean isUpdateable)`
  Set the flag indicating if this property should be updateable by a user.
  `void`
  DocumentInterface.`setURI(String uri)`
  `void`
  OMRDocument.`setURI(String uri)`
  `void`
  OMRProxy.`setURI(String uri)`
  `void`
  ProxyInterface.`setURI(String uri)`
  Sets the URI for this Proxy
  `void`
  AccessControlTemplateInterface.`setUse(String use)`
  Set the use String.
  `void`
  OMRAccessControlTemplate.`setUse(String use)`
  `void`
  LoginInterface.`setUserId(String uid)`
  Set the user ID for this login.
  `void`
  OMRLogin.`setUserId(String uid)`
  `void`
  GridApplicationInterface.`setUserMappings(List<String> users)`
  `void`
  GridServerInterface.`setUserMappings(String propertySetName, List<String> identityList, GridApplicationInterface gao)`
  `void`
  OMRGridApplication.`setUserMappings(List<String> users)`
  `void`
  OMRGridServer.`setUserMappings(String propertySetName, List<String> identityList, GridApplicationInterface gao)`
  setUserGaos will return an HashMap of grid application object and identity Name
  `void`
  Metadata.`setUsingPrototype(MetadataInterface prototype)`
  Set the prototype which is used by this object for description/validation.
  `void`
  MetadataInterface.`setUsingPrototype(MetadataInterface prototype)`
  Set the prototype which is used by this object for description/validation.
  `void`
  VirtualMetadata.`setUsingPrototype(MetadataInterface prototype)`
  `void`
  ExtensionInterface.`setValue(String value)`
  Set the value for the extension.
  `void`
  OMRExtension.`setValue(String value)`
  `void`
  OMRProperty.`setValue(String value)`
  `void`
  PropertyInterface.`setValue(String value)`
  Set the value for this property.
  `void`
  ExtensionInterface.`setValueType(String type)`
  Set the type of the extension value.
  `void`
  OMRExtension.`setValueType(String type)`
  `void`
  OMRSoftwareComponent.`setVendor(String vendor)`
  `void`
  SoftwareComponentInterface.`setVendor(String vendor)`
  Set the vendor name string for the Software Component.
  `void`
  OMRSoftwareComponent.`setVendorIdentifier(String vendorIdentifier)`
  `void`
  SoftwareComponentInterface.`setVendorIdentifier(String vendorIdentifier)`
  Set the ID representing the software vendor.
  `MetadataInterface`
  Metadata.`startTransaction()`
  Start a Transaction for this Metadata object.
  `MetadataInterface`
  MetadataInterface.`startTransaction()`
  Start a Transaction for this Metadata object.
  `MetadataInterface`
  VirtualMetadata.`startTransaction()`
  `List`
  ChannelInterface.`subscriberGroupsList(int subscriberType)`
  Returns a List of Group objects that are subscribed to this channel.
  `List`
  OMRChannel.`subscriberGroupsList(int subscriberType)`
  `List`
  ChannelInterface.`subscriberList(int subscriberType)`
  Returns a List of all this channel's subscribers.
  `List`
  ChannelInterface.`subscriberList(int subscriberType, Comparator compare)`
  Returns a sorted iteration of all this channel's subscribers.
  `List`
  OMRChannel.`subscriberList(int subscriberType)`
  `List`
  OMRChannel.`subscriberList(int subscriberType, Comparator compare)`
  `List`
  ChannelInterface.`subscriberNameList(int subscriberType)`
  Return a List of subscriber names.
  `List`
  OMRChannel.`subscriberNameList(int subscriberType)`
  `void`
  Metadata.`uncheckout()`
  Check out the item
  `void`
  MetadataInterface.`uncheckout()`
  Uncheckout this item
  `void`
  VirtualMetadata.`uncheckout()`
  Uncheckout this item
  `void`
  Metadata.`update()`
  Persist any changes to the object back to the repository.
  `void`
  MetadataInterface.`update()`
  Persist any changes to the object back to the repository.
  `void`
  OMRConfigurationTextStore.`update()`
  `void`
  OMRPerson.`update()`
  `void`
  Remarks.`update()`
  `void`
  VirtualMetadata.`update()`
  `void`
  OMRDatabaseCatalog.`updateDatabaseProperties(Map<String,String> properties)`
  `void`
  Metadata.`updateFromBag(PropertyBagInterface propertyBag)`
  `void`
  MetadataInterface.`updateFromBag(PropertyBagInterface propertyBag)`
  `void`
  OMRChannel.`updateFromBag(PropertyBagInterface propertyBag)`
  `void`
  VirtualMetadata.`updateFromBag(PropertyBagInterface propertyBag)`
  `void`
  Application.`upgradeFromPreviousVersion()`
  `void`
  Folder.`upgradeFromPreviousVersion()`
  `void`
  OMRAbstractQueueManager.`upgradeFromPreviousVersion()`
  `void`
  OMRDocument.`upgradeFromPreviousVersion()`
  `void`
  OMRJMSDestination.`upgradeFromPreviousVersion()`
  `void`
  OMRJMSQueueManager.`upgradeFromPreviousVersion()`
  `void`
  OMRMessageQueue.`upgradeFromPreviousVersion()`
  `void`
  OMRNote.`upgradeFromPreviousVersion()`
  `void`
  OMRPhysicalTable.`upgradeFromPreviousVersion()`
  `void`
  OMRSASLibrary.`upgradeFromPreviousVersion()`
  `void`
  MetadataBuilder.`validate(UserContextInterface user)`
  Validates the builder state without building the object.
  `boolean`
  UniqueNameValidator.`validateName(ServerInterface server, String name)`
  `protected void`
  Metadata.`validateNameAndFolder(FolderInterface targetFolder)`
  `protected void`
  Metadata.`validateNameAndFolder(FolderInterface targetFolder, MetadataNameConstraint constraint)`
  `void`
  Metadata.`version()`
  Version control the item
  `void`
  MetadataInterface.`version()`
  Version this item
  `void`
  VirtualMetadata.`version()`
  Version this item
  Constructors in com.sas.services.information.metadata that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `OMRGridServer(RepositoryInterface repos, String name, FolderInterface parent)`
  ``
  `OMRJMSDestination(RepositoryInterface repository, String jmsDestName, String jmsDestDescription, ServerComponentInterface jmsQueueManager)`
  Creates a message queue.
  ``
  `OMRMessageQueue(RepositoryInterface repository, String queueName, String queueDescription, ServerComponentInterface queueManager)`
  Creates a message queue.

- ## Uses of ServiceException in com.sas.services.information.metadata.businessruleflow

  Methods in com.sas.services.information.metadata.businessruleflow that throw ServiceException
  Modifier and Type
  Method
  Description
  `String`
  BusinessRuleFlowInterface.`addVersion(byte[] xml)`
  Adds/updates a deployment document version and return version number
  `String`
  BusinessRuleFlowSmartObject.`addVersion(byte[] xml)`
  `boolean`
  BusinessRuleFlowInterface.`contentExists()`
  `boolean`
  BusinessRuleFlowSmartObject.`contentExists()`
  `String`
  BusinessRuleFlowInterface.`defaultVersion()`
  `String`
  BusinessRuleFlowSmartObject.`defaultVersion()`
  `void`
  BusinessRuleFlowSmartObject.`delete()`
  `void`
  BusinessRuleFlowInterface.`deleteContents()`
  `void`
  BusinessRuleFlowSmartObject.`deleteContents()`
  `void`
  BusinessRuleFlowInterface.`deleteVersion(String version)`
  Removes a version
  `void`
  BusinessRuleFlowSmartObject.`deleteVersion(String version)`
  `String`
  BusinessRuleFlowInterface.`getCode(String version)`
  `String`
  BusinessRuleFlowSmartObject.`getCode(String version)`
  `protected MetadataInterface`
  BusinessRuleFlowSmartObject.`getDAVContent()`
  `protected MetadataInterface`
  BusinessRuleFlowSmartObject.`getDAVContentForVersion(String version)`
  `String`
  BusinessRuleFlowInterface.`getDavPath()`
  `String`
  BusinessRuleFlowSmartObject.`getDavPath()`
  `List<DataSetInterface>`
  BusinessRuleFlowInterface.`getInputsForVersion(String version)`
  This will be used by DI studio to get the input for a version of the deployment which the user can map (right now we are only allowing for a single input).
  `List<DataSetInterface>`
  BusinessRuleFlowSmartObject.`getInputsForVersion(String version)`
  `List<DataSetInterface>`
  BusinessRuleFlowInterface.`getOutputsForVersion(String version)`
  This will be used by DI studio to get the outputs for a version of the deployment which the user can map (we should support multiple outputs).
  `List<DataSetInterface>`
  BusinessRuleFlowSmartObject.`getOutputsForVersion(String version)`
  `List<TermInterface>`
  BusinessRuleFlowInterface.`getParameters(String version)`
  `List<TermInterface>`
  BusinessRuleFlowSmartObject.`getParameters(String version)`
  `protected RepositoryData`
  BusinessRuleFlowSmartObject.`getRepoData()`
  `Map<String,Integer>`
  BusinessRuleFlowInterface.`getRulesFiredColumnLengths()`
  Retrieves the Lengths for the rules fired datasets returned in 'getRulesFiredOutput'.
  `Map<String,Integer>`
  BusinessRuleFlowSmartObject.`getRulesFiredColumnLengths()`
  `List<DataSetInterface>`
  BusinessRuleFlowInterface.`getRulesFiredOutput(String version)`
  `List<DataSetInterface>`
  BusinessRuleFlowSmartObject.`getRulesFiredOutput(String version)`
  `List<String>`
  BusinessRuleFlowInterface.`getVersions()`
  `List<String>`
  BusinessRuleFlowSmartObject.`getVersions()`
  `byte[]`
  BusinessRuleFlowInterface.`getXml(String version)`
  `byte[]`
  BusinessRuleFlowSmartObject.`getXml(String version)`
  `protected Document`
  BusinessRuleFlowSmartObject.`parse(InputStream in)`
  `void`
  BusinessRuleFlowInterface.`setDavPath(String path)`
  You must call update after this method is called to persist the updated path.
  `void`
  BusinessRuleFlowSmartObject.`setDavPath(String path)`
  You must call update after this method is called to persist the updated path.
  `protected void`
  BusinessRuleFlowSmartObject.`setDAVReposID(String id)`
  `void`
  BusinessRuleFlowInterface.`setDAVRepository(DAVRepositoryInterface davRepos)`
  `void`
  BusinessRuleFlowSmartObject.`setDAVRepository(DAVRepositoryInterface davRepos)`

- ## Uses of ServiceException in com.sas.services.information.metadata.dataexplorer

  Methods in com.sas.services.information.metadata.dataexplorer that throw ServiceException
  Modifier and Type
  Method
  Description
  `boolean`
  DataExplorationEntryInterface.`addBookmark(BookmarkEntryInterface bookmark)`
  Adds a new bookmark to the Data Exploration but does not cause the model to save it.
  `boolean`
  OMRDataExplorationEntry.`addBookmark(BookmarkEntryInterface bookmark)`
  `static boolean`
  OMRUtils.`changePropertyValueFromIDtoURL(MetadataInterface source, com.sas.metadata.remote.Transformation trans, RepositoryInterface repository, String propertyNameWithID, String propertyNameWithURL)`
  `static void`
  OMRUtils.`checkPermissions(MetadataInterface source, String permission, MetadataInterface parent)`
  `void`
  OMRBookmarkEntry.`delete()`
  `void`
  OMRDataExplorationEntry.`delete()`
  `DataExplorationEntryInterface`
  OMRBookmarkEntry.`getAssociatedDataExploration()`
  `List`
  DataExplorationEntryInterface.`getBookmarkIDList()`
  `List`
  OMRDataExplorationEntry.`getBookmarkIDList()`
  `List`
  DataExplorationEntryInterface.`getBookmarks()`
  Returns a sorted list of the bookmarks belonging to this DataExploration (sorted by name).
  `List`
  OMRDataExplorationEntry.`getBookmarks()`
  `String`
  BookmarkEntryInterface.`getDataExplorationId()`
  Returns the id of the Data Exploration that is the parent of this Bookmark.
  `String`
  OMRBookmarkEntry.`getDataExplorationId()`
  `PathUrl`
  BookmarkEntryInterface.`getDataExplorationURL()`
  Returns the URL of the Data Exploration that is the parent of this Bookmark.
  `PathUrl`
  OMRBookmarkEntry.`getDataExplorationURL()`
  `String`
  BookmarkEntryInterface.`getDataModelState()`
  Returns the state of the data model and Bookmark (a String in XML form).
  `String`
  OMRBookmarkEntry.`getDataModelState()`
  `static FolderInterface`
  OMRUtils.`getFolderForPath(RepositoryInterface repository, PathUrl path, boolean create)`
  `static FolderInterface`
  OMRUtils.`getFolderForPath(ServerInterface server, PathUrl path, boolean create)`
  `static FolderInterface`
  OMRUtils.`getFolderForPath(SessionContextInterface session, PathUrl path, boolean create)`
  `String`
  DataExplorationEntryInterface.`getInformationMapId()`
  Returns the metadata id of the Information Map associated with this Data Exploration.
  `String`
  OMRDataExplorationEntry.`getInformationMapId()`
  `String`
  DataExplorationEntryInterface.`getInformationMapName()`
  Returns the name of the Information Map associated with this Data Exploration.
  `String`
  OMRDataExplorationEntry.`getInformationMapName()`
  `String`
  DataExplorationEntryInterface.`getInformationMapPath()`
  `String`
  OMRDataExplorationEntry.`getInformationMapPath()`
  `PathUrl`
  OMRDataExplorationEntry.`getInformationMapURL()`
  `String`
  DataExplorationEntryInterface.`getLocation()`
  Returns the metadata folder structure that is the storage location for the DataExploration (something like "BIP Tree/Users/userid/Data Explorations").
  `String`
  OMRDataExplorationEntry.`getLocation()`
  `static String`
  OMRUtils.`getLocationString(com.sas.metadata.remote.AssociationList list, ServerInterface server)`
  Returns an SBIP URL representing a tree location, if the supplied AssociationList has Tree elements.
  `static MetadataInterface`
  OMRUtils.`getMetaDataObjectFromId(String id, ServerInterface server)`
  `FolderInterface`
  OMRBookmarkEntry.`getParent()`
  `FolderInterface`
  OMRDataExplorationEntry.`getParent()`
  `static com.sas.metadata.remote.Property`
  OMRUtils.`getPropertyByName(com.sas.metadata.remote.Transformation trans, String propertyName)`
  `static com.sas.metadata.remote.Property`
  OMRUtils.`getPropertyByName(com.sas.metadata.remote.Transformation trans, String propertyName, boolean create, RepositoryInterface repos)`
  `com.sas.metadata.remote.TextStore`
  BookmarkEntryInterface.`getTextStore()`
  `com.sas.metadata.remote.TextStore`
  OMRBookmarkEntry.`getTextStore()`
  `boolean`
  BookmarkEntryInterface.`isDefault()`
  Returns true if the bookmark is the default bookmark of the Data Exploration.
  `boolean`
  OMRBookmarkEntry.`isDefault()`
  `void`
  DataExplorationEntryInterface.`removeBookmark(BookmarkEntryInterface bookmark)`
  Removes a Bookmark from the DataExploration but does not cause the model to delete it from the repository.
  `void`
  DataExplorationEntryInterface.`removeBookmark(String id)`
  `void`
  OMRDataExplorationEntry.`removeBookmark(BookmarkEntryInterface bookmark)`
  `void`
  OMRDataExplorationEntry.`removeBookmark(String id)`
  `static void`
  OMRUtils.`removeProperty(com.sas.metadata.remote.Transformation trans, com.sas.metadata.remote.Property property)`
  `static void`
  OMRUtils.`removePropertyByName(com.sas.metadata.remote.Transformation trans, String propertyName)`
  `void`
  BookmarkEntryInterface.`setDataExplorationId(String deId)`
  Sets the URL of the Data Exploration that is the parent of this bookmark as a property on the bookmark.
  `void`
  OMRBookmarkEntry.`setDataExplorationId(String deId)`
  `void`
  BookmarkEntryInterface.`setDataExplorationURL(PathUrl url)`
  Sets the URL of the Data Exploration that is the parent of this bookmark as a property on the bookmark
  `void`
  OMRBookmarkEntry.`setDataExplorationURL(PathUrl url)`
  `void`
  BookmarkEntryInterface.`setDataModelState(String state)`
  Sets the customized state of the data model (as an XML string).
  `void`
  OMRBookmarkEntry.`setDataModelState(String model)`
  `void`
  BookmarkEntryInterface.`setDefault(boolean isDefault)`
  Sets if the bookmark should be the default bookmark for the DataExploration.
  `void`
  OMRBookmarkEntry.`setDefault(boolean isDefault)`
  `void`
  DataExplorationEntryInterface.`setDefaultBookmark(BookmarkEntryInterface bookmark)`
  Sets the bookmark as the default.
  `void`
  OMRDataExplorationEntry.`setDefaultBookmark(BookmarkEntryInterface bookmark)`
  setDefaultBookmark
  `void`
  DataExplorationEntryInterface.`setInformationMapId(String id)`
  Sets the metadata id of the Information Map associated with this Data Exploration.
  `void`
  OMRDataExplorationEntry.`setInformationMapId(String id)`
  `void`
  DataExplorationEntryInterface.`setInformationMapName(String name)`
  Deprecated.
  fetch the map and set the name on it directly
  `void`
  OMRDataExplorationEntry.`setInformationMapName(String name)`
  `void`
  DataExplorationEntryInterface.`setInformationMapPath(String imapPath)`
  `void`
  OMRDataExplorationEntry.`setInformationMapPath(String imapPath)`
  `void`
  DataExplorationEntryInterface.`setLocation(String location)`
  Sets the storage location of the Data Exploration to a repository tree location.
  `void`
  OMRDataExplorationEntry.`setLocation(String location)`
  `void`
  OMRBookmarkEntry.`update()`
  `void`
  OMRDataExplorationEntry.`update()`
  `void`
  OMRBookmarkEntry.`upgradeFromPreviousVersion()`
  `void`
  OMRDataExplorationEntry.`upgradeFromPreviousVersion()`

- ## Uses of ServiceException in com.sas.services.information.metadata.datalocalization

  Methods in com.sas.services.information.metadata.datalocalization that throw ServiceException
  Modifier and Type
  Method
  Description
  `DataTableInterface`
  DataLocalizationModel.`getDetailTable(ColumnInterface column)`
  Returns the localization detail table associated with the specified column.
  `ColumnInterface`
  DataLocalizationModel.`getKeyColumn(DataTableInterface detailTable)`
  Returns the key column for a localization detail table.
  `ColumnInterface`
  DataLocalizationModel.`getLocaleColumn(DataTableInterface table)`
  Returns the locale column for a table.
  `List<ColumnInterface>`
  DataLocalizationModel.`getLocalizedColumns(DataTableInterface detailTable)`
  `DataTableInterface`
  DataLocalizationModel.`getLocalizedTable(DataTableInterface baseTable, Locale locale)`
  For a table using TABLE_PER_LOCALE localization, return the table appropriate for the specified locale.
  `DataLocalizationModel.Type`
  DataLocalizationModel.`getModelType(DataTableInterface table)`
  Returns the localization model type associated with the specified table.
  `List<ColumnInterface>`
  DataLocalizationModel.`getValueColumns(DataTableInterface detailTable)`
  Returns the value columns for a localization detail table.
  `boolean`
  DataLocalizationModel.`isLocalizationDetailTable(DataTableInterface table)`
  Returns true if the specified table is localization detail table.
  `void`
  DataLocalizationModel.`markLocaleColumn(ColumnInterface column)`
  Mark a column as a locale column.
  `void`
  DataLocalizationModel.`markLocalizationDetailTable(DataTableInterface table, ColumnInterface keyColumn, ColumnInterface localeColumn)`
  Mark the specified table as a localization detail table in metadata.
  `static void`
  DataLocalizationModel.Type.`sample()`
  `void`
  DataLocalizationModel.`setDetailTable(ColumnInterface column, DataTableInterface detailTable)`
  Associate a localization detail table with a specified column.
  `void`
  DataLocalizationModel.`setModelType(DataTableInterface table, DataLocalizationModel.Type type)`
  Set localization model type for the specified table.
  `void`
  DataLocalizationModel.`unmarkLocaleColumn(ColumnInterface column)`
  Mark a column as a locale column.
  `void`
  DataLocalizationModel.`unmarkLocalizationDetailTable(DataTableInterface table)`
  Remove all localization detail table metadata from the specified table.

- ## Uses of ServiceException in com.sas.services.information.metadata.dav

  Methods in com.sas.services.information.metadata.dav that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  DAVFolder.`addEntity(DAVEntityInterface anItem)`
  Add an entity to a folder
  `void`
  DAVFolderInterface.`addEntity(DAVEntityInterface anEntity)`
  Add an entity to a folder
  `void`
  DAVEntity.`commitUpdates()`
  Commit the pending updates to the repository (setting or removing properties)
  `DAVFolderInterface`
  DAVFolder.`createFolder(String name)`
  Create a folder (always relative to some folder
  `DAVFolderInterface`
  DAVFolder.`createFolder(String name, String contentClass)`
  Create a folder (always relative to some folder
  `DAVFolderInterface`
  DAVFolderInterface.`createFolder(String Name)`
  Create a folder (always relative to some folder)
  `DAVFolderInterface`
  DAVFolderInterface.`createFolder(String Name, String typeName)`
  Create a folder (always relative to some folder)
  `DAVItemInterface`
  DAVFolder.`createItem(String name)`
  Create an item (always relative to some folder
  `DAVItemInterface`
  DAVFolder.`createItem(String name, String contentClass)`
  Create an item (always relative to some folder)
  `DAVItemInterface`
  DAVFolderInterface.`createItem(String Name)`
  Create an item (always relative to some folder)
  `DAVItemInterface`
  DAVFolderInterface.`createItem(String Name, String typeName)`
  Create an item (always relative to some folder)
  `void`
  DAVEntity.`delete()`
  Delete this entity
  `void`
  DAVEntityInterface.`delete()`
  Delete the entity
  `void`
  DAVEntity.`update()`
  Persist any changes to the metadata back to the backing store.
  `void`
  DAVEntityInterface.`update()`
  Persist any changes to the metadata back to the backing store.

- ## Uses of ServiceException in com.sas.services.information.metadata.etl

  Methods in com.sas.services.information.metadata.etl that throw ServiceException
  Modifier and Type
  Method
  Description
  `URI`
  DirectiveInterface.`getApplicationOpenURI()`
  Get the hosting application Web access URI for this object type.
  `URI`
  ProfileReportInterface.`getApplicationOpenURI()`
  Get the hosting application Web access URI for this object type.
  `URI`
  DirectiveInterface.`getApplicationRestURI()`
  Get the hosting application REST API URI for this object type.
  `URI`
  DirectiveInterface.`getExecutionURIById()`
  Get the URI used to execute a directive by internal identity.
  `URI`
  DirectiveInterface.`getExecutionURIByPath()`
  Get the URI used to execute a directive by path.
  `String`
  DirectiveInterface.`getInternalIdentity()`
  Get the identity of this directive in the using application.
  `String`
  ProfileReportInterface.`getInternalIdentity()`
  Get the identity of this report in the using application.
  `boolean`
  DirectiveInterface.`isTemplate()`
  Get whether this object is a directive template or not.
  `void`
  DirectiveInterface.`setInternalIdentity(String internalId)`
  Set the identity of this directive in the using application.
  `void`
  ProfileReportInterface.`setInternalIdentity(String internalId)`
  Set the identity of this report in the using application.
  `void`
  DirectiveInterface.`setTemplate(boolean bIsTemplate)`
  Set this object to be a template or not.

- ## Uses of ServiceException in com.sas.services.information.metadata.favorites

  Methods in com.sas.services.information.metadata.favorites that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  FavoritesContainer.`addFavorite(MetadataInterface favorite)`
  Adds a new item to the list of favorites.
  `void`
  FavoritesContainer.`addFavoritesGroup(FavoritesGroup subGroup)`
  Adds a new child group to this container.
  `boolean`
  FavoritesContainer.`containsFavorite(MetadataInterface favorite)`
  Returns true if the specified object is a direct member of this container.
  `FavoritesFolder`
  FavoritesFactory.`createFavoritesFolder(String name, FolderInterface folder)`
  Creates a new favorites folder.
  `FavoritesGroup`
  FavoritesFactory.`createFavoritesGroup(String name, FavoritesContainer container)`
  Creates a new favorites group within an owning container.
  `FavoritesFolder`
  FavoritesFactory.`getApplicationFavorites(String contextName)`
  Returns the Favorites folder for a given context.
  `FavoritesFolder`
  FavoritesFactory.`getApplicationHistory(String applicationName)`
  Returns the History favorites folder for a given application.
  `int`
  FavoritesContainer.`getFavoriteCount()`
  Returns the number of favorites in this container.
  `int`
  FavoritesContainer.`getFavoriteIndex(MetadataInterface favorite)`
  Returns the index of the specified favorite, or -1 if the favorite does not exist within this container.
  `List<MetadataInterface>`
  FavoritesContainer.`getFavorites()`
  Returns the list of all favorites contained within this container.
  `List<MetadataInterface>`
  FavoritesContainer.`getFavorites(SortOrder[] order)`
  Deprecated.
  should not be used
  `FavoritesContainer`
  FavoritesGroup.`getFavoritesContainer()`
  Returns the parent container that owns this group.
  `int`
  FavoritesContainer.`getFavoritesGroupIndex(FavoritesGroup subGroup)`
  Returns the index of the specified favorites group, or -1 if the group does not exist within this container.
  `List<FavoritesGroup>`
  FavoritesContainer.`getFavoritesGroups()`
  Returns the list of all favorites groups contained within this container.
  `static FavoritesFactory`
  FavoritesFactory.`getInstance(SessionContextInterface session)`
  Returns the factory instance for a given session context.
  `int`
  FavoritesContainer.`getMaxCapacity()`
  Returns the maximum number of favorites allowed under this container.
  `int`
  FavoritesContainer.`getTotalFavoriteCount()`
  Returns the number of favorites in this container, as well as any nested favorites groups, recursively.
  `FavoritesFolder`
  FavoritesFactory.`getUserFavorites()`
  Returns the Favorites folder for the user currently logged in.
  `boolean`
  FavoritesContainer.`hasDuplicateFavoritesGroup(String name)`
  Check if there's a duplicate favorites group in this container with the same name.
  `void`
  FavoritesContainer.`insertFavorite(MetadataInterface favorite, int index)`
  Inserts a new item to the list of favorites at the specified index.
  `void`
  FavoritesContainer.`insertFavoritesGroup(FavoritesGroup subGroup, int index)`
  Inserts a new child group to this container at the specified index.
  `boolean`
  FavoritesContainer.`isEmpty()`
  Returns true if this container has no elements, either favorites or child favorite groups.
  `void`
  FavoritesContainer.`moveFavorite(MetadataInterface favorite, int newPosition)`
  Deprecated.
  use `FavoritesContainer.removeFavorite(MetadataInterface)` and `FavoritesContainer.insertFavorite(MetadataInterface, int)`
  `void`
  FavoritesContainer.`removeAll()`
  Clears the container by removing all favorites and favorites groups, recursively.
  `void`
  FavoritesContainer.`removeAllFavorites()`
  Removes all existing favorites from this particular container.
  `void`
  FavoritesContainer.`removeAllFavoritesGroups()`
  Removes all existing child favorite groups from this particular container.
  `void`
  FavoritesContainer.`removeFavorite(MetadataInterface favorite)`
  Removes the specified object from the list of favorites.
  `void`
  FavoritesContainer.`removeFavoritesGroup(FavoritesGroup subGroup)`
  Removes the specified object from the list favorites groups.
  `void`
  FavoritesGroup.`setFavoritesContainer(FavoritesContainer parent)`
  Sets the container that owns this group.
  `void`
  FavoritesContainer.`setMaxCapacity(int capacity)`
  Sets the maximum number of favorites allowed to be contained within this folder at a given time.

- ## Uses of ServiceException in com.sas.services.information.metadata.favorites.impl

  Methods in com.sas.services.information.metadata.favorites.impl that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  AbstractFavoritesContainer.`addFavorite(MetadataInterface favorite)`
  `void`
  AbstractFavoritesContainer.`addFavoritesGroup(FavoritesGroup subGroup)`
  `boolean`
  AbstractFavoritesContainer.`containsFavorite(MetadataInterface favorite)`
  `void`
  FavoritesGroupImpl.`delete()`
  `PublicObjectInterface`
  AbstractFavoritesContainer.`getChildAt(int index)`
  `int`
  AbstractFavoritesContainer.`getChildCount()`
  `List`
  AbstractFavoritesContainer.`getChildren()`
  `List`
  AbstractFavoritesContainer.`getChildren(String type)`
  `PublicObjectContainerInterface`
  FavoritesGroupImpl.`getContainer()`
  `MetadataInterface`
  FavoritesFolderImpl.`getEmbeddedObject(String subpath)`
  `int`
  AbstractFavoritesContainer.`getFavoriteCount()`
  `int`
  AbstractFavoritesContainer.`getFavoriteIndex(MetadataInterface favorite)`
  `List<MetadataInterface>`
  AbstractFavoritesContainer.`getFavorites()`
  `List<MetadataInterface>`
  AbstractFavoritesContainer.`getFavorites(SortOrder[] order)`
  `FavoritesContainer`
  FavoritesGroupImpl.`getFavoritesContainer()`
  `int`
  AbstractFavoritesContainer.`getFavoritesGroupIndex(FavoritesGroup subGroup)`
  `List<FavoritesGroup>`
  AbstractFavoritesContainer.`getFavoritesGroups()`
  `int`
  AbstractFavoritesContainer.`getMaxCapacity()`
  `PathUrl`
  FavoritesGroupImpl.`getPathUrl()`
  `int`
  AbstractFavoritesContainer.`getTotalFavoriteCount()`
  `boolean`
  AbstractFavoritesContainer.`hasDuplicateFavoritesGroup(String name)`
  `void`
  AbstractFavoritesContainer.`insertFavorite(MetadataInterface favorite, int index)`
  `void`
  AbstractFavoritesContainer.`insertFavoritesGroup(FavoritesGroup subGroup, int index)`
  `boolean`
  AbstractFavoritesContainer.`isEmpty()`
  `void`
  AbstractFavoritesContainer.`moveFavorite(MetadataInterface favorite, int newPosition)`
  Deprecated.
  `PublicObjectInterface`
  AbstractFavoritesContainer.`newChild(String type, String name)`
  `void`
  AbstractFavoritesContainer.`removeAll()`
  `void`
  AbstractFavoritesContainer.`removeAllFavorites()`
  `void`
  AbstractFavoritesContainer.`removeAllFavoritesGroups()`
  `void`
  AbstractFavoritesContainer.`removeFavorite(MetadataInterface favorite)`
  `void`
  AbstractFavoritesContainer.`removeFavoritesGroup(FavoritesGroup subGroup)`
  `void`
  FavoritesGroupImpl.`setFavoritesContainer(FavoritesContainer parent)`
  `void`
  AbstractFavoritesContainer.`setMaxCapacity(int capacity)`

- ## Uses of ServiceException in com.sas.services.information.metadata.libraries

  Methods in com.sas.services.information.metadata.libraries that throw ServiceException
  Modifier and Type
  Method
  Description
  `SASLibraryInterface`
  LibraryBuilder.`build(UserContextInterface user)`
  Build the library object.
  `SASLibraryInterface`
  SASHDATLibraryBuilder.`build(UserContextInterface user)`
  `protected void`
  LASRLibraryBuilder.`createObject()`
  `protected void`
  LibraryBuilder.`createObject()`
  `static Collection<SASLibraryInterface>`
  GreenplumLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all Greenplum libraries.
  `static Collection<SASLibraryInterface>`
  HadoopLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all Hadoop libraries.
  `static Collection<SASLibraryInterface>`
  LASRLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all LASR libraries.
  `static Collection<SASLibraryInterface>`
  OracleLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all Oracle libraries.
  `static Collection<SASLibraryInterface>`
  PostgresLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all Postgres libraries.
  `static Collection<SASLibraryInterface>`
  SASHDATLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all HDFS libraries.
  `static Collection<SASLibraryInterface>`
  SASLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all libraries.
  `static Collection<SASLibraryInterface>`
  SASLibraryUtil.`getAllLibraries(UserContextInterface userContext, String engine)`
  Returns a collection of all libraries of a specified type.
  `static Collection<SASLibraryInterface>`
  TeradataLibraryUtil.`getAllLibraries(UserContextInterface userContext)`
  Returns a collection of all Teradata libraries.
  `static SASLibraryInterface`
  LASRLibraryUtil.`getDataProviderLibrary(SASLibraryInterface library)`
  Returns data provider library associated with this LASR library.
  `static SASLibraryInterface`
  LASRLibraryUtil.`getLibrary(UserContextInterface userContext, String path)`
  Returns a library specified by path or null if the library does not exist.
  `static SASLibraryInterface`
  SASLibraryUtil.`getLibrary(UserContextInterface userContext, String path)`
  Returns a library specified by path or null if the library does not exist.
  `static void`
  LASRLibraryUtil.`setDataProviderLibrary(SASLibraryInterface lasrLibrary, SASLibraryInterface dataProviderLibrary)`
  Associates a data provider library with a LASR library.
  `void`
  LASRLibraryBuilder.`validate(UserContextInterface user)`
  `void`
  LibraryBuilder.`validate(UserContextInterface user)`

- ## Uses of ServiceException in com.sas.services.information.metadata.lookup

  Methods in com.sas.services.information.metadata.lookup that throw ServiceException
  Modifier and Type
  Method
  Description
  `LookupResultsInterface`
  LookupService.`lookupForAbsolutePath(String oldAbsolutePath)`
  Deprecated.
  `LookupResultsInterface`
  LookupServiceInterface.`lookupForAbsolutePath(String oldAbsolutePath)`
  Deprecated.

- ## Uses of ServiceException in com.sas.services.information.metadata.olap

  Methods in com.sas.services.information.metadata.olap that throw ServiceException
  Modifier and Type
  Method
  Description
  `List`
  OLAPSchemaInterface.`getCubes()`
  Return the `CubeInterface` objects that are associated to this OLAP Schema.
  `OLAPSchemaInterface`
  CubeInterface.`getOLAPSchema()`
  Returns OLAP schema containing this cube.
  `OLAPSchemaInterface`
  SharedDimensionInterface.`getOLAPSchema()`
  Returns OLAP schema containing this shared dimension.

- ## Uses of ServiceException in com.sas.services.information.metadata.prompt

  Methods in com.sas.services.information.metadata.prompt that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  BaseOMRPromptInterface.`addPromptReference(BaseOMRPromptInterface prompt)`
  Add the supplied prompt as a reference to this prompt, where this prompt is a shared prompt definition or group in a tree folder (therefore a public prompt).
  `void`
  BaseOMRPromptInterface.`addReferencedPrompt(BaseOMRPromptInterface prompt)`
  Adds a referenced prompt (a shared prompt definition or prompt group that is in a tree folder) to the list of referenced prompts kept by this prompt object.
  `void`
  BaseOMRPromptInterface.`addValueSource(MetadataInterface metaObject)`
  Adds the metaObject as a value source.
  `static boolean`
  PromptsPersistUtil.`deletePromptFromFolder(PathUrl sbipUrl, UserContextInterface userContext)`
  Deletes a `BaseOMRPromptInterface` instance described by the supplied PathUrl.
  `static com.sas.prompts.definitions.PromptDefinitionInterface`
  PromptsPersistUtil.`getDefinitionFromFolder(PathUrl sbipUrl, UserContextInterface userContext)`
  Returns a prompt definition instance from the OMR definition described by the sbipUrl.
  `static com.sas.prompts.groups.PromptGroupInterface`
  PromptsPersistUtil.`getGroupFromFolder(PathUrl sbipUrl, UserContextInterface userContext)`
  Returns a prompt group instance from the OMR group described by the sbipUrl.
  `String`
  OMRPromptGroup.`getGroupInfo()`
  `String`
  OMRPromptGroupInterface.`getGroupInfo()`
  Returns the XML string of group info.
  `int`
  OMRPromptGroup.`getGroupType()`
  `int`
  OMRPromptGroupInterface.`getGroupType()`
  Deprecated.
  from v920m3 on.
  `com.sas.prompts.definitions.PromptDefinitionInterface`
  OMRPromptDefinition.`getPromptDefinition()`
  `com.sas.prompts.definitions.PromptDefinitionInterface`
  OMRPromptDefinition.`getPromptDefinition(com.sas.util.xmlpersist.PromptsReadingContext readingContext)`
  `com.sas.prompts.definitions.PromptDefinitionInterface`
  OMRPromptDefinitionInterface.`getPromptDefinition()`
  Returns the `com.sas.prompts.definitions.PromptDefinitionInterface` object created by the XML returned from `getDefinitionInfo()`.
  `com.sas.prompts.definitions.PromptDefinitionInterface`
  OMRPromptDefinitionInterface.`getPromptDefinition(com.sas.util.xmlpersist.PromptsReadingContext readingContext)`
  Returns the `com.sas.prompts.definitions.PromptDefinitionInterface` object created by the XML returned from `getDefinitionInfo()`.
  `static com.sas.prompts.definitions.PromptDefinitionInterface`
  PromptsPersistUtil.`getPromptDefinitionFromSmartObject(OMRPromptDefinitionInterface prompt, com.sas.util.xmlpersist.PromptsReadingContext readingContext, SessionContextInterface sessionContext)`
  Gets Java prompt definition object that `prompt` represents.
  `MetadataInterface`
  BaseOMRPromptInterface.`getPromptEnabledObject()`
  Gets the metadata object associated with this prompt.
  `com.sas.prompts.groups.PromptGroupInterface`
  OMRPromptGroup.`getPromptGroup()`
  `com.sas.prompts.groups.PromptGroupInterface`
  OMRPromptGroup.`getPromptGroup(com.sas.util.xmlpersist.PromptsReadingContext readingContext)`
  `com.sas.prompts.groups.PromptGroupInterface`
  OMRPromptGroupInterface.`getPromptGroup()`
  Returns the `com.sas.prompts.groups.PromptGroupInterface` object created by the XML returned from `getGroupInfo()`.
  `com.sas.prompts.groups.PromptGroupInterface`
  OMRPromptGroupInterface.`getPromptGroup(com.sas.util.xmlpersist.PromptsReadingContext readingContext)`
  Returns the `com.sas.prompts.groups.PromptGroupInterface` object created by the XML returned from `getGroupInfo()`.
  `String`
  OMRPromptDefinition.`getPromptInfo()`
  `String`
  OMRPromptDefinitionInterface.`getPromptInfo()`
  Returns the XML string of prompt info.
  `List`
  BaseOMRPromptInterface.`getPromptReferences()`
  Returns a list of prompt references held by this prompt.
  `int`
  OMRPromptDefinition.`getPromptType()`
  `int`
  OMRPromptDefinitionInterface.`getPromptType()`
  Deprecated.
  from v920m3 on.
  `List`
  BaseOMRPromptInterface.`getReferencedPrompts()`
  Returns a list of all referenced prompts (shared prompts in a tree folder) held by this prompt.
  `List`
  BaseOMRPromptInterface.`getValueSources()`
  Returns a list of MetadataInterface items that are value sources for the prompt.
  `static boolean`
  PromptsPersistUtil.`isMetadataResourceAvailable(UserContextInterface userContext, PathUrl pathUrl)`
  `boolean`
  BaseOMRPromptInterface.`isPublic()`
  `static OMRPromptDefinitionInterface`
  PromptsPersistUtil.`newDefinitionSmartObject(com.sas.prompts.definitions.PromptDefinitionInterface definition, UserContextInterface userContext, RepositoryInterface repository, String name, com.sas.util.xmlpersist.PromptsWritingContext writingContext)`
  Returns a new prompt group smart object that represents the supplied PromptDefinitionInterface in metadata.
  `static OMRPromptGroupInterface`
  PromptsPersistUtil.`newGroupSmartObject(com.sas.prompts.groups.PromptGroupInterface group, UserContextInterface userContext, RepositoryInterface repository, String name, com.sas.util.xmlpersist.PromptsWritingContext writingContext)`
  Returns a new prompt group smart object that represents the supplied PromptGroupInterface in metadata.
  `static PathUrl`
  PersistenceFactoryWithServices.`newPathUrlFromString(UserContextInterface user, String url)`
  `void`
  BaseOMRPromptInterface.`removeAllPromptReferences()`
  Removes all prompt references such that this shared prompt is no longer linked to any other prompts.
  `void`
  BaseOMRPromptInterface.`removeAllReferencedPrompts()`
  Removes all referenced prompts such that this prompt is no longer linked to any shared prompts.
  `void`
  BaseOMRPromptInterface.`removeAllValueSources()`
  Removes all value sources associated with the prompt.
  `void`
  BaseOMRPromptInterface.`removePromptEnabledObject()`
  Removes the prompt-enabled object associated with this prompt.
  `void`
  BaseOMRPromptInterface.`removePromptReference(BaseOMRPromptInterface prompt)`
  Removes the supplied prompt from the list of prompt references held by this prompt.
  `void`
  BaseOMRPromptInterface.`removeReferencedPrompt(BaseOMRPromptInterface prompt)`
  Remove the supplied prompt (a shared prompt in a tree folder) from the list of referenced prompts held by this prompt.
  `static MetadataInterface`
  MetadataDescriptorResolver.`resolve(com.sas.util.xmlpersist.MetadataDescriptor descriptor, UserContextInterface userContext)`
  Resolves a MetadataDescriptor into a MetadataInterface object matching that description.
  `static OMRPromptDefinitionInterface`
  PromptsPersistUtil.`saveDefinitionToFolder(com.sas.prompts.definitions.PromptDefinitionInterface definition, UserContextInterface userContext, FolderInterface folder, String name)`
  Saves a prompt definition as a public prompt (represented by a OMRPromptDefinitionInterface smart object) to the supplied folder with the supplied name.
  `static OMRPromptDefinitionInterface`
  PromptsPersistUtil.`saveDefinitionToFolder(com.sas.prompts.definitions.PromptDefinitionInterface definition, UserContextInterface userContext, PathUrl sbipUrl)`
  Saves a prompt definition as a public prompt (represented by a OMRPromptDefinitionInterface smart object) to the supplied SBIP URL.
  `static OMRPromptDefinitionInterface`
  PromptsPersistUtil.`saveDefinitionToFolder(com.sas.prompts.definitions.PromptDefinitionInterface definition, UserContextInterface userContext, String sbipUrl)`
  Saves a prompt definition as a public prompt (represented by a OMRPromptDefinitionInterface smart object) to the supplied SBIP URL.
  `static OMRPromptGroupInterface`
  PromptsPersistUtil.`saveGroupToFolder(com.sas.prompts.groups.PromptGroupInterface group, UserContextInterface userContext, FolderInterface folder, String name)`
  Saves a prompt group as a public prompt (represented by a OMRPromptGroupInterface smart object) to the supplied folder with the supplied name.
  `static OMRPromptGroupInterface`
  PromptsPersistUtil.`saveGroupToFolder(com.sas.prompts.groups.PromptGroupInterface group, UserContextInterface userContext, PathUrl sbipUrl)`
  Saves a prompt group as a public prompt (represented by a OMRPromptGroupInterface smart object) to the supplied SBIP URL.
  `static OMRPromptGroupInterface`
  PromptsPersistUtil.`saveGroupToFolder(com.sas.prompts.groups.PromptGroupInterface group, UserContextInterface userContext, String sbipUrl)`
  Saves a prompt group as a public prompt (represented by a OMRPromptGroupInterface smart object) to the supplied SBIP URL.
  `void`
  OMRPromptGroup.`setGroupInfo(String groupInfo)`
  `void`
  OMRPromptGroupInterface.`setGroupInfo(String groupInfo)`
  Set a string of XML that represents an instance of a PromptGroupInterface.
  `void`
  OMRPromptGroup.`setGroupType(int type)`
  `void`
  OMRPromptGroupInterface.`setGroupType(int type)`
  Deprecated.
  from v920m3 on.
  `void`
  BaseOMRPromptInterface.`setPromptEnabledObject(MetadataInterface metaObject)`
  Sets an association between the prompt and metaObject unless the prompt is public.
  `void`
  OMRPromptDefinition.`setPromptInfo(String promptInfo)`
  `void`
  OMRPromptDefinitionInterface.`setPromptInfo(String promptInfo)`
  Set a string of XML that represents an instance of a PromptDefinitionInterface.
  `void`
  OMRPromptDefinition.`setPromptType(int type)`
  `void`
  OMRPromptDefinitionInterface.`setPromptType(int type)`
  Deprecated.
  from v920m3 on.
  `static OMRPromptDefinitionInterface`
  PromptsPersistUtil.`updateDefinitionSmartObject(com.sas.prompts.definitions.PromptDefinitionInterface definition, UserContextInterface userContext, OMRPromptDefinitionInterface smartObject, com.sas.util.xmlpersist.PromptsWritingContext writingContext)`
  Updates an existing prompt definition smart object from the supplied PromptDefinitionInterface in metadata.
  `static OMRPromptGroupInterface`
  PromptsPersistUtil.`updateGroupSmartObject(com.sas.prompts.groups.PromptGroupInterface group, UserContextInterface userContext, OMRPromptGroupInterface smartObject, com.sas.util.xmlpersist.PromptsWritingContext writingContext)`
  Updates an existing prompt group smart object from the supplied PromptGroupInterface in metadata.

- ## Uses of ServiceException in com.sas.services.information.metadata.secureddata

  Methods in com.sas.services.information.metadata.secureddata that throw ServiceException
  Modifier and Type
  Method
  Description
  `SecuredLibrary`
  SecuredTable.`getLibrary()`
  Returns the secured library that owns the given table.
  `List<SecuredTable>`
  SecuredLibrary.`getTables()`
  Returns the secured tables contained within this library.
  `static FolderInterface`
  SecuredDataFolderUtil.`makeSecuredLibrariesFolder(InformationServiceInterface infoSvc, OMIRepositoryInterface repos)`

- ## Uses of ServiceException in com.sas.services.information.metadata.secureddata.impl

  Methods in com.sas.services.information.metadata.secureddata.impl that throw ServiceException
  Modifier and Type
  Method
  Description
  `PublicObjectInterface`
  SecuredLibraryImpl.`getChildAt(int index)`
  `int`
  SecuredLibraryImpl.`getChildCount()`
  `List`
  SecuredLibraryImpl.`getChildren()`
  `List`
  SecuredLibraryImpl.`getChildren(String type)`
  `PublicObjectContainerInterface`
  SecuredTableImpl.`getContainer()`
  `MetadataInterface`
  SecuredLibraryImpl.`getEmbeddedObject(String subpath)`
  `SecuredLibrary`
  SecuredTableImpl.`getLibrary()`
  `PathUrl`
  SecuredTableImpl.`getPathUrl()`
  `List<SecuredTable>`
  SecuredLibraryImpl.`getTables()`
  `PublicObjectInterface`
  SecuredLibraryImpl.`newChild(String type, String name)`

- ## Uses of ServiceException in com.sas.services.information.metadata.servers

  Methods in com.sas.services.information.metadata.servers that throw ServiceException
  Modifier and Type
  Method
  Description
  `T`
  ServerBuilder.`build(UserContextInterface user)`
  Build the server object.
  `protected void`
  AbstractConnectionBuilder.`buildAndConnect(UserContextInterface user, com.sas.metadata.remote.DeployedComponent server)`
  `ConnectionInterface`
  DataServerInterface.`createConnection(String connectionName, Map<String,String> properties)`
  Creates a new connection on this server.
  `ConnectionInterface`
  SASInfrastructureDataServerImpl.`createConnection(String connectionName, Map<String,String> properties)`
  `DatabaseInterface`
  DataServerInterface.`createDatabase(String databaseName, Map<String,String> properties)`
  Creates a new database on this server.
  `DatabaseInterface`
  SASInfrastructureDataServerImpl.`createDatabase(String databaseName, Map<String,String> properties)`
  `protected void`
  AbstractConnectionBuilder.`createObject()`
  `protected void`
  GreenplumServerBuilder.Connection.`createObject()`
  `protected void`
  GreenplumServerBuilder.`createObject()`
  `protected void`
  HadoopServerBuilder.Connection.`createObject()`
  `protected void`
  HadoopServerBuilder.`createObject()`
  `protected void`
  LASRServerBuilder.Connection.`createObject()`
  `protected void`
  LASRServerBuilder.`createObject()`
  `protected void`
  OracleServerBuilder.Connection.`createObject()`
  `protected void`
  OracleServerBuilder.`createObject()`
  `protected void`
  PostgresServerBuilder.Connection.`createObject()`
  `protected void`
  PostgresServerBuilder.`createObject()`
  `protected void`
  ServerBuilder.`createObject()`
  `protected void`
  TeradataServerBuilder.`createObject()`
  `abstract DataServerInterface`
  DataServerUtil.`createServer(OMIRepositoryInterface repository, String name, Map<String,String> properties)`
  `abstract DataServerInterface`
  DataServerUtil.`createServer(String name, Map<String,String> properties)`
  `LASRServerInterface`
  LASRUtilities.`createServer(RepositoryInterface repository, String name)`
  Create a new LASR Server in a specified repository.
  `LASRServerInterface`
  LASRUtilities.`createServer(String name)`
  Create a new LASR server.
  `DataServerInterface`
  SASInfrastructureDataServerUtil.`createServer(OMIRepositoryInterface repository, String name, Map<String,String> properties)`
  Create a SAS Infrastructure Data Server instance.
  `DataServerInterface`
  SASInfrastructureDataServerUtil.`createServer(String name, Map<String,String> properties)`
  Create a SAS Infrastructure Data Server instance.
  `void`
  LASRServerImpl.`delete()`
  `List<DataServerInterface>`
  DataServerUtil.`getAllServers()`
  Returns all servers of the type supported by this utility instance.
  `static Collection<ServerComponentInterface>`
  GreenplumServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all Greenplum server definitions.
  `static Collection<ServerComponentInterface>`
  HadoopServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all Hadoop server definitions.
  `static Collection<LASRServerInterface>`
  LASRServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all LASR server definitions.
  `List<LASRServerInterface>`
  LASRUtilities.`getAllServers()`
  Returns a LASR Server specified by name.
  `static List<LASRServerInterface>`
  LASRUtilities.`getAllServers(MetadataServerInterface metadataServer)`
  `static Collection<ServerComponentInterface>`
  OracleServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all Oracle server definitions.
  `static Collection<ServerComponentInterface>`
  PostgresServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all Postgres server definitions.
  `static Collection<ServerInterface>`
  ServersUtil.`getAllServers(UserContextInterface userContext)`
  Returns all server definitions including logical servers and server contexts.
  `static <T extends ServerInterface>
  Collection<T>`
  ServersUtil.`getAllServers(UserContextInterface userContext, String publicType)`
  Returns all server definitions of a given type.
  `static Collection<ServerComponentInterface>`
  TeradataServerUtil.`getAllServers(UserContextInterface userContext)`
  Returns all Teradata server definitions.
  `static String`
  LASRServerUtil.`getAuthorizationServiceUrl(UserContextInterface userContext)`
  Returns the LASR Authorization Service URL.
  `Map<String,String>`
  DataServerInterface.`getConnectionProperties(String connectionName)`
  Returns a map of properties for the named connection on this server.
  `Map<String,String>`
  SASInfrastructureDataServerImpl.`getConnectionProperties(String connectionName)`
  `DatabaseInterface`
  DataServerInterface.`getDatabase(String databaseName)`
  Returns the named database, NULL if it does not exist on this server.
  `DatabaseInterface`
  SASInfrastructureDataServerImpl.`getDatabase(String databaseName)`
  `Map<String,String>`
  DatabaseInterface.`getDatabaseProperties()`
  Returns a map of properties for this server.
  `List<DatabaseInterface>`
  DataServerInterface.`getDatabases()`
  Returns a list of databases for this server, an empty list if none exist.
  `List<DatabaseInterface>`
  SASInfrastructureDataServerImpl.`getDatabases()`
  `String`
  LASRServerImpl.`getHost()`
  `String`
  LASRServerInterface.`getHost()`
  `protected InformationServiceInterface`
  DataServerUtil.`getInformationService()`
  `String`
  LASRServerImpl.`getInstallPath()`
  `String`
  LASRServerInterface.`getInstallPath()`
  Returns the installation path for this server.
  `String`
  LASRServerImpl.`getLASRServicesUrl()`
  `SASLibraryInterface`
  LASRServerImpl.`getLibraryByLibref(String name)`
  `SASLibraryInterface`
  LASRServerInterface.`getLibraryByLibref(String name)`
  `SASLibraryInterface`
  LASRServerImpl.`getLibraryByTag(String tag)`
  `SASLibraryInterface`
  LASRServerInterface.`getLibraryByTag(String tag)`
  `LASRServerInterface`
  LASRUtilities.`getLibraryServer(SASLibraryInterface library)`
  `static LASRServerInterface`
  LASRUtilities.`getLibraryServer(MetadataServerInterface metadataServer, SASLibraryInterface library)`
  `static String`
  LASRUtilities.`getLibraryTag(SASLibraryInterface library)`
  `String`
  LASRServerImpl.`getLifetime()`
  `String`
  LASRServerInterface.`getLifetime()`
  Returns the server lifetime.
  `String`
  LASRServerImpl.`getLogOptions()`
  `String`
  LASRServerInterface.`getLogOptions()`
  Returns server log options.
  `int`
  LASRServerImpl.`getPort()`
  `int`
  LASRServerInterface.`getPort()`
  `String`
  LASRServerImpl.`getSecurityKey()`
  `String`
  LASRServerInterface.`getSecurityKey()`
  Returns security key associated with current user and this server.
  `static ServerComponentInterface`
  GreenplumServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find a Greenplum server definition by its name.
  `static ServerComponentInterface`
  HadoopServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find a Hadoop server definition by its name.
  `static LASRServerInterface`
  LASRServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find a LASR server definition by its name.
  `static ServerComponentInterface`
  OracleServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find an Oracle server definition by its name.
  `static ServerComponentInterface`
  PostgresServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find a Postgres server definition by its name.
  `static ServerInterface`
  ServersUtil.`getServer(UserContextInterface userContext, String name)`
  Find a server definition by its name.
  `static <T extends ServerInterface>
  T`
  ServersUtil.`getServer(UserContextInterface userContext, String name, String publicType)`
  Find a server definition of a given type by its name.
  `static ServerComponentInterface`
  TeradataServerUtil.`getServer(UserContextInterface userContext, String name)`
  Find a Teradata server definition by its name.
  `LASRServerInterface`
  LASRUtilities.`getServerByAddress(String hostname, int port)`
  Returns a LASR server identified by host name and server port.
  `DataServerInterface`
  DataServerUtil.`getServerById(String id)`
  Retrieve a server instance by metadata id
  `DataServerInterface`
  DataServerUtil.`getServerByName(String name)`
  Retrieve a server instance by name
  `static LASRServerInterface`
  LASRUtilities.`getServerByName(MetadataServerInterface metadataServer, String name)`
  `LASRServerInterface`
  LASRUtilities.`getServerByName(String name)`
  Returns a LASR Server specified by name.
  `Map<String,String>`
  DataServerInterface.`getServerProperties()`
  Returns a map of properties for this server.
  `Map<String,String>`
  SASInfrastructureDataServerImpl.`getServerProperties()`
  `String`
  LASRServerImpl.`getShortHost()`
  `String`
  LASRServerInterface.`getShortHost()`
  Gets the short hostname for the server.
  `String`
  LASRServerImpl.`getSignatureFilePath()`
  `String`
  LASRServerInterface.`getSignatureFilePath()`
  Returns the path of the server signature file.
  `PhysicalTableInterface`
  LASRServerImpl.`getTableByName(String name)`
  `PhysicalTableInterface`
  LASRServerInterface.`getTableByName(String name)`
  `static String`
  LASRUtilities.`getTableNameAndTag(PhysicalTableInterface table)`
  `static String`
  LASRUtilities.`getTableNameAndTag(SASLibraryInterface library, PhysicalTableInterface table)`
  `boolean`
  LASRServerImpl.`isLogEnabled()`
  `boolean`
  LASRServerInterface.`isLogEnabled()`
  Returns whether or not server logging is enabled.
  `boolean`
  LASRServerImpl.`isLogVerbose()`
  `boolean`
  LASRServerInterface.`isLogVerbose()`
  Returns log verbose options.
  `void`
  LASRUtilities.`removeUnusedSecurityKeys()`
  Remove any LASR server security keys associated to the current identity that are no longer associated to a LASR server.
  `static boolean`
  ServersUtil.`serverExists(UserContextInterface userContext, String name)`
  Returns true if server of any type with the specified name exists.
  `static boolean`
  ServersUtil.`serverExists(UserContextInterface userContext, String name, String publicType)`
  Returns true if server with the specified name and type exists.
  `void`
  LASRServerImpl.`setConnectionProperty(String name, String value)`
  `void`
  LASRServerImpl.`setConnectionProperty(String name, String propertyName, String value)`
  `void`
  LASRServerImpl.`setHost(String host)`
  `void`
  LASRServerInterface.`setHost(String host)`
  `void`
  LASRServerImpl.`setInstallPath(String installPath)`
  `void`
  LASRServerInterface.`setInstallPath(String installPath)`
  Sets the installation path for this server.
  `void`
  LASRServerImpl.`setLifetime(String lifetime)`
  `void`
  LASRServerInterface.`setLifetime(String lifetime)`
  Sets the server lifetime
  `void`
  LASRServerImpl.`setLogEnabled(boolean logEnabled)`
  `void`
  LASRServerInterface.`setLogEnabled(boolean logEnabled)`
  Enables server logging.
  `void`
  LASRServerImpl.`setLogOptions(String logOptions)`
  `void`
  LASRServerInterface.`setLogOptions(String logOptions)`
  Sets server log options.
  `void`
  LASRServerImpl.`setLogVerbose(boolean logVerbose)`
  `void`
  LASRServerInterface.`setLogVerbose(boolean logVerbose)`
  Sets verbose log options.
  `void`
  LASRServerImpl.`setPort(int port)`
  `void`
  LASRServerImpl.`setSecurityKey(String securityKey)`
  `void`
  LASRServerInterface.`setSecurityKey(String securityKey)`
  Sets the security key for this server and the current user.
  `void`
  LASRServerImpl.`setSignatureFilePath(String signatureFilePath)`
  `void`
  LASRServerInterface.`setSignatureFilePath(String signatureFilePath)`
  Sets the path of the server signature file.
  `void`
  LASRServerImpl.`setTcpPort(int port)`
  `void`
  DataServerInterface.`updateConnectionProperties(String connectionName, Map<String,String> properties)`
  Sets properties on the named connection.
  `void`
  SASInfrastructureDataServerImpl.`updateConnectionProperties(String connectionName, Map<String,String> properties)`
  `void`
  DatabaseInterface.`updateDatabaseProperties(Map<String,String> properties)`
  Sets properties on the server.
  `void`
  DataServerInterface.`updateServerProperties(Map<String,String> properties)`
  Sets properties on the server.
  `void`
  SASInfrastructureDataServerImpl.`updateServerProperties(Map<String,String> properties)`
  `void`
  GreenplumServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  GreenplumServerBuilder.`validate(UserContextInterface user)`
  `void`
  HadoopServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  HadoopServerBuilder.`validate(UserContextInterface user)`
  `void`
  LASRServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  LASRServerBuilder.`validate(UserContextInterface user)`
  `void`
  OracleServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  OracleServerBuilder.`validate(UserContextInterface user)`
  `void`
  PostgresServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  PostgresServerBuilder.`validate(UserContextInterface user)`
  `void`
  ServerBuilder.`validate(UserContextInterface user)`
  `void`
  TeradataServerBuilder.Connection.`validate(UserContextInterface user)`
  `void`
  TeradataServerBuilder.`validate(UserContextInterface user)`
  Constructors in com.sas.services.information.metadata.servers that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `DataServerUtil(SessionContextInterface session, String publicType)`
  Create a utility instance.
  ``
  `SASInfrastructureDataServerUtil(SessionContextInterface session)`
  Create a utility instance.

- ## Uses of ServiceException in com.sas.services.information.publicobject

  Methods in com.sas.services.information.publicobject that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  MutableContainerInterface.`addChild(PublicObjectInterface newChild)`
  Add a child to this container.
  `void`
  SecurityAdapter.`addPermissions(List identities, List permissions)`
  `void`
  SecurityProcessorInterface.`addPermissions(List identities, List permissions)`
  Add a set of permissions for a set of identities for this metadata object.
  `void`
  BasePublicObject.`addProcessorInterface(String interfaceClassName, ProcessorInterface actionInterface)`
  `void`
  PublicObjectInterface.`addProcessorInterface(String interfaceClassName, ProcessorInterface actionInterface)`
  Add an action interface to this class.
  `final boolean`
  TypeDescriptorImpl.`allowsChildren()`
  `boolean`
  TypeDescriptorInterface.`allowsChildren()`
  Returns a boolean flag indicating if this object type allows children.
  `void`
  ChangeManagementAdapter.`checkin()`
  `void`
  ChangeManagementProcessorInterface.`checkin()`
  Check out the item
  `void`
  ChangeManagementAdapter.`checkout()`
  `void`
  ChangeManagementProcessorInterface.`checkout()`
  Check out the item
  `void`
  TransportAdapter.`copy()`
  `void`
  TransportProcessorInterface.`copy()`
  Copy this object to a new instance.
  `static PublicObjectInterface`
  PublicObjectFactory.`createPublicObject(ServerInterface server, BrowseMetadataInterface browseObject)`
  Creates a lightweight public object given an existing browse metadata object.
  `static PublicObjectInterface`
  PublicObjectFactory.`createPublicObject(ServerInterface server, String id, String name, TypeDescriptorInterface type)`
  Creates a lightweight public object given the object's id, name, and type.
  `static PublicObjectInterface`
  PublicObjectFactory.`createPublicObject(ServerInterface server, String id, String name, String type)`
  Creates a lightweight public object given the object's id, name, and type.
  `void`
  TransportAdapter.`delete()`
  `void`
  TransportProcessorInterface.`delete()`
  Delete an object from the system.
  `void`
  AbstractProcessor.`destroy()`
  `void`
  AbstractProcessorAdapter.`destroy()`
  `void`
  ProcessorInterface.`destroy()`
  Destroy the processor, freeing any resources it's using.
  `void`
  TransportAdapter.`exportObject()`
  `void`
  TransportProcessorInterface.`exportObject()`
  Export this object from the system.
  `final List`
  TypeDescriptorImpl.`getApplicablePermissions()`
  `List`
  TypeDescriptorInterface.`getApplicablePermissions()`
  Get a List of the permissions that are applicable to this type of object.
  `Authorizer`
  SecurityAdapter.`getAuthorizerType(IdentityInterface identity, PermissionInterface permission)`
  `Authorizer`
  SecurityProcessorInterface.`getAuthorizerType(IdentityInterface identity, PermissionInterface permission)`
  Determine why a permission is granted or denied.
  `BrowseMetadataInterface`
  BasePublicObject.`getBrowseObject()`
  `PublicObjectInterface`
  PublicObjectContainerInterface.`getChildAt(int index)`
  Returns a child item at the specified location
  `int`
  PublicObjectContainerInterface.`getChildCount()`
  Returns the number of children within this container.
  `List`
  PublicObjectContainerInterface.`getChildren()`
  Get a List of the children of this container.
  `List`
  PublicObjectContainerInterface.`getChildren(String type)`
  Deprecated.
  As of 9.3, this method is no longer used
  `final String`
  TypeDescriptorImpl.`getClassName()`
  `String`
  TypeDescriptorInterface.`getClassName()`
  Get the class name used to load an instance of this class.
  `PublicObjectContainerInterface`
  BasePublicObject.`getContainer()`
  `PublicObjectContainerInterface`
  PublicObjectInterface.`getContainer()`
  Get the object which contains this object.
  `final String`
  TypeDescriptorImpl.`getContainerAssociation()`
  `String`
  TypeDescriptorInterface.`getContainerAssociation()`
  Get the name of the association to follow to get this object's container.
  `final String`
  TypeDescriptorImpl.`getContainerType()`
  `String`
  TypeDescriptorInterface.`getContainerType()`
  Get the container type for this type.
  `Date`
  BaseDetailsProcessor.`getCreateDate()`
  `Date`
  DetailsProcessor.`getCreateDate()`
  `Date`
  DetailsProcessorInterface.`getCreateDate()`
  Get the date this object was created.
  `Date`
  DisplayAdapter.`getCreateDate()`
  `Date`
  DisplayProcessorInterface.`getCreateDate()`
  Deprecated.
  Get the date this object was created.
  `String`
  BaseDetailsProcessor.`getCreatedBy()`
  `String`
  DetailsProcessor.`getCreatedBy()`
  `String`
  DetailsProcessorInterface.`getCreatedBy()`
  Gets the name of the user that created the object.
  `ResponsibilityDetails`
  BaseDetailsProcessor.`getCreatedByDetails()`
  `ResponsibilityDetails`
  DetailsProcessor.`getCreatedByDetails()`
  `ResponsibilityDetails`
  DetailsProcessorInterface.`getCreatedByDetails()`
  Gets the identity information for the user that created the object.
  `final String`
  TypeDescriptorImpl.`getDefaultLocation()`
  `String`
  TypeDescriptorInterface.`getDefaultLocation()`
  Get the default location for objects of this type.
  `String`
  BaseDetailsProcessor.`getDescription()`
  `String`
  DetailsProcessor.`getDescription()`
  `String`
  DetailsProcessorInterface.`getDescription()`
  The description of this object.
  `String`
  DisplayAdapter.`getDescription()`
  `String`
  DisplayProcessorInterface.`getDescription()`
  Deprecated.
  The description of this object.
  `final String`
  TypeDescriptorImpl.`getDescription()`
  `final String`
  TypeDescriptorImpl.`getDescription(Locale locale)`
  `String`
  TypeDescriptorInterface.`getDescription()`
  Get the description of this type.
  `String`
  TypeDescriptorInterface.`getDescription(Locale locale)`
  Get the type description for the specified locale.
  `String`
  BaseDetailsProcessor.`getDisplayName()`
  `String`
  DetailsProcessor.`getDisplayName()`
  `String`
  DetailsProcessorInterface.`getDisplayName()`
  The display name of this object.
  `Object`
  DisplayAdapter.`getIcon()`
  `Object`
  DisplayProcessorInterface.`getIcon()`
  Deprecated.
  Get the information necessary to obtain an icon for this object.
  `final Icon`
  TypeDescriptorImpl.`getIcon()`
  `final Icon`
  TypeDescriptorImpl.`getIcon(int size)`
  `Icon`
  TypeDescriptorInterface.`getIcon()`
  Return the Icon for this type.
  `Icon`
  TypeDescriptorInterface.`getIcon(int size)`
  Return the Icon for this type.
  `final byte[]`
  TypeDescriptorImpl.`getIconData(int size)`
  `byte[]`
  TypeDescriptorInterface.`getIconData(int size)`
  Get the icon image byte data for this object type.
  `final String`
  TypeDescriptorImpl.`getIconName()`
  `String`
  TypeDescriptorInterface.`getIconName()`
  Get the String with the icon name for this type.
  `String`
  BasePublicObject.`getIdentifier()`
  `String`
  PublicObjectInterface.`getIdentifier()`
  Get the unique ID of this object.
  `List`
  SecurityAdapter.`getIdentities()`
  `List`
  SecurityProcessorInterface.`getIdentities()`
  Get all the identities that are associated to this metadata object through permissions.
  `List<String>`
  BaseDetailsProcessor.`getKeywords()`
  `List<String>`
  DetailsProcessor.`getKeywords()`
  `List<String>`
  DetailsProcessorInterface.`getKeywords()`
  Get the keywords associated to the object.
  `List`
  DisplayAdapter.`getKeywords()`
  `List`
  DisplayProcessorInterface.`getKeywords()`
  Deprecated.
  Get the keywords this object supports.
  `final String`
  TypeDescriptorImpl.`getLabel()`
  `String`
  TypeDescriptorInterface.`getLabel()`
  Get the label for this type.
  `final String`
  TypeDescriptorImpl.`getLabelPlural()`
  `String`
  TypeDescriptorInterface.`getLabelPlural()`
  Get the plural version of the label for this type.
  `final String`
  TypeDescriptorImpl.`getLogicalTypeClassName()`
  `String`
  TypeDescriptorInterface.`getLogicalTypeClassName()`
  Get the name of the Java class that implements the Logical Type for this definition.
  `final String`
  TypeDescriptorImpl.`getMetadataType()`
  `String`
  TypeDescriptorInterface.`getMetadataType()`
  Get the metadata type used to represent this object in the server.
  `String`
  BaseDetailsProcessor.`getModifiedBy()`
  `String`
  DetailsProcessor.`getModifiedBy()`
  `String`
  DetailsProcessorInterface.`getModifiedBy()`
  Gets the name of the user that modified the object.
  `ResponsibilityDetails`
  BaseDetailsProcessor.`getModifiedByDetails()`
  `ResponsibilityDetails`
  DetailsProcessor.`getModifiedByDetails()`
  `ResponsibilityDetails`
  DetailsProcessorInterface.`getModifiedByDetails()`
  Gets the identity information for the user that modified the object.
  `Date`
  BaseDetailsProcessor.`getModifyDate()`
  `Date`
  DetailsProcessor.`getModifyDate()`
  `Date`
  DetailsProcessorInterface.`getModifyDate()`
  Get the date this object was modified.
  `Date`
  DisplayAdapter.`getModifyDate()`
  `Date`
  DisplayProcessorInterface.`getModifyDate()`
  Deprecated.
  Get the date this object was modified.
  `String`
  BaseDetailsProcessor.`getName()`
  `String`
  DetailsProcessor.`getName()`
  `String`
  DetailsProcessorInterface.`getName()`
  The name of this object.
  `String`
  DisplayAdapter.`getName()`
  `String`
  DisplayProcessorInterface.`getName()`
  Deprecated.
  The name of this object.
  `URI`
  BasePublicObject.`getObjectURI()`
  `URI`
  PublicObjectInterface.`getObjectURI()`
  This method is currently not being implemented and is reserved for future use.
  `String`
  DisplayAdapter.`getPath()`
  `String`
  DisplayProcessorInterface.`getPath()`
  Deprecated.
  The path to this object in the SAS Folder view.
  `PathUrl`
  BasePublicObject.`getPathUrl()`
  `PathUrl`
  PublicObjectInterface.`getPathUrl()`
  Get the SBIP URL.
  `PermissionInterface`
  SecurityAdapter.`getPermission(IdentityInterface identity, PermissionInterface permission)`
  `PermissionInterface`
  SecurityProcessorInterface.`getPermission(IdentityInterface identity, PermissionInterface permission)`
  Get a permission that matches the requested permission for the requested identity on this metadata object.
  `List`
  SecurityAdapter.`getPermissions(IdentityInterface identity)`
  `List`
  SecurityProcessorInterface.`getPermissions(IdentityInterface identity)`
  Get all the permissions that apply to this object.
  `List`
  ChangeManagementAdapter.`getPreviousVersionNames()`
  `List`
  ChangeManagementProcessorInterface.`getPreviousVersionNames()`
  Gets a list of previous version names
  `ProcessorInterface`
  BasePublicObject.`getProcessorInterface(String interfaceClassName)`
  `ProcessorInterface`
  PublicObjectInterface.`getProcessorInterface(String interfaceClassName)`
  Get the specified action interface.
  `final String`
  TypeDescriptorImpl.`getPropertyValue(String key)`
  `String`
  TypeDescriptorInterface.`getPropertyValue(String key)`
  Returns the value for an associated property.
  `PublicObjectInterface`
  AbstractProcessor.`getPublicObject()`
  `PublicObjectInterface`
  AbstractProcessorAdapter.`getPublicObject()`
  `PublicObjectInterface`
  ProcessorInterface.`getPublicObject()`
  `List`
  ImpactAnalysisAdapter.`getRelatedObjects(int relationshipType)`
  `List`
  ImpactAnalysisProcessorInterface.`getRelatedObjects(int relationshipType)`
  Returns a list of related objects for this object.
  `List<ResponsibilityDetails>`
  BaseDetailsProcessor.`getResponsibilities()`
  `List<ResponsibilityDetails>`
  DetailsProcessor.`getResponsibilities()`
  `List<ResponsibilityDetails>`
  DetailsProcessorInterface.`getResponsibilities()`
  Gets the responsibilities associated to the public object.
  `List`
  DisplayAdapter.`getResponsibleParties()`
  `List`
  DisplayProcessorInterface.`getResponsibleParties()`
  Deprecated.
  Get the responsibilities assigned to this object.
  `ServerInterface`
  BasePublicObject.`getServer()`
  `final String`
  TypeDescriptorImpl.`getTemplate()`
  `final String`
  TypeDescriptorImpl.`getTemplate(ServerInterface server)`
  `String`
  TypeDescriptorInterface.`getTemplate()`
  Deprecated.
  Consumers should use the getTemplate(ServerInterface) since the template is no longer loaded automatically.
  `String`
  TypeDescriptorInterface.`getTemplate(ServerInterface server)`
  Get the template for this object.
  `final Object`
  TypeDescriptorImpl.`getTransportHandler()`
  `Object`
  TypeDescriptorInterface.`getTransportHandler()`
  Returns the TransportHandler for this object type.
  `String`
  AbstractProcessorAdapter.`getType()`
  Get the type of this object.
  `TypeDescriptorInterface`
  BaseDetailsProcessor.`getType()`
  `TypeDescriptorInterface`
  DetailsProcessor.`getType()`
  `TypeDescriptorInterface`
  DetailsProcessorInterface.`getType()`
  Get the type descriptor associated to the public object.
  `String`
  DisplayAdapter.`getType()`
  Method getType.
  `String`
  DisplayProcessorInterface.`getType()`
  Deprecated.
  Get the type name as a string of this object.
  `final String`
  TypeDescriptorImpl.`getType()`
  `final String`
  TypeDescriptorImpl.`getType(Locale locale)`
  `String`
  TypeDescriptorInterface.`getType()`
  Get the type of this object.
  `String`
  TypeDescriptorInterface.`getType(Locale locale)`
  Get the localized type string for the specified locale.
  `TypeDescriptorInterface`
  BasePublicObject.`getTypeDescriptor()`
  `TypeDescriptorInterface`
  PublicObjectInterface.`getTypeDescriptor()`
  Get the type descriptor which should have the information from the Type Dictionary in metadata available for the clients.
  `String`
  AbstractProcessorAdapter.`getTypeLabel()`
  Get the type label.
  `String`
  AbstractProcessorAdapter.`getTypeLabelPlural()`
  Get the plural version of this type object.
  `final String`
  TypeDescriptorImpl.`getTypeName()`
  `String`
  TypeDescriptorInterface.`getTypeName()`
  Get the non-localized type name.
  `com.sas.util.UsageVersion`
  BaseDetailsProcessor.`getUsageVersion()`
  `com.sas.util.UsageVersion`
  DetailsProcessor.`getUsageVersion()`
  `com.sas.util.UsageVersion`
  DetailsProcessorInterface.`getUsageVersion()`
  The usage version of this object.
  `final String`
  TypeDescriptorImpl.`getUsageVersion()`
  `String`
  TypeDescriptorInterface.`getUsageVersion()`
  Get the usage version of this object type.
  `static List<String>`
  ResponsibilitiesModel.`getUserNames(ServerInterface server)`
  Returns a sorted list of the names of all users on the the specified server.
  `MetadataInterface`
  ChangeManagementAdapter.`getVersion(String versionName)`
  `MetadataInterface`
  ChangeManagementProcessorInterface.`getVersion(String versionName)`
  Return a smart object that represents a particular version
  `boolean`
  TypeDescriptorImpl.`hasContentBacking()`
  `boolean`
  TypeDescriptorInterface.`hasContentBacking()`
  `void`
  TransportAdapter.`importObject()`
  `void`
  TransportProcessorInterface.`importObject()`
  Import this objet into the system.
  `void`
  MutableContainerInterface.`insertChild(PublicObjectInterface child, int index)`
  Inserts a child into the parent container at the specified index.
  `boolean`
  SecurityAdapter.`isAuthorized(IdentityInterface identity, String permission)`
  `boolean`
  SecurityAdapter.`isAuthorized(String permission)`
  `boolean`
  SecurityProcessorInterface.`isAuthorized(IdentityInterface identity, String permission)`
  Check for a specific permission on this object by the user that owns the connection to the repository.
  `boolean`
  SecurityProcessorInterface.`isAuthorized(String permission)`
  Check for a specific permission on this object by the user that owns the connection to the repository.
  `boolean`
  ContentImportStatusInterface.`isContentAvailable()`
  Returns true if content associated to a public object is currently available.
  `void`
  TransportAdapter.`move(PublicObjectContainerInterface target)`
  `void`
  TransportProcessorInterface.`move(PublicObjectContainerInterface target)`
  Move this object to a new location.
  `PublicObjectInterface`
  PublicObjectContainerInterface.`newChild(String type, String name)`
  Deprecated.
  As of 9.3, this method is no longer used
  `void`
  TransportAdapter.`paste()`
  `void`
  TransportProcessorInterface.`paste()`
  Insert a new instance of an object.
  `void`
  MutableContainerInterface.`removeChild(PublicObjectInterface child)`
  Remove a child from this container.
  `void`
  SecurityAdapter.`removePermission(IdentityInterface identity, PermissionInterface permission)`
  `void`
  SecurityProcessorInterface.`removePermission(IdentityInterface identity, PermissionInterface permission)`
  Remove permission matching the identity and permission.
  `void`
  SecurityAdapter.`removePermissions(List identities, List permissions)`
  `void`
  SecurityProcessorInterface.`removePermissions(List identities, List permissions)`
  Remove permissions matching the identities and permission list.
  `void`
  TransportAdapter.`rename(String newName)`
  `void`
  TransportProcessorInterface.`rename(String newName)`
  Give this object a new unique name.
  `final void`
  TypeDescriptorImpl.`setApplicablePermissions(List permissionList)`
  `void`
  TypeDescriptorInterface.`setApplicablePermissions(List permissionList)`
  Set the List of permissions applicable to this type of object.
  `void`
  BasePublicObject.`setBrowseObject(BrowseMetadataInterface browse)`
  `final void`
  TypeDescriptorImpl.`setClassName(String className)`
  `void`
  ContentImportStatusInterface.`setContentAvailable(boolean available)`
  Sets whether or not content associated to a public object is currently available.
  `void`
  BaseDetailsProcessor.`setCreateDate(Date date)`
  `void`
  BaseDetailsProcessor.`setDescription(String desc)`
  `void`
  BaseDetailsProcessor.`setDisplayName(String displayName)`
  `final void`
  TypeDescriptorImpl.`setLabel(String label)`
  `final void`
  TypeDescriptorImpl.`setLogicalTypeClassName(String logicalTypeClass)`
  `void`
  TypeDescriptorInterface.`setLogicalTypeClassName(String logicalTypeClass)`
  Set the name of the Java Class that implements the logical type for this definition.
  `void`
  BaseDetailsProcessor.`setModifyDate(Date date)`
  `void`
  BasePublicObject.`setName(String name)`
  `protected void`
  BasePublicObject.`setPathUrl(PathUrl path)`
  `void`
  SecurityAdapter.`setPermission(IdentityInterface identity, PermissionInterface permission)`
  `void`
  SecurityProcessorInterface.`setPermission(IdentityInterface identity, PermissionInterface permission)`
  Set a new permission on this metadata object.
  `static void`
  PublicObjectFactory.`setPublicObjectPath(PublicObjectInterface publicObject, PathUrl path)`
  `static void`
  PublicObjectFactory.`setPublicObjectPath(PublicObjectInterface publicObject, String absolutePath)`
  `void`
  BasePublicObject.`setServer(ServerInterface server)`
  `void`
  ChangeManagementAdapter.`uncheckout()`
  `void`
  ChangeManagementProcessorInterface.`uncheckout()`
  Check out the item
  `final void`
  TypeDescriptorImpl.`update(com.sas.metadata.remote.TypeDefinition def)`
  `void`
  ChangeManagementAdapter.`version()`
  `void`
  ChangeManagementProcessorInterface.`version()`
  Version control the item
  Constructors in com.sas.services.information.publicobject that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `TypeDescriptorImpl(com.sas.metadata.remote.TypeDefinition typeDefinition)`

- ## Uses of ServiceException in com.sas.services.information.rules

  Methods in com.sas.services.information.rules that throw ServiceException
  Modifier and Type
  Method
  Description
  `boolean`
  ExpressionTreeWalker.`evalObject(String attribute, String value)`
  Evaluate an object for a given attribute value.
  `final boolean`
  ExpressionTreeWalker.`evalpath(com.sas.antlr.collections.AST _t)`
  `boolean`
  ExpressionTreeWalker.`evalset(com.sas.antlr.collections.AST lparenNode)`
  `final boolean`
  ExpressionTreeWalker.`evalsingle(com.sas.antlr.collections.AST _t)`
  `boolean`
  EvaluatorInterface.`evaluate(String path, String value)`
  Evaluate a factory path as either true or false.
  `final boolean`
  ExpressionTreeWalker.`evaluate(com.sas.antlr.collections.AST _t)`
  `boolean`
  EvaluatorInterface.`evaluateObject(Object o, String attribute, String value)`
  Evaluate a single object given the attribute name and a value.
  `final boolean`
  ExpressionTreeWalker.`expr(com.sas.antlr.collections.AST _t)`
  `List`
  EvaluatorInterface.`setPath(String path)`
  Given an association path, get a list of objects that match that path for the base object (which should have been provided in the constructor).
  `boolean`
  ExpressionTreeWalker.`traverse(com.sas.antlr.collections.AST nodePath)`

- ## Uses of ServiceException in com.sas.services.information.sasfolders

  Methods in com.sas.services.information.sasfolders that throw ServiceException
  Modifier and Type
  Method
  Description
  `boolean`
  NodeFilterInterface.`accept(PublicObjectNodeInterface node, ContainerNodeInterface parentNode)`
  Returns true if the object is valid and can be included in the model, false otherwise.
  `void`
  ContainerNode.`addChild(PublicObjectInterface newChild)`
  `protected void`
  SASFoldersModel.`addChildNode(ContainerNodeInterface parentNode, PublicObjectNodeInterface childNode)`
  Adds a child node to its parent.
  `protected PublicObjectNodeInterface`
  SASFoldersModel.`createNode(BrowseMetadataInterface meta)`
  `protected PublicObjectNodeInterface`
  SASFoldersModel.`createNode(PublicObjectInterface publicObject)`
  `static SASFoldersModelInterface`
  FolderModelFactory.`createSASFoldersModel(ServerInterface server)`
  Creates a new SAS Folders model instance.
  `static SASFoldersModelInterface`
  FolderModelFactory.`createSASFoldersModel2(ServerInterface server)`
  Creates a new SAS Folders model instance.
  `protected PublicObjectNodeInterface`
  SASFoldersModel.`createVirtualFolderNode(VirtualFolderInterface virtualFolder)`
  `static PublicObjectNodeInterface`
  SASFoldersUtil.`findChildNode(ContainerNodeInterface parent, String name, String type)`
  Given a parent object, this method finds a child object with the specified name and type.
  `static PublicObjectNodeInterface`
  SASFoldersUtil.`findChildNode(ContainerNodeInterface parent, String name, String type, boolean populateContainers)`
  Given a parent object, this method finds a child object with the specified name and type.
  `static PublicObjectInterface`
  SASFoldersUtil.`findChildObject(PublicObjectContainerInterface parent, String name, String type)`
  Given a parent object, this method finds a child object with the specified name and type.
  `static PublicObjectInterface`
  SASFoldersUtil.`findNodeByPath(PathUrl path, FolderModelInterface model)`
  Finds a particular node within the tree with the specified path.
  `String`
  AbstractPublicObjectNode.`getAbsolutePath()`
  `String`
  PublicObjectNodeInterface.`getAbsolutePath()`
  Returns the absolute path of the node.
  `PublicObjectNodeInterface`
  ContainerNode.`getChildAt(int index)`
  `PublicObjectNodeInterface`
  ContainerNodeInterface.`getChildAt(int index)`
  `int`
  AbstractFolderModel2.`getChildCount(PublicObjectContainerInterface parent)`
  Returns the number of children of parent.
  `int`
  ContainerNode.`getChildCount()`
  `int`
  FolderModelInterface.`getChildCount(PublicObjectContainerInterface parent)`
  Returns the number of children of parent.
  `protected int`
  ContainerNode.`getChildIndex(PublicObjectInterface child)`
  `protected int`
  SASFoldersModel.`getChildPosition(ContainerNodeInterface parent, PublicObjectNodeInterface newNode)`
  `List<PublicObjectNodeInterface>`
  ContainerNode.`getChildren()`
  `List`
  ContainerNode.`getChildren(String type)`
  `List<PublicObjectNodeInterface>`
  ContainerNodeInterface.`getChildren()`
  `PublicObjectContainerInterface`
  AbstractPublicObjectNode.`getContainer()`
  `static PublicObjectContainerInterface[]`
  SASFoldersUtil.`getContainerPath(PublicObjectInterface publicObject)`
  Given a public object, this method retrieves its parent containers.
  `static String`
  SASFoldersUtil.`getContainerType(String publicType, ServerInterface server)`
  Returns the container type for a given public type.
  `String`
  AbstractPublicObjectNode.`getDisplayPath()`
  `String`
  PublicObjectNodeInterface.`getDisplayPath()`
  Returns the display path of the node.
  `List<BrowseMetadataInterface>`
  SASFoldersModel.FolderSearchManager.`getFolderContents(FolderNodeInterface folder, List<SearchFilter> criteriaList)`
  `List<BrowseMetadataInterface>`
  SASFoldersModel.FolderSearchManager.`getFolderContents(FolderNodeInterface folder, List<SearchFilter> criteriaList, boolean recursive)`
  `FolderModelInterface`
  PublicObjectNodeInterface.`getFolderModel()`
  Returns the folder model for this node
  `String`
  FolderNode.`getFolderType()`
  `String`
  FolderNodeInterface.`getFolderType()`
  Returns the type of folder
  `static String`
  SASFoldersUtil.`getISEntityKey(PublicObjectInterface obj)`
  `static String`
  SASFoldersUtil.`getISEntityKey(String id, TypeDescriptorInterface type)`
  `static String`
  SASFoldersUtil.`getISEntityKey(String id, String metadataType)`
  `int`
  AbstractPublicObjectNode.`getLevel()`
  `int`
  PublicObjectNodeInterface.`getLevel()`
  Gets the level (or depth) of the node in the tree
  `PublicObjectNodeInterface`
  SASFoldersModel.`getObject(PublicObjectInterface publicObject)`
  `PublicObjectNodeInterface`
  SASFoldersModel.`getObject(String id, String publicType)`
  `PublicObjectNodeInterface`
  SASFoldersModelInterface.`getObject(PublicObjectInterface publicObject)`
  Gets an object contained within the SAS Folders model.
  `PublicObjectNodeInterface`
  SASFoldersModelInterface.`getObject(String id, String publicType)`
  Gets an object contained within the SAS Folders tree based on its id and public type.
  `PublicObjectNodeInterface`
  SASFoldersModel.`getObjectByPath(PathUrl path)`
  `PublicObjectNodeInterface`
  SASFoldersModel.`getObjectByPath(String path)`
  `PublicObjectNodeInterface`
  SASFoldersModel2.`getObjectByPath(PathUrl path)`
  `PublicObjectNodeInterface`
  SASFoldersModelInterface.`getObjectByPath(PathUrl path)`
  Gets an object contained within the SAS Folders tree based on the specified path.
  `PublicObjectNodeInterface`
  SASFoldersModelInterface.`getObjectByPath(String path)`
  Gets an object contained within the SAS Folders tree based on the specified path.
  `protected PublicObjectNodeInterface`
  SASFoldersModel.`getObjectNode(MetadataInterface smartObject)`
  `protected PublicObjectNodeInterface`
  SASFoldersModel.`getObjectNode(String id, TypeDescriptorInterface type)`
  `static String[]`
  SASFoldersUtil.`getObjectPath(PublicObjectInterface publicObject)`
  Given a public object node, this method retrieves the path of the node in the model.
  `static String[]`
  SASFoldersUtil.`getObjectPath(PublicObjectInterface publicObject, boolean includeObjectName)`
  Given a public object node, this method retrieves the path of the node in the model.
  `protected List<PublicObjectContainerInterface>`
  AbstractPublicObjectNode.`getParentContainerPath()`
  `PathUrl`
  AbstractPublicObjectNode.`getPathUrl()`
  `PathUrl`
  RootFolderNode.`getPathUrl()`
  `PathUrl`
  UsersFolderNode.`getPathUrl()`
  `ProcessorInterface`
  VirtualFolderNode.`getProcessorInterface(String interfaceClassName)`
  `static OMIRepositoryInterface`
  SASFoldersUtil.`getRepositoryForObject(String objectID, ServerInterface server)`
  Returns the repository an object is contained within.
  `FolderNodeInterface`
  AbstractFolderModel2.`getRootFolder()`
  `FolderNodeInterface`
  FolderModelInterface.`getRootFolder()`
  Returns the root folder for the SAS Folders tree
  `ServerInterface`
  FolderModelInterface.`getServer()`
  Returns the server interface used to populate this model
  `static MetadataInterface`
  SASFoldersUtil.`getSmartObject(ServerInterface server, PublicObjectInterface publicObject)`
  Returns a smart object (MetadataInterface) given an existing public object.
  `static MetadataInterface`
  SASFoldersUtil.`getSmartObject(ServerInterface server, String objectID, String metadataType)`
  Returns a smart object (MetadataInterface) given an object's id and metadata type
  `SortOrder[]`
  AbstractFolderModel2.`getSortOrder()`
  `SortOrder[]`
  SASFoldersModelInterface.`getSortOrder()`
  Returns the specified SortOrder, or the default order if one has not been set.
  `static FolderNodeInterface`
  SASFoldersUtil.`getSystemFolderNode(FolderModelInterface model, OMIRepositoryInterface repos)`
  Returns the System folder node for a given repository.
  `TypeDescriptorInterface`
  VirtualFolderNode.`getTypeDescriptor()`
  `protected String`
  SASFoldersModel.`getUserFoldersPath()`
  `Object`
  AbstractPublicObjectNode.`getUserObject()`
  `Object`
  PublicObjectNodeInterface.`getUserObject()`
  Returns the user-defined object to this node
  `static FolderNodeInterface`
  SASFoldersUtil.`getUsersFolderNode(SASFoldersModelInterface model)`
  Returns the user's folder node in the model.
  `VirtualFolderInterface`
  VirtualFolderNode.`getVirtualFolder()`
  `VirtualFolderInterface`
  VirtualFolderNodeInterface.`getVirtualFolder()`
  Returns the backing virtual folder object.
  `void`
  ContainerNode.`insertChild(PublicObjectInterface child, int index)`
  `static boolean`
  SASFoldersUtil.`isContainedByFolder(PublicObjectInterface object)`
  Returns true if the object is contained by a folder within the SAS Folders hierarhcy.
  `static boolean`
  SASFoldersUtil.`isContainedByFolder(String publicType, ServerInterface server)`
  Returns true if the specified public type is contained by a folder within the SAS Folders hierarchy.
  `static boolean`
  SASFoldersUtil.`isContainedByVirtualFolder(PublicObjectInterface object)`
  Returns true if objects with the specified public type value are contained within a virtual folder.
  `static boolean`
  SASFoldersUtil.`isContainedByVirtualFolder(String publicType, ServerInterface server)`
  Returns true if objects with the specified public type value are contained within a virtual folder.
  `protected boolean`
  SASFoldersModel.`isContainerType(TypeDescriptorInterface type, String objectID)`
  Returns whether or not objects of a specified type are a container.
  `static boolean`
  SASFoldersUtil.`isFolder(PublicObjectInterface object)`
  Returns true if the object is a folder, false otherwise.
  `protected boolean`
  ContainerNode.`isNodeAncestor(PublicObjectInterface child)`
  Returns true if the child node is an ancestor in its parent container chain.
  `static boolean`
  SASFoldersUtil.`isRootFolder(PublicObjectInterface object)`
  Returns true if the object is the root folder, false otherwise.
  `static boolean`
  SASFoldersUtil.`isSystemFolder(FolderNodeInterface folder)`
  Returns true if the specified folder is the `System` folder within a repository.
  `static boolean`
  SASFoldersUtil.`isUnique(PublicObjectContainerInterface parent, String childName, String childType)`
  Determines if a node is unique under its parent node.
  `static boolean`
  SASFoldersUtil.`isUnique(PublicObjectInterface node)`
  Determines if a node is unique under its parent node.
  `static boolean`
  SASFoldersUtil.`isUsersFolderNode(FolderNodeInterface folder)`
  Returns true if the object is a folder, false otherwise.
  `static boolean`
  SASFoldersUtil.`isValidContainerForChild(PublicObjectInterface child, PublicObjectContainerInterface container)`
  Returns true if the child object is allowed to be contained within the specified container.
  `static boolean`
  SASFoldersUtil.`isValidContainerForChild(TypeDescriptorInterface childType, TypeDescriptorInterface containerType)`
  Returns true if an object of type `childType> is allowed to be contained within the specified container.`
  `protected boolean`
  SASFoldersModel.`isValidNode(PublicObjectNodeInterface node, ContainerNodeInterface parentNode)`
  `PublicObjectInterface`
  ContainerNode.`newChild(String type, String name)`
  `protected void`
  ContainerNode.`populateChildren()`
  `protected void`
  FolderNode.`populateChildren()`
  `void`
  FolderModelInterface.`populateContainer(ContainerNodeInterface container)`
  Populates the contents of a specific container.
  `void`
  SASFoldersModel.`populateContainer(ContainerNodeInterface container)`
  `void`
  FolderModelInterface.`populateFolder(FolderNodeInterface folder)`
  Populates the contents for the specified folder.
  `void`
  SASFoldersModel.`populateFolder(FolderNodeInterface folder)`
  `void`
  SASFoldersModel.`populateFolder(FolderNodeInterface folder, boolean recursive)`
  `void`
  SASFoldersModelInterface.`populateFolder(FolderNodeInterface folder, boolean recursive)`
  Populates the contents for the specified folder.
  `void`
  SASFoldersModel.`populateFolders()`
  `void`
  SASFoldersModelInterface.`populateFolders()`
  Populates the contents of the entire SAS Folders tree.
  `protected void`
  SASFoldersModel.`pruneChildNodes()`
  Removes any empty folders from the tree.
  `protected void`
  SASFoldersModel.`pruneChildNodes(FolderNodeInterface node)`
  Removes any empty folders from the tree.
  `void`
  AbstractPublicObjectNode.`refresh()`
  `void`
  ContainerNode.`refresh()`
  `void`
  PublicObjectNodeInterface.`refresh()`
  Refreshes the object from the server.
  `void`
  VirtualFolderNode.`refresh()`
  `void`
  ContainerNode.`removeChild(PublicObjectInterface child)`
  `void`
  SASFoldersModel.`removeNodeFromParent(PublicObjectNodeInterface node)`
  Remove a node from its parent.
  `void`
  AbstractPublicObjectNode.`setContainer(PublicObjectContainerInterface container)`
  `void`
  PublicObjectNodeInterface.`setContainer(PublicObjectContainerInterface container)`
  Sets the parent container for this public object.
  `void`
  AbstractPublicObjectNode.`setFolderModel(FolderModelInterface model)`
  `void`
  PublicObjectNodeInterface.`setFolderModel(FolderModelInterface model)`
  Sets the folder model to which this node belongs
  `void`
  AbstractFolderModel2.`setSortOrder(SortOrder[] order)`
  `void`
  SASFoldersModelInterface.`setSortOrder(SortOrder[] order)`
  Sets the SortOrder to apply for the model.
  `void`
  AbstractPublicObjectNode.`setUserObject(Object obj)`
  `void`
  PublicObjectNodeInterface.`setUserObject(Object obj)`
  Adds a user-defined object to this node
  Constructors in com.sas.services.information.sasfolders that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `AbstractFolderModel2(ServerInterface server)`
  ``
  `FolderSearchManager(SASFoldersModelInterface model)`
  ``
  `SASFoldersModel(ServerInterface server)`
  ``
  `SASFoldersModel2(ServerInterface server)`
  ``
  `UsersFolderNode(UserFolderType folderType, ServerInterface server)`
  ``
  `VirtualFolderNode(VirtualFolderInterface virtualFolder)`

- ## Uses of ServiceException in com.sas.services.information.search

  Subclasses of ServiceException in com.sas.services.information.search
  Modifier and Type
  Class
  Description
  `class`
  `SearchCriteriaException`
  Methods in com.sas.services.information.search that throw ServiceException
  Modifier and Type
  Method
  Description
  `static Search`
  SearchFactory.`createSearch(ServerInterface server)`
  `static SearchCriteriaModel`
  SearchUtility.`createSearchCriteriaModel(Search searchObj)`
  Method to build this model using the information already stored in a Search object
  `static SearchCriteriaModel`
  SearchUtility.`createSearchCriteriaModel(ServerInterface server, String xmlCriteria)`
  Method to build this model using the information from a saved search folder.
  `static SearchFolder`
  SearchFactory.`createSearchFolder(String name, FolderInterface folder)`
  `static SearchFolder`
  SearchFactory.`createSearchFolder(String name, FolderInterface folder, Search search)`
  `static String`
  SearchUtility.`getModelXML(SearchCriteriaModel scm)`
  Method to build an xml string from this model class in the form used when saving off a search folder in metadata.
  `Search`
  SearchFolder.`getSearch()`
  Retrieve the Search object which drives the search for this SearchFolder.
  `List<PublicObjectInterface>`
  SearchFolder.`getSearchResults()`
  Retrieve the search results from metadata.
  `List<PublicObjectInterface>`
  Search.`search()`
  Search the server using the provided search criteria that was set.
  `List<PublicObjectInterface>`
  SearchFolder.`search()`
  Run an existing search from this SearchFolder.
  `static SearchUtility.ValidCriteriaResults`
  SearchUtility.`validateSearchCriteria(SearchCriteriaModel scm, ServerInterface server)`
  `static SearchUtility.ValidCriteriaResults`
  SearchUtility.`validateSearchCriteria(Search searchObj, ServerInterface server)`

- ## Uses of ServiceException in com.sas.services.information.search.impl

  Methods in com.sas.services.information.search.impl that throw ServiceException
  Modifier and Type
  Method
  Description
  `SearchFolder`
  SearchFolderImpl.`copyTo(FolderInterface folder, String name)`
  Create a new SearchFolder object that is copy from this one.
  `protected FilterInterface`
  SearchImpl.`createFolderSearchFilter(String folderID, List<SearchFilter> filtersList, boolean recursiveSearch)`
  Constructs the appropriate folder filter to run the search with.
  `protected FilterInterface`
  SearchImpl.`createRootFolderSearchFilter(List<SearchFilter> filtersList)`
  Constructs a filter that is designed to be used for the root folder only.
  `protected FilterInterface`
  SearchImpl.`createSearchFilter(List<SearchFilter> filtersList)`
  Build the filter used for this server based "primary types" search using the filtersList.
  `protected FilterInterface`
  SearchImpl.`createSubFoldersSearchFilter(String folderID, List<SearchFilter> filtersList, boolean recursiveSearch)`
  Constructs the appropriate filter to run the search with when searching only folders and not members.
  `PublicObjectInterface`
  SearchFolderImpl.`getChildAt(int index)`
  Return the specified PublicObject at the given index from the result set list for this search folder
  `int`
  SearchFolderImpl.`getChildCount()`
  Return the size of the result set list for this search folder
  `List`
  SearchFolderImpl.`getChildren()`
  Return the result set list for this search folder which will be the children
  `List`
  SearchFolderImpl.`getChildren(String type)`
  Unsupported method
  `Search`
  SearchFolderImpl.`getSearch()`
  `List<PublicObjectInterface>`
  SearchFolderImpl.`getSearchResults()`
  `PublicObjectInterface`
  SearchFolderImpl.`newChild(String type, String name)`
  Unsupported method
  `List<PublicObjectInterface>`
  SearchFolderImpl.`search()`
  `List<PublicObjectInterface>`
  SearchImpl.`search()`
  `void`
  SearchFolderImpl.`setSearch(Search search)`
  Set the search instance used for this search folder.
  `void`
  SearchFolderImpl.`update()`
  Update the SearchFolder object in metadata.
  Constructors in com.sas.services.information.search.impl that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `SearchImpl(ServerInterface server)`
  Constructs the search object used for a search.

- ## Uses of ServiceException in com.sas.services.information.util

  Methods in com.sas.services.information.util that throw ServiceException
  Modifier and Type
  Method
  Description
  `Map`
  FolderBasedPublicObjects.`getAllNames(Locale locale)`
  Returns a map whose keys are the PublicType attribute and whose values are the localized display name for that key.
  `String`
  FolderBasedPublicObjects.`getLocalizedNameForType(String type, Locale locale)`
  Returns a localized display name that matches the supplied PublicType type.
  `static PathUrl`
  ISUtility.`getPathFromEntityKey(UserContextInterface user, String iSEntityKey)`
  Get a PathUrl from an Information Service entity key.
  `String`
  ServiceUrlResolver.`getUrl(String serviceName)`
  `static FolderBasedPublicObjects`
  FolderBasedPublicObjects.`newInstance(UserContextInterface user)`
  Returns the unique instance of this class.
  Constructors in com.sas.services.information.util that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `JdbcRepositoryKey(String keyString)`
  Construct a new repository key from a String.

- ## Uses of ServiceException in com.sas.services.logging

  Methods in com.sas.services.logging that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  LoggingService2.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `AbstractServiceComponentConfig`
  LoggingServiceInitializer2.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  LoggingServiceInitObject2.`createConfiguration(Document document)`
  Creates a Logging Service configuration.
  `static LoggingService2`
  LoggingServiceFactory2.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Logging service initialized with the specified configuration and registered with the specified discovery service.
  `void`
  LoggingService2.`destroy()`
  Destroys the service.
  `static LoggingService2`
  LoggingService2.`getInstance(ServiceConfigurationInterface serviceConfiguration)`
  Returns the singleton instance of the logging service.
  `static LoggingService2`
  LoggingService2.`getInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Returns the singleton instance of the logging service.
  `LoggingService2`
  LoggingServiceFactory2.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Logging service initialized with the specified configuration and registered with the specified discovery service.
  `boolean`
  LoggingServiceInitObject2.`removeContexts(int[] selIndices)`
  Removes Logging Service logging contexts.
  `boolean`
  LoggingServiceInitObject2.`removeOutputs(int[] selIndices)`
  Removes Logging Service logging outputs.
  `ConsumedResourceInterface`
  LoggingServiceInitObject2.`removeResource(String resourceID, Set<ConsumedResourceInterface> removedConsumedResources)`
  Removes the resource for the specified ID from both the data and usage models.
  `protected void`
  LoggingServiceInitObject2.`validateServiceConfigurationCustom(Document serviceConfiguration)`
  Determines whether or not the service configuration is valid for this service component.

- ## Uses of ServiceException in com.sas.services.mgmt

  Methods in com.sas.services.mgmt that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  ServiceObserverInterface.`handleServiceEvent(ServiceEvent serviceEvent)`
  Provides an event notification to the service observer describing a change in the service.
  `abstract void`
  ServiceRemoteObserver.`handleServiceEvent(ServiceEvent serviceEvent)`
  Provides an event notification to the service observer describing a change in the service.
  `void`
  ServiceRemoteObserverInterface.`handleServiceEvent(ServiceEvent serviceEvent)`
  Provides an event notification to the service observer describing a change in the service.

- ## Uses of ServiceException in com.sas.services.publish.alerts

  Methods in com.sas.services.publish.alerts that throw ServiceException
  Modifier and Type
  Method
  Description
  `static TemplateInterface`
  TemplateFactory.`getDAVTemplate(String path, String user, String password)`
  Creates an instance of a template that can be accessed on a WebDAV server.
  `String`
  Template.`getResult()`
  Returns the template with merge variable substitutions applied.
  `String`
  TemplateInterface.`getResult()`
  Returns the template with merge variable substitutions applied.
  `String`
  URLTemplate.`getResult()`
  Returns the template with merge variable substitutions applied.
  `static TemplateInterface`
  TemplateFactory.`getURLTemplate(String path)`
  Creates an instance of a template that can be accessed by a URL.
  `static void`
  AlertUtil.`notify(Document doc, org.apache.logging.log4j.Logger logger)`
  Deprecated.
  The Logging Service has been deprecated.
  `static void`
  AlertUtil.`notify(Document doc, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext)`
  Deprecated.
  The Logging Service has been deprecated.
  `static void`
  AlertUtil.`notify(Document doc, org.apache.logging.log4j.Logger logger, SessionContextInterface sessionContext, com.sas.svcs.mail.client.MailServiceInterface mailService)`
  Deprecated.
  The Logging Service has been deprecated.
  `static void`
  AlertUtil.`sendNotification(Document doc, SessionContextInterface sessionContext, com.sas.svcs.mail.client.MailServiceInterface mailService)`
  Parses the notification XML and sends the alert notifications to the specified destinations via the WIP's Mail Service.
  Constructors in com.sas.services.publish.alerts that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `URLTemplate(String url)`
  Creates a template that can be accessed by a URL.

- ## Uses of ServiceException in com.sas.services.publish.metadata

  Methods in com.sas.services.publish.metadata that throw ServiceException
  Modifier and Type
  Method
  Description
  `ArchiveInterface`
  OMRPublishDirectory.`createArchive(String uniqueName)`
  `ArchiveInterface`
  PublishDirectoryInterface.`createArchive(String uniqueName)`
  Create an Archive that's a member of this directory
  `void`
  OMRPackage.`delete()`
  Delete this object from its repository.
  `String`
  OMRPackage.`getAbstract()`
  Get the package abstract.
  `String`
  PackageInterface.`getAbstract()`
  Get the package abstract.
  `ChannelInterface`
  DavBinaryPackage.`getChannel()`
  `ChannelInterface`
  DavPackage.`getChannel()`
  `ChannelInterface`
  OMRPackage.`getChannel()`
  `ChannelInterface`
  PackageInterface.`getChannel()`
  Get the Channel that this archive belongs to, if any.
  `ContentDestination`
  OMRPackage.`getContentDestination()`
  Get the ContentDestination that represents the archive path information.
  `ContentDestination`
  PackageInterface.`getContentDestination()`
  Get the ContentDestination that represents the content data.
  `long`
  OMRPackage.`getCreationDate()`
  Get the date and time the archive was created.
  `long`
  PackageInterface.`getCreationDate()`
  Get the date the package was created.
  `String`
  OMRPackage.`getCreationDateString()`
  Return the creation date of the package as a formatted string.
  `String`
  PackageInterface.`getCreationDateString()`
  Get a formatted string representing the date and time the package was created.
  `static List`
  PackageUtil.`getDAVChannels(FolderInterface folder)`
  Return a list of all WebDAV channels found in the specified folder or any of its sub-folders.
  `static int`
  PackageUtil.`getDAVPackageCount(FolderInterface folder)`
  Determines the number of the packages that have been published to any WebDAV persisted folder that exists in the specified folder or its sub-folders.
  `static Map`
  PackageUtil.`getDirectoryURL(PackageInterface pkgSmartObject)`
  Determines the type of URL needed to access the package defined by this package smart object.
  `String`
  DavBinaryPackage.`getDisplayDescription()`
  Get the display description for this object.
  `String`
  DavPackage.`getDisplayDescription()`
  Get the display description for this object.
  `String`
  OMRPackage.`getDisplayDescription()`
  Get the display description for this object.
  `String`
  PackageInterface.`getDisplayDescription()`
  Get the display description for this object.
  `String`
  DavBinaryPackage.`getDisplayName()`
  Get the display name for this object.
  `String`
  DavPackage.`getDisplayName()`
  Get the display name for this object.
  `String`
  OMRPackage.`getDisplayName()`
  Get the display name for this object.
  `String`
  PackageInterface.`getDisplayName()`
  Get the display name for this object.
  `long`
  OMRPackage.`getExpirationDate()`
  Get the expiration date and time of the archive.
  `long`
  PackageInterface.`getExpirationDate()`
  Get the expiration date of the package.
  `String`
  OMRPackage.`getExpirationDateString()`
  Return the expiration date of the package as a formatted string.
  `String`
  PackageInterface.`getExpirationDateString()`
  Get the expiration date of the package.
  `PathUrl`
  OMRPackage.`getPathUrl()`
  `AttributeMapInterface`
  OMRPackage.`getProperties()`
  Get the name/value pairs for this package.
  `AttributeMapInterface`
  PackageInterface.`getProperties()`
  Get the name/value pairs for this package.
  `PersonInterface`
  OMRPackage.`getPublisher()`
  Returns this archive's publisher.
  `PersonInterface`
  PackageInterface.`getPublisher()`
  Get a com.sas.services.information.metadata.Person object which represents the publisher of the package.
  `String`
  OMRPackage.`getPublisherAlias()`
  Get the alias for the publisher.
  `String`
  PackageInterface.`getPublisherAlias()`
  Get the alias information for the publisher.
  `static URL`
  PackageUtil.`getServerURL(ContentDestination content)`
  Builds the HTTP or FTP URL based on the content destination information.
  `boolean`
  DavBinaryPackage.`isExpired()`
  Determines if the package has expired.
  `boolean`
  DavPackage.`isExpired()`
  Determines if the package has expired.
  `boolean`
  OMRPackage.`isExpired()`
  Determines if the package has expired.
  `boolean`
  PackageInterface.`isExpired()`
  Determines if the package has expired.
  `static PublishDirectoryInterface`
  PublishDirectoryFactory.`newPublishDirectory(DirectoryInterface dir)`
  `Object`
  DavBinaryPackage.`newServiceObject()`
  `Object`
  DavPackage.`newServiceObject()`
  `Object`
  OMRPackage.`newServiceObject()`
  `EventDataInterface`
  DavBinaryPackage.`publish(ResultPackageInterface rPkg, InputStream inputStream)`
  Publishes the result package to the DAV binarypackage entity.
  `EventDataInterface`
  DavBinaryPackageInterface.`publish(ResultPackageInterface rPkg, InputStream inputStream)`
  Publish the contents of the binary package
  `void`
  ArchiveInterface.`setAbstract(String text)`
  Set the archive abstract.
  `void`
  OMRArchive.`setAbstract(String text)`
  `void`
  ArchiveInterface.`setChannel(ChannelInterface channel)`
  Set the Channel that this Archive belongs to.
  `void`
  OMRArchive.`setChannel(ChannelInterface channel)`
  `void`
  ArchiveInterface.`setCreationDate(long date)`
  Set the creation date for an archive.
  `void`
  OMRArchive.`setCreationDate(long date)`
  `void`
  ArchiveInterface.`setDirectory(DirectoryInterface directory)`
  Set the directory this archive exists in.
  `void`
  OMRArchive.`setDirectory(DirectoryInterface directory)`
  `void`
  ArchiveInterface.`setExpirationDate(long date)`
  Set the expiration date for an archive.
  `void`
  OMRArchive.`setExpirationDate(long date)`
  `void`
  ArchiveInterface.`setProperties(AttributeMapInterface map)`
  Set the name/value pairs on the Archive.
  `void`
  OMRArchive.`setProperties(AttributeMapInterface map)`
  `void`
  ArchiveInterface.`setPublisher(PersonInterface publisher)`
  Set the identity of the person who performed the publish.
  `void`
  OMRArchive.`setPublisher(PersonInterface publisher)`

- ## Uses of ServiceException in com.sas.services.security

  Subclasses of ServiceException in com.sas.services.security
  Modifier and Type
  Class
  Description
  `class`
  `BadHostLoginServiceException`
  This exception gets thrown if the authentication process detects that an "unknown host" error occurred while attempting authentication.
  `class`
  `ConnectRefusedLoginServiceException`
  This exception gets thrown if the authentication process detects that a "connection refused" network error occurred while attempting authentication.
  `class`
  `CredentialLoginServiceException`
  This exception gets thrown when a user attempts to authenticate, but the authentication fails due to a bad user ID or password.
  `class`
  `ExpiredPasswordLoginServiceException`
  `class`
  `LoginServiceException`
  This is an exception that gets thrown when a user attempts to get authenticated, but it fails for some reason.
  `class`
  `NetworkLoginServiceException`
  This exception gets thrown when a user attempts to authenticate, and the authentication fails because of network problems.
  Methods in com.sas.services.security that throw ServiceException
  Modifier and Type
  Method
  Description
  `boolean`
  Authenticator.`authenticate(UserContextInterface user)`
  `void`
  AuthenticationService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `AbstractServiceComponentConfig`
  AuthenticationServiceInitializer.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  AuthenticationServiceInitObject.`createConfiguration(Document document)`
  Creates an Authentication Service configuration from the XML document.
  `static AuthenticationServiceInterface`
  AuthenticationServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets an Authentication service initialized with the specified configuration registering it with the specified discovery service.
  `static final AuthenticationServiceInterface`
  AuthenticationService.`defaultInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets the authentication service.
  `void`
  AuthenticationService.`destroy()`
  Destroys the service.
  `Document`
  AuthenticationServiceInitObject.`getDocument()`
  Creates an XML document representation of the Authentication Service configuration.
  `String`
  AuthenticationService.`getIDPropagation(String domain)`
  Determines whether ID propagation is supported for the specified domain.
  `String`
  AuthenticationServiceInterface.`getIDPropagation(String domain)`
  Get the ID propagation authentication mechanism supported by the named domain.
  `String`
  AuthenticationServiceProxy.`getIDPropagation(String domain)`
  `final RemoteServiceInterface`
  AuthenticationServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets an Authentication service initialized with the specified configuration registering it with the specified discovery service.
  `static Subject`
  GetSubject.`getSubject(UserContextInterface user)`
  Get a security Subject from a UserContext.
  `void`
  AuthenticationService.`initialize(AuthenticationServiceInitObject authServiceConfig)`
  Initializes the Authentication Service using the specified configuration.
  `boolean`
  AuthenticationService.`isTrusted(String domain)`
  Determines whether the specified domain is trusted.
  `boolean`
  AuthenticationServiceInterface.`isTrusted(String domain)`
  Indicate whether the named domain is a trust domain.
  `boolean`
  AuthenticationServiceProxy.`isTrusted(String domain)`
  `Consumer`
  AuthenticationServiceInitObject.`removeConsumer(Consumer consumer, boolean isRemoveResourceIfUnused)`
  Removes the consumer from the usage model.

- ## Uses of ServiceException in com.sas.services.session

  Subclasses of ServiceException in com.sas.services.session
  Modifier and Type
  Class
  Description
  `class`
  `LockingException`
  Locking exception thrown when an attempt is made to destroy a locked session context.
  Methods in com.sas.services.session that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  SessionService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `AbstractServiceComponentConfig`
  SessionServiceInitializer.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  SessionServiceInitObject.`createConfiguration(Document document)`
  Creates a service configuration initialized with the specified XML document.
  `static final SessionServiceInterface`
  SessionServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Session service initialized with the specified configuration.
  `void`
  SessionContextInterface.`destroy(long delay)`
  Destroy the session context after the specified delay.
  `void`
  SessionService.`destroy()`
  Destroys the service.
  `SessionContextInterface`
  SessionService.`fromByteArray(byte[] data)`
  `SessionContextInterface`
  SessionServiceInterface.`fromByteArray(byte[] data)`
  Instantiate a SessionContext from a passivated byte array.
  `SessionContextInterface`
  SessionServiceProxy.`fromByteArray(byte[] data)`
  `static SessionServiceInterface`
  SessionService.`getInstance(ServiceConfigurationInterface serviceConfiguration)`
  Returns the singleton instance of the session service.
  `static SessionServiceInterface`
  SessionService.`getInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Returns the singleton instance of the session service.
  `final RemoteServiceInterface`
  SessionServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Session service initialized with the specified configuration.
  `void`
  SessionService.`quiesce(UserContextInterface userContext)`
  Quiesce the Session Service.
  `void`
  SessionServiceInterface.`quiesce(UserContextInterface userContext)`
  Quiesce the Session Service.
  `final void`
  SessionServiceProxy.`quiesce(UserContextInterface userContext)`
  Resumes the session service.
  `Consumer`
  SessionServiceInitObject.`removeConsumer(Consumer consumer, boolean isRemoveResourceIfUnused)`
  Removes the consumer from the usage model.
  `void`
  SessionService.`resume(UserContextInterface userContext)`
  Resume the Session Service.
  `void`
  SessionServiceInterface.`resume(UserContextInterface userContext)`
  Resume the Session Service.
  `final void`
  SessionServiceProxy.`resume(UserContextInterface userContext)`
  Resume the session service.
  `byte[]`
  SessionContextInterface.`toByteArray()`
  This is a platform private method that should only be used internally by the Platform Services.

- ## Uses of ServiceException in com.sas.services.storedprocess

  Methods in com.sas.services.storedprocess that throw ServiceException
  Modifier and Type
  Method
  Description
  `static final StoredProcessServiceInterface`
  StoredProcessServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Stored Process service initialized with the specified configuration.
  `void`
  StoredProcessService.`destroy()`
  Destroys the service.
  `ConnectionInterface`
  StoredProcess2Interface.`getConnection()`
  Get a connection for stored process execution.
  `static String[]`
  ProcSTP.`getConsolidatedInputParameters(String fqid, String host, int port, String userid, String password, boolean useDefaultDataProvider, String[] names, String[] values)`
  Static method to consolidate input parameters and return the resulting set of macro name value pairs expected by the stored process.
  `static int`
  MetadataConstants.`getCountNoSecurity(SessionContextInterface sessionContextInterface, com.sas.metadata.remote.Root root, String association)`
  `static StoredProcessServiceInterface`
  StoredProcessService.`getInstance(ServiceConfigurationInterface serviceConfiguration)`
  Returns the singleton instance of the Stored Process service.
  `static StoredProcessServiceInterface`
  StoredProcessService.`getInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Returns the singleton instance of the Stored Process service.
  `static com.sas.storage.editableproperties.PropertyList`
  MetadataConstants.`getLocalizableProperties(StoredProcess spi, com.sas.storage.editableproperties.PropertyList list)`
  `int`
  StoredProcess2Interface.`getResultType()`
  Gets the type of result delivered by the service.
  `final RemoteServiceInterface`
  StoredProcessServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a Stored Process service initialized with the specified configuration.
  `static ResultTypeDeterminer.ResultType`
  ResultTypeDeterminer.`getType(StoredProcessInterface smartObject, com.sas.prompts.PromptValuesInterface promptValues)`
  `void`
  StoredProcess2Interface.`setInputDataTable(String tableName, InputStream inputStream, String memberName, String xmlLibraryOptions)`
  Specifies client side input to be used for the table via the XML libname engine.
  `void`
  StoredProcess2Interface.`setInputDataTable(String tableName, String libref, String memberName)`
  Specifies the two level name for a server side input table.
  `void`
  StoredProcess2Interface.`setInputFileref(String fileref, InputStream inputStream)`
  Associates a client supplied binary file with the fileref.
  `void`
  StoredProcess2Interface.`setInputFileref(String fileref, Reader reader)`
  Associates a client supplied text file with the fileref.
  `void`
  StoredProcess2Interface.`setInputFileref(String fileref, String engine, String path, String options)`
  Associates a path on the server with the fileref used for input.
  `static void`
  MetadataConstants.`setLocalizableProperties(StoredProcess spi, com.sas.storage.editableproperties.PropertyMap map)`
  `void`
  StoredProcess2Interface.`setLogicalServerType(StoredProcessInterface.LogicalServerType logicalServerType)`
  Sets the type of logical server to be used for execution.
  `void`
  StoredProcess2Interface.`setOutputDataTable(String tableName, OutputStream outputStream, String memberName, String xmlLibraryOptions)`
  Specifies client side output to be used for the table via the XML libname engine.
  `void`
  StoredProcess2Interface.`setOutputDataTable(String tableName, String libref, String memberName)`
  Specifies the two level name for a server side output table.
  `void`
  StoredProcess2Interface.`setOutputFileref(String fileref, OutputStream outputStream)`
  Specifies the OutputStream to be used to write the output of the fileref to.
  `void`
  StoredProcess2Interface.`setOutputFileref(String fileref, Writer writer)`
  Specifies the Writer to be used to write the output of the fileref to.
  `void`
  StoredProcess2Interface.`setOutputFileref(String fileref, String engine, String path, String options)`
  Associates a path on the server with the fileref used for output.
  `com.sas.prompts.definitions.PromptDefinitionInterface`
  StoredProcess2Interface.`setParameterValue(String name, Object value)`
  Sets the value of the specified parameter on the PromptValues object associated with this stored process.
  `List<com.sas.prompts.definitions.PromptDefinitionInterface>`
  StoredProcess2Interface.`setParameterValues(com.sas.prompts.PromptValuesInterface promptValues)`
  Sets values for the parameters of this Stored Process from the PromptValuesInterface supplied.
  `Map`
  StoredProcess2Interface.`setParameterValues(Map map)`
  Sets the values of the specified parameters.
  `void`
  StoredProcessInterface.`setResultHints(ResultHints resultHints)`
  Deprecated.
  Set hints for the result of the stored process.
  `void`
  StoredProcess2Interface.`setServerContext(ServerContextInterface serverContext)`
  Sets the server context to be used to execute the stored process.

- ## Uses of ServiceException in com.sas.services.storedprocess.metadata

  Methods in com.sas.services.storedprocess.metadata that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  MetadataManipulatorForUpgrade.`convertTo92()`
  `void`
  StoredProcess.`convertToVersion(com.sas.util.UsageVersion version)`
  `void`
  StoredProcessInterface.`convertToVersion(com.sas.util.UsageVersion version)`
  Converts the stored process to the version specified.
  `MetadataInterface`
  StoredProcess.`copyTo(FolderInterface folder, String name)`
  `DirectoryInterface`
  SourceCodeRepositoryUtil.`createSourceCodeRepository(String path, String description)`
  Create a new source code repository.
  `List<DataSourceOrTarget>`
  StoredProcess.`getDataSourcesAndTargets()`
  `List<DataSourceOrTarget>`
  StoredProcessInterface.`getDataSourcesAndTargets()`
  Returns the list of data sources and data targets.
  `StoredProcessInterface.LogicalServerType`
  StoredProcess.`getLogicalServerType()`
  `StoredProcessInterface.LogicalServerType`
  StoredProcessInterface.`getLogicalServerType()`
  Gets the type of logical server the stored process runs on.
  `List<OutputParameter>`
  StoredProcess.`getOutputParameters()`
  `List<OutputParameter>`
  StoredProcessInterface.`getOutputParameters()`
  Returns the list of output parameters.
  `com.sas.prompts.PromptValuesInterface`
  StoredProcess.`getPromptValues()`
  `com.sas.prompts.PromptValuesInterface`
  StoredProcessInterface.`getPromptValues()`
  Convenience method to obtain a PromptValues object containing stored process prompts.
  `LogicalServerInterface`
  StoredProcess.`getServer()`
  `LogicalServerInterface`
  StoredProcessInterface.`getServer()`
  Gets the the logical server smart object the stored process is designed to run on.
  `ServerContextInterface`
  StoredProcess.`getServerContext()`
  `ServerContextInterface`
  StoredProcessInterface.`getServerContext()`
  Gets the server context smart object associated with the stored process.
  `String`
  StoredProcess.`getSourceCode()`
  `String`
  StoredProcessInterface.`getSourceCode()`
  Returns the source code of the stored process.
  `StoredProcessInterface.SourceCodeLocation`
  StoredProcess.`getSourceCodeLocation()`
  `StoredProcessInterface.SourceCodeLocation`
  StoredProcessInterface.`getSourceCodeLocation()`
  Gets the location type of the source code.
  `List<DirectoryInterface>`
  SourceCodeRepositoryUtil.`getSourceCodeRepositories()`
  Obtain a list of source code repositories.
  `DirectoryInterface`
  StoredProcess.`getSourceCodeRepository()`
  `DirectoryInterface`
  StoredProcessInterface.`getSourceCodeRepository()`
  Gets the the source code repository smart object associated with the stored process.
  `String`
  StoredProcess.`getSourceFileName()`
  `String`
  StoredProcessInterface.`getSourceFileName()`
  Gets the the source code file name of the stored process.
  `static StoredProcessServiceInterface`
  StoredProcess.`getStoredProcessService()`
  `List<GenericStream>`
  StoredProcess.`getStreams()`
  `List<GenericStream>`
  StoredProcessInterface.`getStreams()`
  Returns the list of data sources and data targets.
  `PhysicalTableInterface`
  DataTable.`getTemplateTable()`
  Returns the template table.
  `boolean`
  StoredProcess.`isOtherServerContextAllowed()`
  `boolean`
  StoredProcessInterface.`isOtherServerContextAllowed()`
  Determines whether the stored process can run on a different server context.
  `boolean`
  StoredProcess.`isPackageCapable()`
  `boolean`
  StoredProcessInterface.`isPackageCapable()`
  Describes whether the stored process has the result capability of package enabled.
  `boolean`
  StoredProcess.`isStreamCapable()`
  `boolean`
  StoredProcessInterface.`isStreamCapable()`
  Describes whether the stored process has the result capability of stream enabled.
  `DirectoryInterface`
  SourceCodeRepositoryUtil.`locateSourceCodeRepository(String name)`
  Locate an existing source code repository.
  `String`
  StoredProcess.`mapUrlToFilesystem(int hostOS, String prefix, String suffix)`
  Map the metadata object's SBIP Url to a file system path.
  `Object`
  StoredProcess.`newServiceObject()`
  `StoredProcessInterface`
  StoredProcess.`newServiceObject(SessionContextInterface sessionContext)`
  `Object`
  StoredProcess.`newServiceObject(StoredProcessOptions options)`
  `Object`
  StoredProcessInterface.`newServiceObject()`
  Obtains a service object used to execute the Stored Process.
  `StoredProcessInterface`
  StoredProcessInterface.`newServiceObject(SessionContextInterface sessionContext)`
  Deprecated.
  The `StoredProcessInterface` service object returned by this method cannot be used to avail of features introduced in 9.2 or later.
  `Object`
  StoredProcessInterface.`newServiceObject(StoredProcessOptions options)`
  Obtains a service object used to execute the Stored Process.
  `void`
  StoredProcess.`refresh()`
  `void`
  StoredProcess.`setDataSourcesAndTargets(List<? extends DataSourceOrTarget> dataSourcesAndTargets)`
  `void`
  StoredProcessInterface.`setDataSourcesAndTargets(List<? extends DataSourceOrTarget> dataSourcesAndTargets)`
  Sets the list of data sources and data targets.
  `void`
  StoredProcess.`setLogicalServerType(StoredProcessInterface.LogicalServerType logicalServerType)`
  `void`
  StoredProcessInterface.`setLogicalServerType(StoredProcessInterface.LogicalServerType logicalServerType)`
  Sets the type of logical server the stored process runs on.
  `void`
  StoredProcess.`setOtherServerContextAllowed(boolean isOtherServerContextAllowed)`
  `void`
  StoredProcessInterface.`setOtherServerContextAllowed(boolean isOtherServerContextAllowed)`
  Sets whether the stored process can run on a different server context.
  `void`
  StoredProcess.`setOutputParameters(List<OutputParameter> outputParameters)`
  `void`
  StoredProcessInterface.`setOutputParameters(List<OutputParameter> outputParameters)`
  Sets the list of output parameters.
  `void`
  StoredProcess.`setResultCapabilities(boolean isPackageCapable, boolean isStreamCapable)`
  `void`
  StoredProcessInterface.`setResultCapabilities(boolean isPackageCapable, boolean isStreamCapable)`
  Sets the result capabilities of the stored process.
  `void`
  StoredProcess.`setServer(LogicalServerInterface logicalServer)`
  `void`
  StoredProcessInterface.`setServer(LogicalServerInterface logicalServer)`
  Sets the logical server smart object the stored process runs on.
  `void`
  StoredProcess.`setServerContext(ServerContextInterface serverContext)`
  `void`
  StoredProcessInterface.`setServerContext(ServerContextInterface serverContext)`
  Sets the server context smart object the stored process runs on.
  `void`
  StoredProcess.`setSourceCode(String sourceCode)`
  `void`
  StoredProcessInterface.`setSourceCode(String sourceCode)`
  Sets the source code of the stored process.
  `void`
  StoredProcess.`setSourceCodeLocation(StoredProcessInterface.SourceCodeLocation sourceCodeLocation)`
  `void`
  StoredProcessInterface.`setSourceCodeLocation(StoredProcessInterface.SourceCodeLocation sourceCodeLocation)`
  Sets the location type of the source code.
  `void`
  StoredProcess.`setSourceCodeRepository(DirectoryInterface sourceCodeRepository)`
  `void`
  StoredProcessInterface.`setSourceCodeRepository(DirectoryInterface sourceCodeRepository)`
  Sets the source code repository associated with the stored process.
  `void`
  StoredProcess.`setSourceFileName(String sourceFileName)`
  `void`
  StoredProcessInterface.`setSourceFileName(String sourceFileName)`
  Sets the the source code file name of the stored process.
  `void`
  StoredProcess.`setStreams(List<? extends GenericStream> streams)`
  `void`
  StoredProcessInterface.`setStreams(List<? extends GenericStream> streams)`
  Sets the list of data sources and data targets.
  `void`
  DataTable.`setTemplateTable(PhysicalTableInterface templateTable)`
  Sets the template table.
  `void`
  StoredProcess.`update()`
  `void`
  StoredProcessInterface.`update()`
  Persists the stored process after performing validation by invoking `StoredProcessInterface.validate()`.
  `void`
  StoredProcess.`upgradeFromPreviousVersion()`
  `abstract void`
  DataSourceOrTarget.`validate()`
  `void`
  DataTable.`validate()`
  `void`
  GenericStream.`validate()`
  Validates the GenericStream.
  `void`
  OutputParameter.`validate()`
  Validates the OutputParameter.
  `void`
  StoredProcess.`validate()`
  `void`
  StoredProcessInterface.`validate()`
  Validates the stored process.
  `void`
  XMLStream.`validate()`
  Validates the XMLStream.
  Constructors in com.sas.services.storedprocess.metadata that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `MetadataManipulatorForUpgrade(com.sas.metadata.remote.ClassifierMap classifierMap, SessionContextInterface sessionContext)`
  ``
  `SourceCodeRepositoryUtil(LogicalServerInterface logicalServer)`
  Constructs a SourceCodeRepositoryUtil by obtaining the ServerContextInterface from the supplied LogicalServerInterface.

- ## Uses of ServiceException in com.sas.services.user

  Subclasses of ServiceException in com.sas.services.user
  Modifier and Type
  Class
  Description
  `class`
  `CallbackCancelledException`
  `class`
  `NonPersonAuthenticationException`
  `class`
  `UserInitializationException`
  This class encapsulates an exception that occurs during UserContext initialization, but may still leave the UserContext in a usable state.
  `class`
  `UserUnknownException`
  Methods in com.sas.services.user that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  Profile.`addAttribute(String application, String key, String value)`
  Add a value to an attribute.
  `void`
  ProfileInterface.`addAttribute(String application, String key, String value)`
  Add a value to an attribute.
  `void`
  GlobalProfile.`addMail(String address)`
  `void`
  GlobalProfileInterface.`addMail(String address)`
  Add a mail address to the list of addresses for the user.
  `void`
  Profile.`addProfile(String application, ProfileInterface profile, boolean force)`
  Add a new application profile.
  `void`
  ProfileInterface.`addProfile(String application, ProfileInterface profile, boolean force)`
  Add a new application profile as a subprofile to this one.
  `void`
  UserContext.`addRepositoryGroup(RepositoryGroup group)`
  `void`
  UserContextInterface.`addRepositoryGroup(RepositoryGroup group)`
  Add a repository group to this UserContext.
  `void`
  UserContext.`addServer(ServerInterface server)`
  `void`
  UserContextInterface.`addServer(ServerInterface server)`
  Add a server to the list that this user is connected to.
  `void`
  UserServiceInitObject.`changeApplicationForProfileDomain(ProfileDomain profileDomain, String oldApplicationName, String newApplicationName)`
  Removes the ProfileDomain registered with the old application name and adds the ProfileDomain using the new application name.
  `void`
  UserService.`configure(ServiceConfigurationInterface serviceConfiguration)`
  Configures service.
  `void`
  Profile.`create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Create a new profile object in the metadata store.
  `void`
  ProfileInterface.`create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Create a new profile object in the metadata store.
  `void`
  ProfileStoreInterface.`create()`
  Create a new user profile object in a repository.
  `AbstractServiceComponentConfig`
  UserServiceInitializer.`createConfigFromDocument(Document document)`
  Converts an XML document to a service configuration.
  `protected AbstractServiceComponentConfig`
  UserServiceInitObject.`createConfiguration(Document document)`
  Creates a service configuration initialized with the specified XML document.
  `ProfileInterface`
  UserService.`createProfile(UserContextInterface privUser, UserContextInterface user, String application)`
  Create a new profile.
  `ProfileInterface`
  UserService.`createProfile(UserContextInterface user, String application)`
  Create a new profile.
  `ProfileInterface`
  UserServiceInterface.`createProfile(UserContextInterface privUser, UserContextInterface user, String application)`
  Create a new profile.
  `ProfileInterface`
  UserServiceInterface.`createProfile(UserContextInterface user, String application)`
  Create a new profile.
  `ProfileInterface`
  UserServiceProxy.`createProfile(UserContextInterface privUser, UserContextInterface user, String application)`
  Create a new profile.
  `ProfileInterface`
  UserServiceProxy.`createProfile(UserContextInterface user, String application)`
  Create a new profile.
  `static UserServiceInterface`
  UserServiceFactory.`createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a User Service initialized with the specified configuration.
  `void`
  Profile.`createSubprofile(ProfileInterface profile)`
  Create a new subprofile under this profile in the same repository.
  `void`
  ProfileInterface.`createSubprofile(ProfileInterface profile)`
  Create a new subprofile under this profile in the same repository.
  `void`
  ProfileStoreInterface.`delete()`
  Delete a Profile, its attributes and all of its subprofiles.
  `void`
  Profile.`deleteProfile(String application)`
  `void`
  ProfileInterface.`deleteProfile(String application)`
  Delete a Profile from the metadata and the profile hierarchy.
  `void`
  UserService.`destroy()`
  Destroys the service.
  `void`
  UserContext.`enableLocalAdminMode(String authDomain)`
  `void`
  UserContextInterface.`enableLocalAdminMode(String authDomain)`
  This sets up a special case where an administrative user with an internal account is used to authenticate a user.
  `UserContextInterface`
  UserService.`fromByteArray(byte[] data)`
  `UserContextInterface`
  UserServiceInterface.`fromByteArray(byte[] data)`
  Create a UserContext from a byte array returned from the `UserContext.toByteArray()` method.
  `UserContextInterface`
  UserServiceProxy.`fromByteArray(byte[] data)`
  `List`
  UserContext.`getActions(String appName)`
  `List`
  UserContext.`getActions(String appName, boolean onlyGrantedActions)`
  `List`
  UserContextInterface.`getActions(String appName)`
  Get a List of actions associated with an application that this user can perform.
  `List`
  UserContextInterface.`getActions(String appName, boolean onlyGrantedActions)`
  Get a List of actions associated with an application.
  `Map`
  Profile.`getAllAttributes(String application)`
  `Map`
  ProfileInterface.`getAllAttributes(String application)`
  Get all of the attributes in this Profile.
  `String`
  GlobalProfile.`getAttribute(String application, String key)`
  `String`
  Profile.`getAttribute(String application, String key)`
  Get an attribute from a profile.
  `String`
  ProfileInterface.`getAttribute(String application, String key)`
  Get an attribute from a profile.
  `List`
  Profile.`getAttributes(String application, String key)`
  Get all the attributes for a key.
  `List`
  ProfileInterface.`getAttributes(String application, String key)`
  Get all the attributes for a key.
  `RepositoryInterface`
  UserContext.`getAuthRepository()`
  `RepositoryInterface`
  UserContextInterface.`getAuthRepository()`
  Deprecated.
  Use getAuthServer instead.
  `String`
  UserContext.`getAuthRepositoryName()`
  `String`
  UserContextInterface.`getAuthRepositoryName()`
  Deprecated.
  Use getAuthServerName instead.
  `ServerInterface`
  UserContext.`getAuthServer()`
  `ServerInterface`
  UserContextInterface.`getAuthServer()`
  Get a handle to the metadata server the user authenticated against.
  `String`
  UserContext.`getAuthServerName()`
  `String`
  UserContextInterface.`getAuthServerName()`
  Get the definition name of the server the user authenticated against.
  `Map<String,ApplicationAuthorization>`
  UserContext.`getGrantedApplicationActions(String... applicationName)`
  `Map<String,ApplicationAuthorization>`
  UserContextInterface.`getGrantedApplicationActions(String... applicationName)`
  Returns a map of actions granted to the user for the specified application(s).
  `boolean`
  UserService.`getGroupLoginEnabled()`
  `boolean`
  UserServiceInterface.`getGroupLoginEnabled()`
  Get the flag indicating if group logins are allowed to be used to create User Contexts.
  `boolean`
  UserServiceProxy.`getGroupLoginEnabled()`
  `List`
  UserContext.`getGroups()`
  `List`
  UserContextInterface.`getGroups()`
  Get a List of the groups this user is a member of.
  `List<IdentityGroupInterface>`
  UserService.`getGroups(UserContextInterface user)`
  Get all the identity groups that a user belongs to.
  `List`
  UserServiceInterface.`getGroups(UserContextInterface user)`
  Get all the groups that a user belongs to.
  `List`
  UserServiceProxy.`getGroups(UserContextInterface user)`
  Get all the groups that a user belongs to.
  `List`
  UserContext.`getIdentitiesByDomain(String domain, boolean issueChallenge, String challengePrompt)`
  This method returns a list of all the credential sets that are available for the requested domain.
  `List`
  UserContextInterface.`getIdentitiesByDomain(String domain, boolean issueChallenge, String challengePrompt)`
  This method returns a list of all the credential sets that are available for the requested domain.
  `UserIdentityInterface`
  UserContext.`getIdentityByDomain(String domain, boolean issueChallenge)`
  Get an identity by domain.
  `UserIdentityInterface`
  UserContext.`getIdentityByDomain(String domain, boolean issueChallenge, String prompt)`
  Gets a user identify by domain.
  `UserIdentityInterface`
  UserContextInterface.`getIdentityByDomain(String domain, boolean issueChallenge)`
  Get an identity by domain.
  `UserIdentityInterface`
  UserContextInterface.`getIdentityByDomain(String domain, boolean issueChallenge, String challengePrompt)`
  Get an identity by domain.
  `String`
  UserContext.`getIDPropagation()`
  `String`
  UserContextInterface.`getIDPropagation()`
  If the UserContext was authenticated using an ID propagation mechanism such as SSPI, the name of the ID propagation mechanism is returned.
  `static InformationServiceInterface`
  UserContext.`getInformationService()`
  Gets a foundation Information Service.
  `static InformationServiceInterface`
  UserService.`getInformationService()`
  Gets a foundation Information Service.
  `static UserServiceInterface`
  UserService.`getInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a singleton instance of the user service for the specified service configuration.
  `Locale`
  GlobalProfile.`getLocale()`
  `Locale`
  GlobalProfile.`getLocale(String application)`
  `Locale`
  GlobalProfileInterface.`getLocale()`
  Get the default locale for this profile.
  `Locale`
  Profile.`getLocale(String application)`
  Get the profile locale.
  `Locale`
  ProfileInterface.`getLocale(String application)`
  Get the profile locale.
  `Locale`
  UserContext.`getLocale()`
  `Locale`
  UserContextInterface.`getLocale()`
  Get the locale for this user.
  `protected String`
  UserContext.`getLoginConfigAppName()`
  `List`
  GlobalProfile.`getMail()`
  `List`
  GlobalProfileInterface.`getMail()`
  Get a list of valid email addresses for the user.
  `ProfileInterface`
  Profile.`getParentProfile()`
  `ProfileInterface`
  ProfileInterface.`getParentProfile()`
  Get the profile that's the parent of this one.
  `String`
  Profile.`getPathFromRoot()`
  `String`
  ProfileInterface.`getPathFromRoot()`
  Get the application path string from the root to this profile object.
  `PersonalRepositoryInterface`
  GlobalProfile.`getPersonalRepository()`
  Obtain the personal repository from the global profile.
  `PersonalRepositoryInterface`
  GlobalProfileInterface.`getPersonalRepository()`
  Get a handle to the Personal Repository for the user.
  `ProfileInterface`
  GlobalProfile.`getProfile(String application)`
  `ProfileInterface`
  Profile.`getProfile(String application)`
  Get a Profile object associated with a given application string.
  `ProfileInterface`
  Profile.`getProfile(String application, boolean create)`
  Get a Profile object associated with a given application string.
  `ProfileInterface`
  ProfileInterface.`getProfile(String application)`
  Get a Profile object associated with a given application string.
  `ProfileInterface`
  ProfileInterface.`getProfile(String application, boolean create)`
  Get a Profile object associated with a given application string.
  `ProfileInterface`
  UserService.`getProfile(PersonInterface person, String application)`
  Get the profile for a Person object.
  `ProfileInterface`
  UserServiceInterface.`getProfile(PersonInterface person, String application)`
  Get the profile for a Person object.
  `ProfileInterface`
  UserServiceProxy.`getProfile(PersonInterface person, String application)`
  Get the profile for a Person object.
  `ProfileDomain`
  UserService.`getProfileDefinition(String application)`
  Get the profile definition for an application.
  `ProfileDomain`
  UserServiceInterface.`getProfileDefinition(String application)`
  Get the profile definition for an application.
  `ProfileDomain`
  UserServiceProxy.`getProfileDefinition(String application)`
  Get the profile definition for an application.
  `RepositoryInterface`
  UserContext.`getRepository(String name)`
  Gets the repository for the specified name.
  `RepositoryInterface`
  UserContextInterface.`getRepository(String name)`
  Get a repository based on the name.
  `RepositoryGroup`
  UserContext.`getRepositoryGroup(String name)`
  `RepositoryGroup`
  UserContextInterface.`getRepositoryGroup(String name)`
  Get a repository group from this UserContext.
  `final String`
  UserContext.`getResolvedUserId()`
  Return the metadata server resolved user id.
  `String`
  UserContextInterface.`getResolvedUserId()`
  Return the metadata server resolved user id.
  `List`
  UserContext.`getRoles()`
  `List`
  UserContextInterface.`getRoles()`
  Get a List of the roles this user is a member of.
  `ProfileInterface`
  Profile.`getRootProfile()`
  `ProfileInterface`
  ProfileInterface.`getRootProfile()`
  Follow the parent chain up to the root of the preference tree.
  `ServerInterface`
  UserContext.`getServer(String name)`
  `ServerInterface`
  UserContextInterface.`getServer(String name)`
  Get a specific named Information Service server from this user.
  `RemoteServiceInterface`
  UserServiceFactory.`getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)`
  Gets a service initialized with the specified service configuration.
  `SummaryData`
  UserService.`getSummaryData(boolean includeDetails)`
  `SummaryData`
  UserServiceInterface.`getSummaryData(boolean includeDetails)`
  Get the summary data regarding the active users.
  `SummaryData`
  UserServiceProxy.`getSummaryData(boolean includeDetails)`
  `int`
  UserService.`getUserCount()`
  `int`
  UserServiceInterface.`getUserCount()`
  Get the count of users that are currently logged in.
  `int`
  UserServiceProxy.`getUserCount()`
  `static UserServiceInterface`
  UserContext.`getUserService()`
  Gets a foundation User Service.
  `static UserServiceInterface`
  UserContext.`getUserService(String serviceId)`
  `boolean`
  UserContext.`hasCapability(String appName, String action)`
  `boolean`
  UserContextInterface.`hasCapability(String appName, String action)`
  Check whether this user has the capability to perform a specific action for a particular application.
  `boolean`
  UserContext.`isInAnyGroup(List groupList)`
  `boolean`
  UserContextInterface.`isInAnyGroup(List groupList)`
  Check whether the user is a member of any of the groups in the list.
  `boolean`
  UserContext.`isInAnyRole(List roleList)`
  `boolean`
  UserContextInterface.`isInAnyRole(List roleList)`
  Check whether the user is a member of any of the roles in the list.
  `boolean`
  UserContext.`isInGroup(String group)`
  `boolean`
  UserContextInterface.`isInGroup(String group)`
  Check whether the user is a member of a given group.
  `boolean`
  UserContext.`isInRole(String role)`
  `boolean`
  UserContextInterface.`isInRole(String role)`
  Check whether the user is a member of a given role.
  `final boolean`
  UserContext.`isInternalUser()`
  Return a boolean indicating if this user was created using an internal userid.
  `boolean`
  UserContextInterface.`isInternalUser()`
  Return a boolean indicating if this user was created using an internal userid.
  `void`
  GlobalProfile.`load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Load user profile information from a repository.
  `void`
  Profile.`load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Load user profile information from a repository.
  `void`
  ProfileInterface.`load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Load user profile information from a repository.
  `void`
  ProfileStoreInterface.`load()`
  Load user profile information from a repository.
  `ProfileInterface`
  UserService.`loadProfile(UserContextInterface searchContext, UserContextInterface user, String application)`
  Get the profile object for the user from the searchContext's connected repositories.
  `ProfileInterface`
  UserService.`loadProfile(UserContextInterface user, String application)`
  Get the profile object for the user from the user's connected repositories.
  `ProfileInterface`
  UserServiceInterface.`loadProfile(UserContextInterface searchContext, UserContextInterface user, String application)`
  Get the profile object for the user from the searchContext's connected repositories.
  `ProfileInterface`
  UserServiceInterface.`loadProfile(UserContextInterface user, String application)`
  Get the profile object for the user from the user's connected repositories.
  `ProfileInterface`
  UserServiceProxy.`loadProfile(UserContextInterface searchContext, UserContextInterface user, String application)`
  Get the profile object for the user from the searchContext's connected repositories.
  `ProfileInterface`
  UserServiceProxy.`loadProfile(UserContextInterface user, String application)`
  Get the profile object for the user from the user's connected repositories.
  `ProfileInterface`
  ProfileStoreInterface.`loadSubprofile(String application)`
  Load a specific subprofile.
  `void`
  UserService.`loadUserCredentials(UserContextInterface user)`
  Get credential sets for a user.
  `void`
  UserService.`loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)`
  Get the profile for a Person object.
  `void`
  UserServiceInterface.`loadUserCredentials(UserContextInterface user)`
  Get credential sets for a user.
  `void`
  UserServiceInterface.`loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)`
  Get credential sets for a user.
  `void`
  UserServiceProxy.`loadUserCredentials(UserContextInterface user)`
  Get credential sets for a user.
  `void`
  UserServiceProxy.`loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)`
  Get credential sets for a user.
  `static void`
  UserPWChanger.`main(String[] args)`
  `protected boolean`
  Profile.`needReload()`
  `static UserContextInterface`
  SubjectAuthenticator.`newAuthenticatedUser(UserServiceInterface userService, Subject subject)`
  Create a UserContext from an already authenticated Subject.
  `static UserContextInterface`
  SubjectAuthenticator.`newAuthenticatedUser(UserServiceInterface userService, Subject subject, Map advancedOptions)`
  Create a UserContext from an already authenticated Subject.
  `UserContextInterface`
  UserService.`newAuthenticatedUser(Subject subject)`
  Create a new UserContext based on the Subject provided.
  `UserContextInterface`
  UserServiceInterface.`newAuthenticatedUser(Subject subject)`
  Create a new UserContext based on the Subject provided.
  `UserContextInterface`
  UserServiceProxy.`newAuthenticatedUser(Subject subject)`
  Create a new UserContext based on the Subject provided.
  `UserContextInterface`
  UserService.`newRemoteUser(SubjectMatter subject)`
  `UserContextInterface`
  UserService.`newRemoteUser(SubjectMatter subject, Map advancedOptions)`
  `UserContextInterface`
  UserServiceInterface.`newRemoteUser(SubjectMatter subject)`
  Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
  `UserContextInterface`
  UserServiceInterface.`newRemoteUser(SubjectMatter subject, Map advancedOptions)`
  Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
  `UserContextInterface`
  UserServiceProxy.`newRemoteUser(SubjectMatter subject)`
  Creates a new remote user for the specified subject.
  `UserContextInterface`
  UserServiceProxy.`newRemoteUser(SubjectMatter subject, Map advancedOptions)`
  Creates a new remote user for the specified subject.
  `UserContextInterface`
  UserService.`newUser()`
  `UserContextInterface`
  UserService.`newUser(UserContextInterface privUser, String uid, String password, String domain)`
  `UserContextInterface`
  UserService.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserService.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  `UserContextInterface`
  UserService.`newUser(UserContext privUser, String uid, String password, String domain)`
  `UserContextInterface`
  UserService.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserService.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  `UserContextInterface`
  UserService.`newUser(String clientSource, String appSource)`
  `UserContextInterface`
  UserService.`newUser(String uid, String password, String domain)`
  Create a new user context given a user id, password, and authentication domain.
  `UserContextInterface`
  UserService.`newUser(String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserService.`newUser(String clientSource, String appSource, Map advancedOptions)`
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContextInterface privUser, String uid, String password, String domain)`
  Create a new user context given a privileged context, user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource)`
  Create a new user context given a privileged context, user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  Create a new user context given a privileged context, user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContext privUser, String uid, String password, String domain)`
  Deprecated.
  Use the version that takes a UserContextInterface
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource)`
  Deprecated.
  Use the version that takes a UserContextInterface.
  `UserContextInterface`
  UserServiceInterface.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  Deprecated.
  Use the version that takes a UserContextInterface.
  `UserContextInterface`
  UserServiceInterface.`newUser(String clientSource, String appSource)`
  Create a new UserContext based on the current OS identity of the user.
  `UserContextInterface`
  UserServiceInterface.`newUser(String uid, String password, String domain)`
  Create a new user context given a user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceInterface.`newUser(String uid, String password, String domain, String clientSource, String appSource)`
  Create a new user context given a user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceInterface.`newUser(String clientSource, String appSource, Map advancedOptions)`
  Create a new UserContext based on the current OS identity of the user.
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContextInterface privUser, String uid, String password, String domain)`
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContextInterface privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContext privUser, String uid, String password, String domain)`
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserServiceProxy.`newUser(UserContext privUser, String uid, String password, String domain, String clientSource, String appSource, Map advancedOptions)`
  `UserContextInterface`
  UserServiceProxy.`newUser(String clientSource, String appSource)`
  `UserContextInterface`
  UserServiceProxy.`newUser(String uid, String password, String domain)`
  Create a new user context given a user id, password, and authentication domain.
  `UserContextInterface`
  UserServiceProxy.`newUser(String uid, String password, String domain, String clientSource, String appSource)`
  `UserContextInterface`
  UserServiceProxy.`newUser(String clientSource, String appSource, Map advancedOptions)`
  `UserIdentityInterface`
  UserService.`newUserIdentity(Object principal, Object credential, String domain, String mechanism)`
  Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
  `UserIdentityInterface`
  UserServiceInterface.`newUserIdentity(Object principal, Object credential, String domain, String mechanism)`
  Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
  `UserIdentityInterface`
  UserServiceProxy.`newUserIdentity(Object principal, Object credential, String domain, String mechanism)`
  Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
  `UserContextInterface`
  UserService.`newUserWithInfoService(UserContext privUser, String uid, String password, String domain, InformationServiceInterface infoService)`
  Deprecated.
  This method should no longer be used.
  `UserContextInterface`
  UserServiceInterface.`newUserWithInfoService(UserContext privUser, String uid, String password, String domain, InformationServiceInterface infoService)`
  Deprecated.
  This method should no longer be used.
  `UserContextInterface`
  UserServiceProxy.`newUserWithInfoService(UserContext privUser, String uid, String password, String domain, InformationServiceInterface infoService)`
  Deprecated.
  This method should no longer be used.
  `void`
  GlobalProfile.`persist(String application, boolean recursive)`
  Write any changes to the profile back to the persistent store.
  `void`
  Profile.`persist(String application, boolean recursive)`
  Write any changes to the profile back to the persistent store.
  `void`
  ProfileInterface.`persist(String application, boolean recursive)`
  Write any changes to the profile back to the persistent store.
  `void`
  ProfileStoreInterface.`persist()`
  Persist profile information to the backing store.
  `void`
  Profile.`refresh()`
  `void`
  ProfileInterface.`refresh()`
  Causes a re-fetch of data from the back-end store.
  `void`
  ProfileStoreInterface.`refresh()`
  Refresh the contents of the profile.
  `void`
  UserContext.`refreshRepositoryData()`
  `void`
  UserContextInterface.`refreshRepositoryData()`
  Refresh all of the data that's been retrieved using the Information Service during the life of this UserContext.
  `protected void`
  Profile.`reload()`
  `void`
  UserServiceInitObject.`removeApplicationProfile(String applicationName)`
  Removes profile from the model that correspond to the specified application name.
  `void`
  UserServiceInitObject.`removeApplicationProfiles(Collection<String> applicationNames)`
  Removes profiles from the model that correspond to the specified application name(s).
  `void`
  Profile.`removeAttribute(String application, String key)`
  Remove an attribute from the profile.
  `void`
  ProfileInterface.`removeAttribute(String application, String key)`
  Remove an attribute from the profile.
  `Consumer`
  UserServiceInitObject.`removeConsumer(Consumer consumer, boolean isRemoveResourceIfUnused)`
  Removes the consumer from the usage model.
  `void`
  GlobalProfile.`removeMail(String address)`
  `void`
  GlobalProfileInterface.`removeMail(String address)`
  Remove an address from the list of email addresses for the user.
  `boolean`
  Profile.`removeProfile(String application)`
  Remove an application profile from the profile tree.
  `boolean`
  ProfileInterface.`removeProfile(String application)`
  Remove an application profile from the profile tree.
  `void`
  UserContext.`removeRepositoryGroup(RepositoryGroup group)`
  `void`
  UserContextInterface.`removeRepositoryGroup(RepositoryGroup group)`
  Remove a repository group from this UserContext.
  `ConsumedResourceInterface`
  UserServiceInitObject.`removeResource(String resourceID, Set<ConsumedResourceInterface> removedConsumedResources)`
  Removes a resource which can be used by consumers.
  `void`
  UserContext.`removeServer(ServerInterface server)`
  `void`
  UserContextInterface.`removeServer(ServerInterface server)`
  Remove a server from the list that this user is currently connected to.
  `void`
  UserService.`resetInternalPassword(String host, String port, String username, String oldPassword, String newPassword)`
  `void`
  UserServiceInterface.`resetInternalPassword(String host, String port, String username, String oldPassword, String newPassword)`
  Reset a user's internal metadata password.
  `void`
  UserServiceProxy.`resetInternalPassword(String host, String port, String username, String oldPassword, String newPassword)`
  `void`
  Profile.`setAttribute(String application, String key, String value)`
  Set the value of an attribute in an application profile.
  `void`
  ProfileInterface.`setAttribute(String application, String key, String value)`
  Set the value of an attribute in an application profile.
  `void`
  UserService.`setGroupLoginEnabled(boolean groupLoginFlag)`
  `void`
  UserServiceInterface.`setGroupLoginEnabled(boolean groupLoginFlag)`
  Set the UserService to allow group logins to be used to create User Contexts.
  `void`
  UserServiceProxy.`setGroupLoginEnabled(boolean groupLoginFlag)`
  `void`
  GlobalProfile.`setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Set the parameters necessary to load the profile from a backing store.
  `void`
  Profile.`setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Set the parameters necessary to load the profile from a backing store.
  `void`
  ProfileInterface.`setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)`
  Set the parameters necessary to load the profile from a backing store.
  `void`
  GlobalProfile.`setLocale(String application, Locale locale)`
  `void`
  GlobalProfile.`setLocale(Locale locale)`
  `void`
  GlobalProfileInterface.`setLocale(Locale locale)`
  Set the default locale for this user.
  `void`
  Profile.`setLocale(String application, Locale locale)`
  Set the profile locale.
  `void`
  ProfileInterface.`setLocale(String application, Locale locale)`
  Set the profile locale.
  `void`
  UserContext.`setLocale(Locale locale)`
  `void`
  UserContextInterface.`setLocale(Locale locale)`
  Set the locale to use for this user session.
  `void`
  GlobalProfile.`setMail(String address)`
  `void`
  GlobalProfileInterface.`setMail(String address)`
  Set a user's email address to a single string value.
  `void`
  Profile.`setParentProfile(ProfileInterface parent)`
  Set the parent profile in the preference tree.
  `void`
  ProfileInterface.`setParentProfile(ProfileInterface parent)`
  Set the parent profile in the preference tree.
  `void`
  UserService.`userDestroyed(UserContextInterface user)`
  `void`
  UserServiceInterface.`userDestroyed(UserContextInterface user)`
  For internal use only.
  `void`
  UserServiceProxy.`userDestroyed(UserContextInterface user)`
  `protected void`
  UserServiceInitObject.`validateServiceConfigurationCustom(Document document)`
  Determines whether or not the service configuration is valid for this service component.

- ## Uses of ServiceException in com.sas.services.user.dav

  Methods in com.sas.services.user.dav that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  DAVProfileStore.`create()`
  Create a new user profile object in a repository
  `void`
  DAVProfileStore.`delete()`
  `void`
  DAVProfileStore.`load()`
  Load the profile information from DAV server.
  `ProfileInterface`
  DAVProfileStore.`loadSubprofile(String application)`
  `void`
  DAVProfileStore.`persist()`
  Save changes to the profile back to the persistent store.
  `void`
  DAVProfileStore.`refresh()`

- ## Uses of ServiceException in com.sas.services.user.omi

  Methods in com.sas.services.user.omi that throw ServiceException
  Modifier and Type
  Method
  Description
  `void`
  OMIProfileStore.`create()`
  Create a new user profile object in a repository.
  `void`
  OMIProfileStore.`delete()`
  `void`
  OMIProfileStore.`load()`
  Load the profile information from OMR.
  `ProfileInterface`
  OMIProfileStore.`loadSubprofile(String application)`
  `void`
  OMIProfileStore.`persist()`
  Save changes to a profile back to the persistent store.
  `void`
  OMIProfileStore.`refresh()`

- ## Uses of ServiceException in com.sas.services.util

  Methods in com.sas.services.util that throw ServiceException
  Modifier and Type
  Method
  Description
  `static WaitPolicy`
  WaitPolicy.`getDefaultWaitPolicy(WaitPolicy.TYPE type, String prefix)`
  Gets the default wait policy.
  `static final String`
  IOUtil.`getStringFromResourceUsingEncoding(Class sourceClass, String resourceName, String charsetEncoding)`
  Gets a String by reading from a file in the jar.
  `static final String`
  IOUtil.`getStringUsingEncoding(InputStream inputStream, String charsetEncoding)`
  Gets string from the specified input stream.
  `UserContextInterface`
  NewUserWrapper.`invoke(UserServiceInterface userService, long timeout)`
  Invoke the wrapped `newUser()` call.
  `void`
  UpgradeInterface.`upgradeFromPreviousVersion()`
  Upgrades an object from a previous version to the most current version supported.
  Constructors in com.sas.services.util that throw ServiceException
  Modifier
  Constructor
  Description
  ``
  `WaitPolicy(WaitPolicy.TYPE type)`
  Construct a wait policy using default values.
  ``
  `WaitPolicy(WaitPolicy.TYPE type, int initialWait, int waitIncrement, int minimumWait, int maximumWait, long totalWait)`
  Construct a wait policy using the values specified.

- ## Uses of ServiceException in com.sas.services.webapp

  Methods in com.sas.services.webapp that throw ServiceException
  Modifier and Type
  Method
  Description
  `static AuthenticationServiceInterface`
  ServicesFacade.`getAuthenticationService()`
  `static InformationServiceInterface`
  ServicesFacade.`getInformationService()`
  `static EventBrokerServiceInterface`
  ServicesFacade.`getRemoteEventBrokerService()`
  NON CORE SERVICE
  `static InformationServiceInterface`
  ServicesFacade.`getRemoteInformationService()`
  `static SessionServiceInterface`
  ServicesFacade.`getRemoteSessionService()`
  `static UserServiceInterface`
  ServicesFacade.`getRemoteUserService()`
  `static SessionServiceInterface`
  ServicesFacade.`getSessionService()`
  `static StoredProcessServiceInterface`
  ServicesFacade.`getStoredProcessService()`
  `static UserServiceInterface`
  ServicesFacade.`getUserService()`
  `static com.sas.iquery.metadata.IntelligentQueryMetadataServiceInterface`
  ServicesFacade.`newIQService()`
  `SessionContextInterface`
  SessionHelper.`newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService)`
  `SessionContextInterface`
  SessionHelper.`newSession(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService)`
  Deprecated.
  `static SessionContextInterface`
  ServicesFacade.`newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService)`
  A new session is created using the supplied session as a source of credentials.
  `static SessionContextInterface`
  ServicesFacade.`newSessionContext(SessionContextInterface sourceSession, UserServiceInterface userService, SessionServiceInterface sessionService, InformationServiceInterface infoService)`
  Deprecated.