Uses of Class
com.sas.services.ServiceException

Packages that use ServiceException
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.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.dataexplorer   
com.sas.services.information.metadata.dav Information Service WebDAV metadata. 
com.sas.services.information.metadata.favorites Manages favorites folders and their contents. 
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.publicobject Public Objects are Information Service objects which represent SAS information which is rooted in metadata. 
com.sas.services.information.search The com.sas.services.information.search package performs and manages metadata searches for public objects. 
com.sas.services.information.util Information service utilities. 
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.util Utility classes used by Foundation Services. 
 

Uses of ServiceException in com.sas.services
 

Methods in com.sas.services that throw ServiceException
protected abstract  org.w3c.dom.DocumentFragment AbstractServiceComponentConfig.appendDOM(org.w3c.dom.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 ServiceProxy.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
 void ServiceInterface.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
 void RemoteServiceInterface.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
 void AbstractService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
 void AbstractRemoteService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
static java.lang.String AbstractServiceComponentConfig.convertDocumentToString(org.w3c.dom.Document document)
          Creates a configuration for the specified service component.
 AbstractServiceComponentConfig ServiceAggregateConfig.createAggregateConfig(boolean isIncludingBaseConfig, java.util.List appConfigNames)
          Creates an aggregated configuration for the specified service configuration(s).
 AbstractServiceComponentConfig ServiceProfile.createConfig(java.lang.String configName, org.w3c.dom.Document document)
          Creates a service configuration by parsing the specified XML document.
 AbstractServiceComponentConfig DocumentServiceConfigAdapterInterface.createConfigFromDocument(org.w3c.dom.Document document)
          Converts an XML document to a service configuration.
protected  AbstractServiceComponentConfig AbstractServiceComponentConfig.createConfiguration(org.w3c.dom.Document document)
          Creates a service configuration initialized with the specified XML document.
 org.w3c.dom.Document ServiceProfile.createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Creates an XML document representation of the service's configuration.
 org.w3c.dom.Document ServiceComponentConfigInterface.createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Creates an XML document representation of the service component's configuration.
 org.w3c.dom.Document AbstractServiceComponentConfig.createDocument(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Creates a configuration for the specified service component.
 AbstractServiceComponentConfig ServiceProfile.createServiceComponentConfig(java.lang.String configName, org.w3c.dom.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, java.lang.String configName, java.lang.String configDesc, org.w3c.dom.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, java.lang.String configName, java.lang.String configDesc, org.w3c.dom.Document configDocument, boolean isApplicationConfig)
          Creates a new property for the specified service initializing it with a default configuration.
 void ServiceInterface.destroy()
          Destroys the service.
 void RemoteServiceInterface.destroy()
          Destroys the service.
 void AbstractService.destroy()
          Destroys the service.
 void AbstractRemoteService.destroy()
          Handles the destruction of this service.
 void ServiceProfile.exportServiceConfig(java.io.File file, ServiceAggregateConfig serviceAggregateConfig, boolean isExportingBaseConfig, java.util.List 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 java.lang.String AbstractServiceComponentConfig.getConfigName(com.sas.metadata.remote.Property property)
          Gets the name of the configuration from the Name attribute of the configuration property.
 AbstractServiceComponentConfig ServiceInitializationObject.getConfiguration(DocumentServiceConfigAdapterInterface adapter)
          Gets a service configuration using the specified adapter to convert XML document to a service configuration.
 java.lang.String ServiceAggregateConfig.getConfigUserInterfaceClassName()
          Gets the fully-qualified name of the Java class that is used to render the service configuration.
 AbstractServiceComponentConfig ServiceProfile.getDefaultServiceConfig(java.lang.String configName)
          Gets the default configuration for the service.
 org.w3c.dom.Document ServiceComponentConfigInterface.getDocument()
          Creates an XML document represention of foundation service component's configuration that provides the document Element.
 org.w3c.dom.Document AbstractServiceComponentConfig.getDocument()
          Creates an XML document representation of foundation service component's configuration that provides the document Element.
 RemoteServiceInterface ServiceFactoryInterface.getService(ServiceConfigurationInterface serviceConfiguration)
          Gets a service that has been initialized with the specified service configuration.
 RemoteServiceInterface AbstractServiceFactory.getService(ServiceConfigurationInterface serviceConfiguration)
          Gets a service from the factory and registers it with the local discovery service.
 RemoteServiceInterface ServiceFactoryInterface.getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets a service initialized with the specified service configuration.
abstract  RemoteServiceInterface AbstractServiceFactory.getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
           
static com.sas.metadata.remote.TextStore AbstractServiceComponentConfig.getServiceComponentConfigTextStore(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Gets the service component's configuration.
 java.lang.String AbstractServiceComponentConfig.getServiceComponentConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Gets the service component's configuration.
static java.lang.String AbstractServiceComponentConfig.getServiceComponentConfigurationFromTextStore(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Gets the service component's configuration from the service's text store.
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.
 ServiceConfigDocument ServiceAggregateConfig.getServiceConfigDocument(java.lang.String configName)
          Gets the service configuration document for the specified configuration name.
 java.util.List ServiceAggregateConfig.getServiceConfigDocuments(java.util.List configNames)
          Gets a list of service configuration documents for the specified configuration names.
static 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 org.w3c.dom.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 ServiceProxy.isAccessibleToRemoteClients()
          Determines whether or not the service is accessible to remote clients.
 boolean ServiceInterface.isAccessibleToRemoteClients()
          Determines whether or not the service is accessible to remote clients.
 boolean RemoteServiceInterface.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 ServiceProxy.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 RemoteServiceInterface.isExported()
          Determines whether or not the service has been exported to the RMI system.
 void AbstractServiceComponentConfig.mergeConfig(com.sas.metadata.remote.ServiceComponent serviceComponent, org.w3c.dom.Document serviceConfiguration)
          Merges the service's configuration by adding new service configuration to the preexisting configuration.
 void AbstractServiceComponentConfig.mergeConfigFromDocument(com.sas.metadata.remote.ServiceComponent serviceComponent, org.w3c.dom.Document serviceConfiguration)
          Merges the service's configuration by adding new service configuration to the preexisting configuration.
 void ServiceComponentConfigInterface.mergeConfigFromFile(com.sas.metadata.remote.ServiceComponent serviceComponent, java.io.File file)
          Updates the service's configuration by adding new service configuration read from the specified file to the service component's pre-existing configuration.
 void AbstractServiceComponentConfig.mergeConfigFromFile(com.sas.metadata.remote.ServiceComponent serviceComponent, java.io.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(java.io.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.
 org.w3c.dom.Document AbstractServiceComponentConfig.readServiceConfigFromFile(java.io.File file)
          Read the service's configuration from the specified file.
 void ServiceProxy.reconfigure(ServiceConfigurationInterface serviceConfiguration)
          Reconfigure the service.
 void RemoteServiceInterface.reconfigure(ServiceConfigurationInterface serviceConfiguration)
          Reconfigure the service.
 void AbstractRemoteService.reconfigure(ServiceConfigurationInterface serviceConfiguration)
          Re-configures the service.
 Consumer AbstractServiceComponentConfig.removeConsumer(Consumer consumer, boolean isRemoveResourceIfUnused)
          Removes the consumer from the usage model.
 void AbstractServiceComponentConfig.removeConsumer(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Removes the consumer from the usage model.
 ConsumedResourceInterface AbstractServiceComponentConfig.removeResource(java.lang.String resourceID, java.util.Set removedConsumedResourceSet)
          Removes the resource which can be used by consumers.
protected  ConsumedResourceInterface AbstractServiceComponentConfig.removeResourceAdapter(ConsumedResourceAdapter consumedResource, java.util.Set 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 ServiceProxy.setServiceState(ServiceState serviceState)
          Sets the state of the service.
 void ServiceInterface.setServiceState(ServiceState serviceState)
          Sets the state of the service.
 void RemoteServiceInterface.setServiceState(ServiceState serviceState)
          Sets the state of the service.
 void AbstractRemoteService.setServiceState(ServiceState serviceState)
          Sets the service's state.
 void ServiceState.setServiceState(short serviceState)
          Sets the state of the service.
protected static void AbstractServiceComponentConfig.setTextStoreServiceConfig(com.sas.metadata.remote.ServiceComponent serviceComponent, org.w3c.dom.Document serviceConfigDocument)
          Updates the service component's configuration text store with the specified service configuration.
 org.w3c.dom.Document AbstractServiceComponentConfig.toDocument()
          Creates an XML document representation of this service configuration.
 java.lang.String AbstractServiceComponentConfig.toXMLString()
          Creates an XML string representation of this service's configuration.
 void AbstractRemoteService.unbindFromDiscoveryService()
          Unbinds this service from the discovery service.
protected  void AbstractServiceComponentConfig.validateServiceConfiguration(org.w3c.dom.Document document)
          Determines whether the service configuration is valid for this service component.
protected abstract  void AbstractServiceComponentConfig.validateServiceConfigurationCustom(org.w3c.dom.Document document)
          Determines whether the service configuration is valid for this service component.
 void AbstractServiceComponentConfig.writeServiceConfigToFile(java.io.File file)
          Write this service's configuration to the specified file.
 void ServiceComponentConfigInterface.writeServiceConfigToFile(java.io.File file, com.sas.metadata.remote.ServiceComponent serviceComponent)
          Write the service's configuration to the specified output stream.
 void AbstractServiceComponentConfig.writeServiceConfigToFile(java.io.File file, com.sas.metadata.remote.ServiceComponent serviceComponent)
          Write the service's configuration to the specified file.
 

Constructors in com.sas.services that throw ServiceException
ServiceAggregateConfig(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Constructs a configuration for the specified service.
ServiceInitializationObject(org.xml.sax.InputSource configXMLInputSource)
          Constructs an initialization object initialized with the specified service factory.
ServiceInitializationObject(java.lang.String configXML)
          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
static PlatformConnectionFactoryConfiguration PlatformConnectionFactoryConfiguration.createFactoryConfiguration(LogicalServerInterface logicalServer, SessionContextInterface sessionContext)
          Create a connection factory configuration using a logical server or one of its peers in a server context.
static PlatformConnectionFactoryConfiguration PlatformConnectionFactoryConfiguration.createWorkspaceServerFactoryConfiguration(ServerContextInterface serverContext, SessionContextInterface sessionContext)
          Create a SAS Workspace Server connection factory configuration by selecting the best logical server in a server context according to the requirements and preferences expressed in a session context.
protected  UserContextInterface PlatformConnectionFactoryConfiguration.getPrivUser()
           
 

Uses of ServiceException in com.sas.services.deployment
 

Methods in com.sas.services.deployment that return ServiceException
 ServiceException ServiceDeploymentExporter.getServiceException()
          Gets the service exception, if any, that occurred when exporting the foundation service deployment.
static ServiceException ServiceDeploymentImportFile.validateFile(java.io.File file)
          Determines whether or not the specified file contains a valid foundation services deployment.
 

Methods in com.sas.services.deployment that throw ServiceException
static boolean CorePlatformServices.addContentServerRepository(UserContextInterface user)
          Adds a repository definition to the running information service.
protected  void ServiceDeploymentDeleter.addDeletionTemplates(java.util.Map 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(java.util.List 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 void PlatformServices.addServicesDeploymentListener(ServicesDeploymentEventListenerInterface listener)
          Adds a services deployment listener which is interested in being notified of deployment state transitions.
static void CorePlatformServices.addServicesDeploymentListener(ServicesDeploymentEventListenerInterface listener)
          Adds a services deployment listener which is interested in being notified of deployment state transitions.
protected abstract  void AbstractDeploymentStrategy.configureDocumentBuilderFactory(javax.xml.parsers.DocumentBuilderFactory factory)
          Configures the document builder factory.
protected  org.w3c.dom.Document AbstractDeploymentStrategy.createClientDocument(java.util.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.
 ServiceConfigurationInterface URLServiceConfigFactory.createConfigForService(java.lang.String softwareComponentName, java.lang.String treeName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Query the service's configuration using a metadata resource adaptor.
 ServiceConfigurationInterface ServiceConfigFactoryInterface.createConfigForService(java.lang.String softwareComponentName, java.lang.String serviceGroupName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Query the service's configuration using a metadata resource adaptor.
 ServiceConfigurationInterface OMRServiceConfigFactory.createConfigForService(java.lang.String softwareComponentName, java.lang.String treeName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Query the service's configuration using a metadata resource adaptor.
abstract  ServiceConfigurationInterface AbstractServiceConfigFactory.createConfigForService(java.lang.String softwareComponentName, java.lang.String treeName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Query the service's configuration using a metadata resource adaptor.
protected abstract  org.w3c.dom.Element AbstractDeploymentStrategy.createDiscoveryServiceBean(org.w3c.dom.Document document)
          Creates an XML element representing the Discovery Service bean and adds it to the document.
protected  org.w3c.dom.Document AbstractDeploymentStrategy.createDocument()
          Creates an XML document representing SAS Foundation services beans that are to be deployed in an IOC container.
protected abstract  org.w3c.dom.Document AbstractDeploymentStrategy.createDocument(javax.xml.parsers.DocumentBuilder builder)
          Creates an XML document using the specified document builder.
 org.w3c.dom.Document DeploymentDescriptorContext.createDocument(com.sas.metadata.remote.SoftwareComponent softwareComponent)
          Creates a document for the specified software component that represents a foundation services deployment.
 org.w3c.dom.Document AbstractDeploymentStrategy.createDocument(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.util.Map configProperties)
          Creates an XML document representing SAS Foundation services beans that are to be deployed in an IOC container.
 ServiceConfigFactoryInterface ServiceConfigFactory.createFactory()
          Creates a service configuration factory using properties defined at the time this object was constructed using ServiceConfigFactory.ServiceConfigFactory(Properties) or by calling ServiceConfigFactory.setProperties(Properties).
 void DeploymentStrategyInterface.createFile(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.io.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, java.io.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.createFile(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.io.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.createFiles(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.io.File file, java.io.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, java.io.File file, java.io.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 AbstractDeploymentStrategy.createFiles(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.io.File file, java.io.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, java.util.Map 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(org.w3c.dom.Document document, com.sas.metadata.remote.SoftwareComponent softwareComponent, java.util.Map configProperties)
          Creates beans representing the service components.
protected  ServiceConfigurationInterface AbstractServiceConfigFactory.createServiceConfig(java.lang.String metadataXML, java.lang.String softwareComponentName, java.lang.String treeName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Creates a service configuration using the specified metadata.
protected abstract  void AbstractDeploymentStrategy.createServiceConfigFactory(org.w3c.dom.Document document)
          Creates an XML element representing a factory which can be used to create service configurations.
 ServiceConfigurationInterface URLServiceConfigFactory.createServiceConfiguration(java.lang.String softwareComponentName, java.lang.String treeName, java.lang.String serviceComponentName, MetadataSourceInterface metadataSource, boolean isRMIExportEnabled)
          Query the service's configuration using a metadata resource adaptor.
static void ServiceDeployments.deleteDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent)
          Deletes a foundation services deployment.
static void ServiceDeploymentDeleter.deleteDeployment(java.lang.String[] args)
          Main method for an application which is used to delete a SAS Foundation Services deployment from a SAS Metadata Repository.
static void ServiceDeployments.deleteEvent(com.sas.metadata.remote.Event event, com.sas.metadata.remote.ServiceComponent eventBrokerService)
          Deletes an Event.
static void ServiceDeployments.deleteEventBrokerService(com.sas.metadata.remote.ServiceComponent serviceComponent, boolean isValidatingDependentServices)
          Deletes a foundation Event Broker service.
static void ServiceDeployments.deleteGroup(com.sas.metadata.remote.Tree tree, boolean isValidatingServiceDependencies)
          Deletes a foundation services deployment group.
protected  void ServiceDeploymentDeleter.deleteMetadataObjects(java.util.List deletedObjects)
          Deletes the metadata objects specified in the list.
static void ServiceDeployments.deleteProcess(com.sas.metadata.remote.TransformationActivity process, com.sas.metadata.remote.Event triggeringEvent)
          Deletes an event process.
static void ServiceDeployments.deleteRegistry(com.sas.metadata.remote.DeployedComponent deployedComponent)
          Deletes a foundation service registry.
static 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, java.lang.String repositoryName, java.lang.String serviceDeploymentName)
          Deletes the SAS Foundation Services deployment from the metadata server.
static void ServiceDeploymentDeleter.deleteServiceDeploymentForID(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryName, java.lang.String serviceDeploymentID)
          Deletes the SAS Foundation Services deployment from the metadata server which matches the specified FQID (SoftwareComponent.Id).
 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 RMIBinding.deploy()
          Deploys the class in-process (within the same JVM).
 RemoteServiceInterface DeployableService.deploy()
          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.
 java.rmi.Remote ActivatableWrapper.deploy()
          Registers information about an activatable object with rmid and the rmiregistry.
 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.
 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.
static java.util.List ServiceLoader.deployServices(MetadataSourceInterface metadataSource)
          Gets a set of services from the specified metadata source and registers instantiated services with the local discovery service.
static java.util.List ServiceLoader.deployServices(MetadataSourceInterface metadataSource, DiscoveryServiceInterface discoveryService)
          Gets a set of deployable services from the specified metadata source.
static java.util.List ServiceLoader.deployServices(MetadataSourceInterface metadataSource, Environment environment, DiscoveryServiceInterface discoveryService)
          Gets a set of services from the specified metadata source.
static void ServiceDeploymentExporter.exportDeployment(java.lang.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(java.io.File file, ServiceAggregateConfig serviceAggregateConfig, boolean isExportingBaseConfig, java.util.List applicationConfigNames)
          Exports the service configuration to a UTF-8 encoded XML file.
 void ServiceDeployment.exportServiceConfiguration(java.io.File file, com.sas.metadata.remote.ServiceComponent serviceComponent, boolean isExportingBaseConfig, java.util.List appConfigNames)
          Exports the specified configurations for a service to a UTF-8 encoded XML file.
 void ServiceDeployment.exportServiceConfigurations(java.io.File exportDirectory)
          Exports each consumer's service configuration to a UTF-8 encoded XML file.
 void ServiceDeployment.exportServiceConfigurations(java.io.File exportDirectory, java.io.File propertiesFile)
          Exports each consumer's service configuration to a UTF-8 encoded XML file.
static void ServiceConfigExporter.exportServiceConfigurations(java.lang.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.
static void ServiceDeploymentExporter.exportServiceDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent, java.lang.String fileName, boolean isOverwriteFile)
          Exports a SAS Foundation Services deployment from the metadata server to a UTF-8 encoded XML file.
static RemoteServiceInterface PlatformServices.findService(ServiceTemplate serviceTemplate)
          Finds a service satisfying the specified service template.
static Services PlatformServices.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)
          Finds all services satisfying the specified service template up to the specified maximum.
static RemoteServiceInterface PlatformServices.findServiceUsingId(java.lang.String serviceId)
          Finds a service associated with the specified service ID.
protected  java.lang.String AbstractDeploymentStrategy.getBeanIdService(com.sas.metadata.remote.CMetadata cMetadata)
          Gets the ID for the service that is to be represented as a bean.
protected  java.lang.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, java.lang.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, java.lang.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, java.lang.String[] requiredServiceTypes, com.sas.metadata.remote.SoftwareComponent softwareComponent, MetadataSourceInterface metadataSource, Environment environment)
          Gets a deployable service from the service component.
 java.lang.Object ActivatableWrapper.getMarshalledDataObject()
          Gets the marshalled data object.
protected  com.sas.metadata.remote.MdFactory AbstractServiceConfigFactory.getMdFactory()
          Gets the object store's metadata factory.
 java.lang.String URLMetadataSource.getMetadata()
          Gets foundation service deployment metadata from the metadata source.
 java.lang.String OMRMetadataSource.getMetadata()
          Gets metadata representing a foundation services deployment queried from a SAS Metadata Repository.
 java.lang.String MetadataSourceInterface.getMetadata()
          Gets XML formatted metadata.
abstract  java.lang.String AbstractMetadataSource.getMetadata()
          Gets metadata describing an application's foundation services deployment.
static java.lang.String[] ServiceDeployments.getNames(com.sas.meta.SASOMI.IOMI iomi, java.lang.String repositoryID)
          Gets the names of all foundation service deployments defined in the specified metadata repository.
static java.lang.String CLIOptionsConfig.getOptionValueFromSystemIn(java.lang.String optionName, java.lang.String promptMessage, java.lang.String charsetName)
          Obtains the value of the specified option using "-optionName " from the input stream.
 java.rmi.registry.Registry RMIConfiguration.getRMIRegistry(boolean isCreateIfNotAlreadyStarted)
          Gets the rmiregistry associated with the currently specified host/port.
static com.sas.metadata.remote.ServiceComponent ServiceDeployments.getServiceComponent(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.lang.String softwareComponentName, java.lang.String groupName, java.lang.String serviceComponentName)
          Gets the ServiceComponent from the specified open metadata repository.
 com.sas.metadata.remote.ServiceComponent ServiceDeployment.getServiceComponent(java.lang.String serviceInterfaceClassName)
          Gets the metadata object which represents the foundation service that implements the specified interface.
 com.sas.metadata.remote.ServiceComponent ServiceDeployment.getServiceComponent(java.lang.String serviceGroupName, java.lang.String serviceName)
          Gets the services which are defined in the deployment.
static java.util.List 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.log4j.Logger logger)
          Creates a service configuration for the specified service.
static ServiceConfigurationInterface DeployableServiceFactory.getServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, org.apache.log4j.Logger logger, Environment environment)
          Creates a service configuration for the specified service.
static com.sas.metadata.remote.SoftwareComponent ServiceDeployments.getServiceDeployment(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.lang.String serviceDeploymentName)
          Gets the SoftwareComponent for the specified foundation services deployment from the SAS metadata repository.
static com.sas.metadata.remote.SoftwareComponent ServiceDeployments.getServiceDeploymentForID(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.lang.String serviceDeploymentID)
          Gets the SoftwareComponent for the specified foundation services deployment from the SAS metadata repository for the specified FQID.
static java.util.List ServiceDeployments.getServiceDeployments(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.util.Set serviceDeploymentsToFind)
          Gets SoftwareComponent elements from the specified open metadata repository.
static java.util.List<com.sas.metadata.remote.SoftwareComponent> ServiceDeployments.getServiceDeploymentsUsingID(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.util.Set<java.lang.String> serviceDeploymentIDsToFind)
          Gets SoftwareComponent elements from the specified open metadata repository.
static ServiceFactoryInterface AbstractServiceDeployment.getServiceFactory(java.lang.String serviceFactoryClassName)
          Creates a service factory.
static Services PlatformServices.getServices()
          Gets all available services.
static Services CorePlatformServices.getServices()
          Gets all available services.
static java.util.Set ServiceDeployments.getServices2(com.sas.metadata.remote.SoftwareComponent softwareComponent)
          Gets ServiceComponent elements that are defined within the specified SoftwareComponent.
protected static java.lang.Class[] AbstractServiceConfigFactory.getServiceTypes(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Gets the service types a deployed component supports.
protected static java.lang.String AbstractMetadataSource.getStringFromInputSource(java.io.InputStream inputStream)
          Gets an XML string representing a foundation services deployment from the specified input stream.
static void ServiceDeploymentImporter.importDeployment(java.lang.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, java.lang.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(java.lang.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(java.lang.String configName, java.lang.String configDesc, java.io.File configFile, java.lang.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(java.lang.String configName, java.lang.String configDesc, java.io.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(java.lang.String configName, java.lang.String configDesc, java.io.File configFile, java.lang.String serviceInterfaceClassName)
          Adds an application configuration to the foundation service that implements the specified interface.
abstract  boolean AbstractServiceDeployment.installServiceConfiguration(java.lang.String configName, java.lang.String configDesc, java.io.File configFile, java.lang.String serviceInterfaceClassName)
          Adds an application configuration to the foundation service that implements the specified interface.
 com.sas.metadata.remote.Property ServiceDeployment.installServiceConfigurationUsingPolicy(java.lang.String configName, java.io.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(java.lang.String configName, com.sas.metadata.remote.ServiceComponent serviceComponent)
          Determines whether or not the service has a configuration for the specified name.
 boolean ServiceDeployment.isConfigInstalled(java.lang.String configName, java.lang.String serviceInterfaceClassName)
          Determines whether or not the deployment contains a service that implements the specified interface has a configuration for the specified name.
static java.util.List 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 java.util.List 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 java.util.List 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 PlatformServices.lookupRemoteServices()
          Lookup remote foundation discovery services using the deployments specified in the configuration file.
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 ServiceConfigInstaller.main(java.lang.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.
 void MergeServiceConfigInterface.mergeServiceConfig(java.io.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(java.io.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(java.util.Properties properties)
          Creates a metadata source based upon the specified properties.
static MetadataSourceInterface MetadataSourceFactory.newMetadataSource(java.util.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 DeploymentStrategyInterface.reconfigure(java.util.Properties properties, java.io.File inputFile, java.io.File outputFile)
          Reconfigures the deployment using the specified properties that describe the services deployment.
 void DeploymentDescriptorContext.reconfigure(java.util.Properties properties, java.io.File inputFile, java.io.File outputFile)
          Reconfigures the deployment using the specified properties that describe the services deployment.
 void AbstractDeploymentStrategy.reconfigure(java.util.Properties properties, java.io.File inputFile, java.io.File outputFile)
          Reconfigures the deployment using the specified properties that describe the services deployment.
 java.util.Set<com.sas.metadata.remote.ServiceComponent> ServiceDeployment.renameConsumer(java.lang.String oldConsumerName, java.lang.String newConsumerName)
          Renames the service configuration consumer.
static java.lang.String ServiceDeploymentImportFile.renameServiceDeployment(java.lang.String inputXML, java.lang.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 boolean PlatformServices.setJAASAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry[] appConfigurationEntries)
          Updates this resource environment to use the specified JAAS
static boolean CorePlatformServices.setJAASAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry[] appConfigurationEntries)
          Updates this resource environment to use the specified JAAS
 void ServiceConfigFactory.setMetadataSourceProperties(MetadataSourceProperties metadataSourceProperties)
          Sets the properties used to configure a metadata source.
 void ServiceConfigFactory.setProperties(java.util.Properties properties)
          Specify the properties which will be used to determine the implementation type of the service configuration factory.
 void MetadataSourceProperties.setProperties(java.util.Properties properties)
          Sets properties used to configure a metadata source.
 void MetadataSourceProperties.setPropertiesURL(java.net.URL propertiesURL)
          Initialize the configuration using properties read from the configuration at the specified URL.
protected abstract  void AbstractDeploymentStrategy.setServiceDependencies(org.w3c.dom.Document document, org.w3c.dom.Element element, com.sas.metadata.remote.ServiceComponent serviceComponent)
          Specify dependencies upon other services.
static void PlatformServices.setServicesConfiguration(PlatformServicesConfiguration servicesConfiguration)
          Specifies the services configuration that is to be used by this facade.
static void CorePlatformServices.setServicesConfiguration(PlatformServicesConfiguration servicesConfiguration)
          Specifies the services configuration that is to be used by this facade.
static void PlatformServices.startLocalServices()
          Starts foundation services using the deployments specified in the configuration file.
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.startServices()
          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.terminateServices()
          Terminates foundation services that have been locally instantiated and eliminates references to any foundation services that were looked up remotely.
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 ServiceConfigUninstaller.uninstallConfig(java.lang.String[] args)
          Main method for an application used to uninstall an application's service configuration from a SAS Foundation Service.
 void ServiceDeployment.uninstallServiceConfiguration(AbstractServiceComponentConfig serviceConfig, java.lang.String configName, java.lang.String serviceInterfaceClassName, boolean isRemoveUnusedResources)
          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, java.lang.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, java.lang.String consumerName, 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  void AbstractDeploymentStrategy.writeFile(java.io.File file, java.lang.String xml)
          Writes the XML to the specified file using UTF-8 encoding.
 

Constructors in com.sas.services.deployment that throw ServiceException
AbstractServiceConfigFactory(com.sas.meta.SASOMI.IOMI omi)
          Constructs a factory which can be used to create service configurations.
AbstractServiceDeployment(java.lang.String softwareComponentName)
          Constructs a representation of a foundation services deployment.
DeployableService(java.lang.String id, ServiceConfigurationInterface serviceConfiguration)
          Constructs an instance using the specified OMA ID for the metadata ServiceComponent that represents the foundation service.
DeployableService(java.lang.String id, ServiceConfigurationInterface serviceConfiguration, java.lang.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, java.util.Properties properties)
          Creates a value object representing a service that can be deployed.
MetadataSourceProperties(java.util.Properties properties)
          Constructs properties which can be used to configure a metadata source for foundation services.
OMRMetadataSource(java.lang.String repositoryNameOrID, java.lang.String softwareComponentName, java.util.Set serviceGroupNames, java.lang.String omrHost, java.lang.String omrPort, java.lang.String secSPN, java.lang.String secPackageList, Environment environment)
          Constructs an instance which will open a single sign-on connection to the specified SAS Metadata Server.
OMRServiceConfigFactory(java.lang.String repositoryName, ConnectionInterface metadataServerConnection)
          Constructs a factory which can be used to manufacture service configurations queried from a SAS metadata repository.
OMRServiceConfigFactory(java.lang.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.
RMIBinding(RMIConfiguration rmiConfiguration, java.lang.String bindName, short binding)
          Constructor specifying the RMI configuration and the bind name for the RMI remote/activatable object.
RMIDeployableService(java.lang.String id, ServiceConfigurationInterface serviceConfiguration, java.lang.String[] dependencies, java.util.Set 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(java.util.Properties properties)
          Constructs an instance using the specified configuration properties.
ServiceDeployment(com.sas.metadata.remote.SoftwareComponent softwareComponent)
          Constructs a representation of a foundation services deployment.
ServiceDeployment(java.lang.String repositoryName, java.lang.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(java.net.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
static DeploymentDescriptorContext DeploymentContextFactory.createDeploymentContext(java.util.Properties properties, java.lang.ClassLoader classLoader)
          Creates a deployment context associated with a strategy.
 

Constructors in com.sas.services.deployment.ioc that throw ServiceException
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.discovery
 

Methods in com.sas.services.discovery that throw ServiceException
 void ServicesCache.add(RemoteServiceInterface service)
          Adds a service to the the cache.
 void RemoteDiscoveryServiceProxy.addService(RemoteServiceInterface serviceIf)
          Adds a service to the registry.
 void DiscoveryService.addService(RemoteServiceInterface service)
          Adds a service that is intended to be discovered.
 void DiscoveryAdminInterface.addService(RemoteServiceInterface service)
          Adds a service.
 void ActivatableDiscoveryService.addService(RemoteServiceInterface service)
          Adds a service to the registry.
 void ActivatableDiscoveryService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures service.
static 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 RemoteDiscoveryServiceProxy.findService(ServiceTemplate serviceTemplate)
          Finds a service using a discovery mechanism.
 RemoteServiceInterface RegistryDiscoveryService.findService(ServiceTemplate serviceTemplate)
          Finds a service using a discovery mechanism.
 RemoteServiceInterface FindServiceInterface.findService(ServiceTemplate serviceTemplate)
          Finds a service using a discovery mechanism.
 RemoteServiceInterface ActivatableDiscoveryService.findService(ServiceTemplate serviceTemplate)
          Finds a service using a discovery mechanism.
 RemoteServiceInterface AbstractDiscoveryService.findService(ServiceTemplate serviceTemplate)
          Finds a service using a discovery mechanism.
 Services RemoteDiscoveryServiceProxy.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)
          Finds a collection of objects via a discovery mechanism.
 Services RegistryDiscoveryService.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)
          Finds a collection of services via a discovery mechanism.
 Services FindServiceInterface.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services services)
          Finds a collection of services via a discovery mechanism.
 Services DiscoveryService.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)
          Finds a collection of objects via a discovery mechanism.
 Services ActivatableDiscoveryService.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)
          Finds a collection of objects via a discovery mechanism.
abstract  Services AbstractDiscoveryService.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices)
          Finds a collection of services via a discovery mechanism.
 Services DiscoveryService.findServices(ServiceTemplate serviceTemplate, int maxNumMatches, Services discoveredServices, java.lang.String serviceRequestId, int attemptNumber)
          Finds a collection of objects via a discovery mechanism.
 RemoteServiceInterface RemoteDiscoveryServiceProxy.findServiceUsingId(java.lang.String serviceId)
          Re-acquires a previously discovered service via its service discovery ID.
 RemoteServiceInterface RegistryDiscoveryService.findServiceUsingId(java.lang.String runtimeServiceId)
          Re-acquires a previously discovered service via its service discovery ID.
 RemoteServiceInterface FindServiceInterface.findServiceUsingId(java.lang.String serviceId)
          Re-acquires a previously discovered service via its service discovery ID.
 RemoteServiceInterface ActivatableDiscoveryService.findServiceUsingId(java.lang.String runtimeServiceId)
          Re-acquires a previously discovered service via its service discovery ID.
 RemoteServiceInterface AbstractDiscoveryService.findServiceUsingId(java.lang.String runtimeServiceId)
          Re-acquires a previously discovered service via its service discovery ID.
 RemoteServiceInterface DiscoveryServiceFactory.getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets a service that has been initialized with the specified service configuration.
 void ServiceDiscoveryConfigurationInterface.setServiceTypes(java.lang.Class[] serviceTypes)
          Sets service types that a service is, extends, or implements.
 

Constructors in com.sas.services.discovery that throw ServiceException
ActivatableDiscoveryService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Constructs a default instance of a remote discovery service.
DiscoveryService(java.util.Set discoveryDelegates, java.util.Set 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, java.lang.Class[] serviceTypes, ServiceAttributeInterface[] serviceAttributes, java.lang.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
 void EventBrokerService.configure(ServiceConfigurationInterface serviceConfiguration)
          Deprecated. Configures this service.
static EventBrokerServiceInterface EventBrokerServiceFactory.createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Deprecated. Instantiates a new Event Broker service initialized with the specified configuration.
 void EventBrokerService.destroy()
          Deprecated. Destroys the service.
 RemoteServiceInterface EventBrokerServiceFactory.getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Deprecated. Instantiates a new Event Broker service initialized with the specified configuration.
 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.
 

Constructors in com.sas.services.events.broker that throw ServiceException
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
 void EventBrokerDiscoveryService.configure(ServiceConfigurationInterface serviceConfiguration)
          Deprecated. As of release 9.2, this class is no longer being supported.
static EventBrokerDiscoveryServiceInterface EventBrokerDiscoveryServiceFactory.createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Deprecated. As of release 9.2, this class is no longer being supported.
 void EventBrokerDiscoveryService.destroy()
          Deprecated. As of release 9.2, this class is no longer being supported.
 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
EventBrokerDiscoveryService()
          Deprecated. As of release 9.2, this class is no longer being supported.
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
 

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

Methods in com.sas.services.information.metadata that throw ServiceException
 void VirtualMetadata.add()
           
 void MetadataInterface.add()
          Add a new metadata item to the repository.
 void Metadata.add()
          Add a new metadata item to the repository.
 void VirtualMetadata.addAccessControl(AccessControlEntryInterface accessControl)
          Add an Access Control item to this object.
 void MetadataInterface.addAccessControl(AccessControlEntryInterface ace)
          Add an Access Control item to this object.
 void Metadata.addAccessControl(AccessControlEntryInterface ace)
          Add an Access Control item to this object.
 void OMRMultiHostDeployedObject.addAll(java.util.List<HostInterface> host)
           
 void MultiHostDeployment.addAll(java.util.List<HostInterface> hosts)
           
 void PrototypeInterface.addAssociation(AssociationPropertyInterface property)
          Add an association to this prototype.
 void ForeignKeyInterface.addAssociation(KeyAssociationInterface associatoin)
          Add a key association to the foreign key
 void VirtualMetadata.addAttribute(java.lang.String key, java.lang.String value)
          Add an attribute with the given name and value
 void MetadataInterface.addAttribute(java.lang.String key, java.lang.String value)
          Add an attribute with the given name and value
 void Metadata.addAttribute(java.lang.String key, java.lang.String value)
          Add an attribute with the given name and value
 void VirtualMetadata.addAttributes(java.util.Map attributeMap)
          Add a number of attributes - names and values are given in the map.
 void MetadataInterface.addAttributes(java.util.Map attributeMap)
          Add a number of attributes - names and values are given in the map.
 void Metadata.addAttributes(java.util.Map attributeMap)
          Add a number of attributes - names and values are given in the map.
 void VirtualFolder.addChild(PublicObjectInterface newChild)
           
 void Folder.addChild(PublicObjectInterface newChild)
           
 void QueryClauseInterface.addColumn(ColumnInterface column)
           
 void DataTableInterface.addColumn(ColumnInterface column)
          Add a column to this table.
 void ColumnContainerInterface.addColumn(ColumnInterface column)
          Add a column to the the underneath Key or Index container
 void DataTableInterface.addColumnAt(ColumnInterface column, int index)
          Inserts the column at the specified position in this List.
 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 ColumnContainerInterface.addColumns(java.util.List<ColumnInterface> column)
          Add a column list to the the underneath Key or Index container
 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 PropertyGroupInterface.addCustomizer(SoftwareComponentInterface softcom)
          Add a SoftwareComponentInterface object as a customizer of this PropertyGroup.
 void AbstractPropertyInterface.addCustomizer(SoftwareComponentInterface customizer)
          Add a customizer to this property.
 void ServerInterface.addDataPackage(com.sas.services.information.metadata.DeployedDataPackageInterface dataPackage)
          Add a DeployedDataPackage to the server as a DataPackage.
 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 VirtualMetadata.addDocument(DocumentInterface doc)
           
 void MetadataInterface.addDocument(DocumentInterface doc)
          Add an associated Document to this object.
 void Metadata.addDocument(DocumentInterface doc)
           
 void AbstractPropertyInterface.addEditor(SoftwareComponentInterface editor)
          Add an editor to this property.
 void PersonInterface.addEmail(EmailInterface email)
          Add a new email to a user's list of email instances.
 void PersonInterface.addEmailAddress(java.lang.String address)
          Deprecated. Use addEmail( EmailInterface email ) instead
 void ContentSubscriberInterface.addEntryExclusionFilter(java.lang.String filter)
          Add an entry exclusion filter to this subscriber.
 void ContentSubscriberInterface.addEntryInclusionFilter(java.lang.String filter)
          Add an entry inclusion filter to this subscriber.
 void ConfigurationXMLTextStoreInterface.addEnumerationItem(com.sas.services.information.metadata.configpersist.EnumerationItem item)
          Add an item to the enumeration data.
 void ChannelInterface.addEventSubscriber(EventSubscriberInterface subscriber)
          Adds an event subscriber to this channel.
 void VirtualMetadata.addExtension(java.lang.String name, java.lang.String value, java.lang.String type)
          Add an extension to the current set of extensions
 void MetadataInterface.addExtension(java.lang.String name, java.lang.String value, java.lang.String type)
          Add an extension to the current set of extensions
 void Metadata.addExtension(java.lang.String name, java.lang.String value, java.lang.String type)
          Add an extension to the current set of extensions
 void DirectoryInterface.addFile(MetadataInterface file)
          Add a file to this directory.
 void ContentSubscriberInterface.addFileMimeTypeExclusionFilter(java.lang.String filter)
          Add a file type exclusion filter.
 void ContentSubscriberInterface.addFileMimeTypeInclusionFilter(java.lang.String filter)
          Add a file type inclusion filter.
 ForeignKeyInterface RelationalTableInterface.addForeignKey(java.lang.String name, RelationalKeyInterface smartUKey)
          Add a foreign key to the relational table.
 void VirtualMetadata.addGroup(GroupInterface group)
           
 void MetadataInterface.addGroup(GroupInterface group)
          Add this object to a group.
 void Metadata.addGroup(GroupInterface group)
           
 void PropertyGroupInterface.addGroupedProperty(AbstractPropertyInterface property)
          Add a AbstractPropertyInterface to the collection grouped by this PropertyGroup.
 void OMRMultiHostDeployedObject.addHost(HostInterface host)
           
 void MultiHostDeployment.addHost(HostInterface host)
          Add a new host to the deployment list
 void IdentityGroupInterface.addIdentity(IdentityInterface identity)
          Add a member identity to this group.
 void DAVAccessControlEntry.addIdentity(IdentityInterface identity)
           
 void AccessControlEntryInterface.addIdentity(IdentityInterface identity)
          Add an identity to this ACE.
 void VirtualMetadata.addImplementor(SoftwareComponentInterface softwareComponent)
           
 void MetadataInterface.addImplementor(SoftwareComponentInterface softwareComponent)
          Add a SoftwareComponent as an implementor of this object.
 void Metadata.addImplementor(SoftwareComponentInterface softwareComponent)
          Add a SoftwareComponent as an implementor of this object.
 IndexInterface PhysicalTableInterface.addIndex(java.lang.String name, java.util.List<ColumnInterface> listColumn)
          Add a Index to the physical table.
 void VirtualFolder.addItem(MetadataInterface item)
           
 void FolderInterface.addItem(MetadataInterface item)
          Add an item to the folder.
 void Folder.addItem(MetadataInterface item)
          Add an item to the folder.
 void MetadataInterface.addKeyword(java.lang.String keyword)
          Add a keyword to this object.
 void Metadata.addKeyword(java.lang.String keyword)
          Add a keyword to this object.
 void SASClientConnectionInterface.addLibrary(SASLibraryInterface library)
          Add a library to the list that are accessible through this connection.
 void UnauthenticatedIdentity.addLocation(LocationInterface location)
           
 void SelfIdentity.addLocation(LocationInterface location)
           
 void ReferenceIdentity.addLocation(LocationInterface location)
           
 void PropertyIdentity.addLocation(LocationInterface location)
           
 void PersonInterface.addLocation(LocationInterface location)
          Add a location to the user's list of locations.
 void DavPerson.addLocation(LocationInterface location)
           
 void AuthenticatedIdentity.addLocation(LocationInterface location)
           
 void AllUsersIdentity.addLocation(LocationInterface location)
           
 void UnauthenticatedIdentity.addLogin(LoginInterface login)
           
 void SelfIdentity.addLogin(LoginInterface login)
           
 void ReferenceIdentity.addLogin(LoginInterface login)
           
 void PropertyIdentity.addLogin(LoginInterface login)
           
 void IdentityInterface.addLogin(LoginInterface login)
          Add a login to the Identity Group.
 void DavPerson.addLogin(LoginInterface login)
           
 void AuthenticatedIdentity.addLogin(LoginInterface login)
           
 void AllUsersIdentity.addLogin(LoginInterface login)
           
 void GroupInterface.addMember(MetadataInterface member)
          Add a new member to the group.
 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 ContentSubscriberInterface.addNameValueExclusionFilter(java.lang.String filter)
          Adds a name/value exclusion filter to the subscriber.
 void ContentSubscriberInterface.addNameValueInclusionFilter(java.lang.String filter)
          Adds a name/value inclusion filter to the subscriber.
 MetadataInterface VirtualFolder.addNewItem(java.lang.String name, java.lang.String type)
           
 MetadataInterface FolderInterface.addNewItem(java.lang.String name, java.lang.String type)
          Create a new metadata object to add to the folder.
 MetadataInterface Folder.addNewItem(java.lang.String name, java.lang.String type)
          Create a new metadata object to add to the folder.
 void DocumentInterface.addObject(MetadataInterface newObject)
          Add an object to the document's Objects association.
 void VirtualMetadata.addObjectProperty(PropertyInterface property)
           
 void MetadataInterface.addObjectProperty(PropertyInterface property)
          Add a property to this object.
 void Metadata.addObjectProperty(PropertyInterface property)
           
 void VirtualMetadata.addObjectProperty(java.lang.String name, java.lang.String propertyName, java.lang.String value, java.lang.String type)
           
 void MetadataInterface.addObjectProperty(java.lang.String name, java.lang.String propertyName, java.lang.String value, java.lang.String type)
          Add a new property to this metadata object.
 void Metadata.addObjectProperty(java.lang.String name, java.lang.String propertyName, java.lang.String value, java.lang.String type)
           
 void GroupInterface.addOwner(PersonInterface owner)
          Add a person as an owner of the group.
 void DAVAccessControlEntry.addPermission(PermissionInterface permission)
           
 void AccessControlEntryInterface.addPermission(PermissionInterface permission)
          Add a permission to this ACE.
 void VirtualMetadata.addPermissions(java.util.List identities, java.util.List permissions)
          Add a set of permissions for a set of identities for this metadata object.
 void MetadataInterface.addPermissions(java.util.List identities, java.util.List permissions)
          Add a set of permissions for a set of identities for this metadata object.
 void Metadata.addPermissions(java.util.List identities, java.util.List permissions)
          Add a set of permissions for a set of identities for this metadata object.
 void UnauthenticatedIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 void SelfIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 void ReferenceIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 void PropertyIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 void PersonInterface.addPhoneNumber(PhoneNumberInterface phone)
          Add a phone number to the user's list.
 void DavPerson.addPhoneNumber(PhoneNumberInterface phone)
           
 void AuthenticatedIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 void AllUsersIdentity.addPhoneNumber(PhoneNumberInterface phone)
           
 RelationalKeyInterface RelationalTableInterface.addPrimaryKey(java.lang.String name, java.util.List<ColumnInterface> listColumn)
          Add a Primary key to the relational table.
 void VirtualMetadata.addProcessorInterface(java.lang.String interfaceClassName, com.sas.services.information.publicobject.ProcessorInterface actionInterface)
           
 void Metadata.addProcessorInterface(java.lang.String interfaceClassName, com.sas.services.information.publicobject.ProcessorInterface actionInterface)
          Add an action interface to this class.
 void VirtualMetadata.addPrompt(BaseOMRPromptInterface prompt)
           
 void MetadataInterface.addPrompt(BaseOMRPromptInterface prompt)
          Add a prompt to this object.
 void Metadata.addPrompt(BaseOMRPromptInterface prompt)
          Add a prompt to this object.
 void ServerInterface.addProperty(PropertyInterface property)
          Add a property to the set of properties for this server.
 void SoftwareComponentInterface.addPropertyGroup(PropertyGroupInterface group)
          Add a PropertyGroupInterface object to this SoftwareComponent.
 void VirtualMetadata.addPropertySet(PropertySetInterface propertySet)
           
 void MetadataInterface.addPropertySet(PropertySetInterface propertySet)
          Add a property set to this object.
 void Metadata.addPropertySet(PropertySetInterface propertySet)
           
 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 ColumnInterface.addQueryClause(QueryClauseInterface clause)
          Add a query to this column.
 void VirtualMetadata.addRemark(RemarksInterface remark)
          Add a remark to this smart object
 void MetadataInterface.addRemark(RemarksInterface remark)
          Add a remark to this smart object
 void Metadata.addRemark(RemarksInterface remark)
           
 void VirtualMetadata.addResponsibleParty(com.sas.services.information.publicobject.Responsibility newResponsibility)
           
 void MetadataInterface.addResponsibleParty(com.sas.services.information.publicobject.Responsibility newResponsibility)
          Add a new responsibleParty to this object.
 void Metadata.addResponsibleParty(com.sas.services.information.publicobject.Responsibility newResponsibility)
           
 void DataTableInterface.addRole(DataTableRoleInterface role)
          Add a role to the list of roles describing this DataTable.
 void DataTableInterface.addRole(java.lang.String context, java.lang.String objectRole)
          Given the context and object role, create a new Role and add it to the roles for this DataTable.
 void DatabaseCatalogInterface.addSchema(RelationalSchemaInterface schema)
           
 void FileInterface.addScriptedConnection(SASClientConnectionInterface connection)
          Add a SASClientConnection to the list of connections that this script executes for.
 void SASClientConnectionInterface.addScriptFile(FileInterface file)
          Add a script file to this connection.
 void ServerInterface.addServed(ServerInterface server)
          Add a new server to the list of servers that use this server.
 void DirectoryInterface.addServer(MetadataInterface server)
          Add a server to the list that has access to this directory.
 void ServerInterface.addServer(ServerInterface server)
          Add a new server to the list of servers that this server uses.
 void ServerInterface.addServiceType(ServiceTypeInterface serviceType)
          Add a service type to this server.
 void PropertySetInterface.addSetProperty(PropertyInterface property)
          Add a property to the current set.
 IndexInterface PhysicalTableInterface.addSimpleIndex(ColumnInterface column)
          Add a Simple Index (contains only 1 column) to the physical table.
 void SoftwareComponentInterface.addSoftwareGroup(GroupInterface group)
          Add a SoftwareGroup to this SoftwareComponent.
 void SoftwareComponentInterface.addSoftwareTree(FolderInterface folder)
          Add a SoftwareTree to this SoftwareComponent.
 void ServerInterface.addSourceConnection(ConnectionInterface connection)
          Add a connection definition that can be used to access this server.
 void VirtualFolder.addSubfolder(FolderInterface folder)
           
 void FolderInterface.addSubfolder(FolderInterface folder)
          Add an existing folder to this one as a subfolder.
 void Folder.addSubfolder(FolderInterface folder)
          Add an existing folder to this one as a subfolder.
 void FilteredFolder.addSubfolder(FolderInterface folder)
          Add a subfolder to this FilteredFolder.
 void VirtualFolderInterface.addSubfolder(VirtualFolderInterface folder)
          Adds a nested virtual folder.
 void VirtualFolder.addSubfolder(VirtualFolderInterface folder)
           
 void PropertyGroupInterface.addSubpropertyGroup(PropertyGroupInterface group)
          Add a subproperty group.
 void ChannelInterface.addSubscriberGroup(GroupInterface group)
          Add a subscriber group to this channel.
 void RelationalSchemaInterface.addTable(DataTableInterface table)
          Add a DataTableInterface to the list of tables associated to this schema.
 RelationalKeyInterface RelationalTableInterface.addUniqueKey(java.lang.String name, java.util.List<ColumnInterface> listColumn)
          Add a Unique key to the relational table.
 void VirtualMetadata.addUsedByPrototype(MetadataInterface prototyped)
           
 void MetadataInterface.addUsedByPrototype(MetadataInterface prototyped)
          Add an object which uses this object as a prototype.
 void Metadata.addUsedByPrototype(MetadataInterface prototyped)
          Add an object which uses this object as a prototype.
 void LoginInterface.addUser(PersonInterface user)
          Add a user to the list of allowed clients.
 void AbstractPropertyInterface.addValidator(SoftwareComponentInterface validator)
          Add a validator to the property.
 void AuthorizationUtilInterface.applyACT(AccessControlTemplateInterface act)
          Apply an ACTs to protect an object
 void AuthorizationUtil.applyACT(AccessControlTemplateInterface act)
          Apply an ACT to protect an object
 void VirtualMetadata.checkin()
          Check in this item
 void MetadataInterface.checkin()
          Check in this item
 void Metadata.checkin()
          Check out the item
 void VirtualMetadata.checkout()
          Check out this item
 void MetadataInterface.checkout()
          Check out this item
 void Metadata.checkout()
          Check out the item
 void VirtualMetadata.commit()
           
 void MetadataInterface.commit()
          Commit changes that have been made to this object to the parent.
 void Metadata.commit()
          Commit changes that have been made to this object to the parent.
 void AuthorizationUtil.commit()
           
 void AuthorizationBaseInterface.commit()
          Commit Authorization Changes Any pending Authorization changes will be committed on the Server.
 boolean VirtualFolderManager.containsVirtualFolder(java.lang.String id)
          Returns true if a virtual folder exists with the specified id.
 IndexInterface IndexInterface.convertToCompositeIndex(java.lang.String name, java.util.List<ColumnInterface> columns)
          Convert simple index (contains only 1 column) to composite index (contains more than 1 column)
 IndexInterface IndexInterface.convertToSimpleIndex(ColumnInterface column)
          Convert composite index (contains more than 1 column) to simple index (contains only 1 column)
 MetadataInterface VirtualMetadata.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
 MetadataInterface MetadataInterface.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
 MetadataInterface Metadata.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
 FolderInterface Folder.copyTo(FolderInterface folder, java.lang.String name)
           
 int VirtualMetadata.countAssociatedObjects(java.lang.String association)
           
 int MetadataInterface.countAssociatedObjects(java.lang.String association)
          Count the objects associated to this one via a named association.
 int Metadata.countAssociatedObjects(java.lang.String association)
           
 RootFolderInterface FolderAdminInterface.createRepositoryRootFolder(OMIRepositoryInterface repos)
          Creates the root folder for a repository.
 FolderInterface FolderAdminInterface.createTopLevelFolder(OMIRepositoryInterface repos, java.lang.String folderName)
          Creates a new top level folder for the given repository or returns an existing folder that has already been defined.
 void VirtualMetadata.delete()
           
 void Remarks.delete()
          Override delete to make sure that only the owner can delete the remark.
 void MetadataInterface.delete()
          Delete this object from its repository.
 void Metadata.delete()
          Delete this object from its repository.
 void Folder.delete()
           
 void VirtualMetadata.deleteAttribute(java.lang.String key)
          Delete a specific attribute
 void MetadataInterface.deleteAttribute(java.lang.String key)
          Delete a specific attribute
 void Metadata.deleteAttribute(java.lang.String key)
          Delete a specific attribute
 void VirtualMetadata.deleteAttributes(java.util.List attributes)
          Delete a list of attributes.
 void MetadataInterface.deleteAttributes(java.util.List attributes)
          Delete a list of attributes.
 void Metadata.deleteAttributes(java.util.List attributes)
          Delete a list of attributes.
 void UnauthenticatedIdentity.deleteInternalAccount()
           
 void SelfIdentity.deleteInternalAccount()
           
 void ReferenceIdentity.deleteInternalAccount()
           
 void PropertyIdentity.deleteInternalAccount()
           
 void PersonInterface.deleteInternalAccount()
          Delete Internal Account
 void DavPerson.deleteInternalAccount()
           
 void AuthenticatedIdentity.deleteInternalAccount()
           
 void AllUsersIdentity.deleteInternalAccount()
           
 void VirtualFolder.deleteItem(MetadataInterface item)
           
 void FolderInterface.deleteItem(MetadataInterface item)
          Delete an item from this folder.
 void Folder.deleteItem(MetadataInterface item)
          Delete an item from this folder.
protected  void Metadata.deleteRootObject(com.sas.metadata.remote.Root object)
           
 void VirtualFolder.deleteSubfolder(java.lang.String name)
           
 void FolderInterface.deleteSubfolder(java.lang.String name)
          Delete a subfolder.
 void Folder.deleteSubfolder(java.lang.String name)
          Delete a subfolder.
 void VirtualFolderManager.destroy()
          Destoys this factory instance
 void AuthorizationUtil.discard()
           
 void AuthorizationBaseInterface.discard()
          Discard Authorization Changes Any pending Authorization changes will be discarded on the Server.
 java.util.List ContentSubscriberInterface.entryExclusionFilters()
          Gets the entry exclusion filters defined for filtering content to this subscriber.
 java.util.List ContentSubscriberInterface.entryInclusionFilters()
          Gets the entry inclusion filters defined for filtering content to this subscriber.
 java.util.List ContentSubscriberInterface.fileMimeTypeExclusionFilters()
          Gets the file MIME type exclusion filters for this user.
 java.util.List ContentSubscriberInterface.fileMimeTypeInclusionFilters()
          Gets the file MIME type inclusion filters for this user.
static MetadataInterface Metadata.fromByteArray(RepositoryInterface ri, byte[] data)
           
 java.lang.String SASLibraryInterface.generateLibref()
          Generate a SAS Libref statement for this library.
 java.lang.String SASLibraryInterface.generateLibref(java.lang.String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned)
          Generate a SAS Libref statement for this library.
 java.util.Map SASLibraryInterface.generateLibrefMap(java.lang.String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned, java.lang.String overrideLibname)
          Generate a library assignment java.util.Map for a SASLibrary stored in metadata.
 java.lang.String DirectoryInterface.getAbsolutePath()
          Get the full path for this directory.
 java.util.List AccessControlTemplateInterface.getAccessControlItems()
          Get the access control items for this template.
 java.util.List VirtualMetadata.getAccessControls()
          Get a list of the Access Controls on this object.
 java.util.List MetadataInterface.getAccessControls()
          Get a list of the Access Controls on this object.
 java.util.List Metadata.getAccessControls()
          Get a list of the Access Controls on this object.
 java.util.List DAVAccessControlEntry.getAccessControlTemplates()
           
 java.util.List AccessControlEntryInterface.getAccessControlTemplates()
          Get the access control templates for this entry.
 java.util.List<AccessControlTemplateInterface> AuthorizationUtilInterface.getACTs()
          Get ACTs that protect an object.
 java.util.List<AccessControlTemplateInterface> AuthorizationUtil.getACTs()
          Get ACTs that protect an object
 java.lang.String LocationInterface.getAddress()
          Get the address string.
 java.lang.String EmailInterface.getAddress()
          Gets the String value of Address
 java.util.List<java.lang.String> OMRMultiHostDeployedObject.getAllHostsNames()
           
 java.util.List<java.lang.String> MultiHostDeployment.getAllHostsNames()
          Get the set of all the hosts.
 AnalyticTableAttributes AnalyticTableInterface.getAnalyticTableAttributes()
          Get the set of attributes for this object;
 java.util.List<java.lang.String> AuthorizationUtil.getApplicablePermissions()
          Obtain permissions Applicable to a Protected Object or ACT Permission Pattern based on Object's PublicType We do think it "fits" in this Interface because its useful to know the permissions applicable to an Object's PublicType prior to invoking
 java.util.List<java.lang.String> AuthorizationBaseInterface.getApplicablePermissions()
          Obtains permissions applicable to the object according to its PublicType Note that for ACT definition the entire list of available permissions is returned
 FolderInterface PersonalRepositoryInterface.getApplicationManager(int applId)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepository.getApplicationManager(int applId)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepositoryInterface.getApplicationManager(java.lang.String appplname)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepository.getApplicationManager(java.lang.String applname)
          Each folder in the personal repository is managed by an application manager.
 java.lang.String ServerInterface.getApplicationProtocol()
          Get the application protocol string for the server.
 java.lang.String ConnectionInterface.getApplicationProtocol()
          Get the application protocol String.
 ContentDestination ChannelInterface.getArchivePath()
          Returns a the archive path content information to use as the archive path for this channel.
 java.lang.String ContentSubscriberInterface.getArchiveReceiveBy()
          Gets the receive method this subscriber prefers (value or reference).
 java.lang.String LocationInterface.getArea()
          Get the area String for this location.
 HostInterface OMRMultiHostDeployedObject.getAssociatedHost()
           
 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
 IndexInterface RelationalKeyInterface.getAssociatedIndex()
          Get the associated index with a Unique/Primary Key.
 MetadataInterface PropertyInterface.getAssociatedObject()
          This is a convenience method to get the object that this property is associated with.
 PropertyGroupInterface AbstractPropertyInterface.getAssociatedPropertyGroup()
          Get the group, if any, that this property is a member of.
 java.lang.String AssociationPropertyInterface.getAssociationName()
          Get the association name.
 java.util.List PrototypeInterface.getAssociations()
          Get the associations for this prototype.
 java.util.List<KeyAssociationInterface> ForeignKeyInterface.getAssociations()
          Get the column associations bind with this foreign key
 java.lang.String VirtualMetadata.getAttribute(java.lang.String key)
          Get the value of the attribute with the given key/name.
 java.lang.String MetadataInterface.getAttribute(java.lang.String key)
          Get the value of the attribute with the given key/name.
 java.lang.String Metadata.getAttribute(java.lang.String key)
          Get the value of the attribute with the given key/name.
 java.util.Map VirtualMetadata.getAttributes()
          Get a list of all the attributes.
 java.util.Map MetadataInterface.getAttributes()
          Get a list of all the attributes.
 java.util.Map Metadata.getAttributes()
          Get a list of all the attributes.
 java.lang.String HttpServerInterface.getAuthenticationType()
          Get the authentication type string for the connection.
 java.lang.String ConnectionInterface.getAuthenticationType()
          Get the authentication type string for the connection.
 AuthorizationBaseInterface AccessControlTemplateInterface.getAuthorizationDefinitionUtil()
          Obtain the AuthorizationUtil Interface for this object
 AuthorizationInfoInterface AuthorizationUtil.getAuthorizations(IdentityInterface identity, java.util.List<java.lang.String> permissions)
          Get Authorizations
 AuthorizationInfoInterface AuthorizationBaseInterface.getAuthorizations(IdentityInterface identity, java.util.List<java.lang.String> permissions)
          Get authorizations for a single identity
 java.util.List<AuthorizationInfoInterface> AuthorizationUtil.getAuthorizations(java.util.List<IdentityInterface> identities, java.util.List<java.lang.String> permissions)
          Get Authorizations
 java.util.List<AuthorizationInfoInterface> AuthorizationBaseInterface.getAuthorizations(java.util.List<IdentityInterface> identities, java.util.List<java.lang.String> permissions)
          Get authorizations for multiple identities
 java.util.List<AuthorizationInfoInterface> AuthorizationUtil.getAuthorizationsAll()
          Get Authorizations All
 java.util.List<AuthorizationInfoInterface> AuthorizationBaseInterface.getAuthorizationsAll()
          Get all authorizations
 AuthorizationExplainedInfoInterface AuthorizationUtil.getAuthorizationsExplained(IdentityInterface identity, java.util.List<java.lang.String> permissions)
          Get Authorizations with Indirect Authorization Sources Explained
 AuthorizationExplainedInfoInterface AuthorizationBaseInterface.getAuthorizationsExplained(IdentityInterface identity, java.util.List<java.lang.String> permissions)
          Get authorization sources explained for a single identity.
 java.util.List<AuthorizationExplainedInfoInterface> AuthorizationUtil.getAuthorizationsExplained(java.util.List<IdentityInterface> identities, java.util.List<java.lang.String> permissions)
          Get Authorizations with Indirect Authorization Sources Explained
 java.util.List<AuthorizationExplainedInfoInterface> AuthorizationBaseInterface.getAuthorizationsExplained(java.util.List<IdentityInterface> identities, java.util.List<java.lang.String> permissions)
          Get authorization sources explained for a list of identities.
 java.util.List<AuthorizationExplainedInfoInterface> AuthorizationUtil.getAuthorizationsExplainedAll()
          Get Authorizations with Indirect Authorization Sources Explained All
 java.util.List<AuthorizationExplainedInfoInterface> AuthorizationBaseInterface.getAuthorizationsExplainedAll()
          Get authorization sources explained for all identities and permissions.
 AuthorizationUtilInterface VirtualMetadata.getAuthorizationUtil()
           
 AuthorizationUtilInterface MetadataInterface.getAuthorizationUtil()
          Get the AuthorizationUtil Interface for this object
 AuthorizationUtilInterface Metadata.getAuthorizationUtil()
          Obtain the AuthorizationUtil Interface for this object
 PublicObjectInterface VirtualFolder.getChildAt(int index)
           
 PublicObjectInterface Folder.getChildAt(int index)
           
 int VirtualFolder.getChildCount()
           
 int Folder.getChildCount()
           
 java.util.List<PublicObjectInterface> VirtualFolder.getChildren()
           
 java.util.List Folder.getChildren()
           
 java.util.List VirtualFolder.getChildren(java.lang.String type)
           
 java.util.List Folder.getChildren(java.lang.String type)
           
 java.lang.String LocationInterface.getCity()
          Get the city name.
 java.lang.String SoftwareComponentInterface.getClassIdentifier()
          Get the unique class identifier for the software.
 java.lang.String ServiceTypeInterface.getClassIdentifier()
          Get the Class Identifier string.
 java.lang.String ServerInterface.getClassIdentifier()
          Get the class identifier string for the server.
 ColumnAttributes ColumnInterface.getColumnAttributes()
          Get the column attributes in a ColumnAttributes objects.
 java.util.List QueryClauseInterface.getColumns()
           
 java.util.List PhysicalTableInterface.getColumns()
           
 java.util.List DataTableInterface.getColumns()
          Get the list of columns in this table.
 java.util.List<ColumnInterface> ColumnContainerInterface.getColumns()
          Get all the columns present in the container
 boolean AuthorizationUtil.getCommitOnUpdate()
          Obtains boolean indicating if Authorization changes are committed when the object is updated
 boolean AuthorizationBaseInterface.getCommitOnUpdate()
          Obtains Commit with Object Store boolean indicator
 java.lang.String ConnectionInterface.getCommunicationProtocol()
          Get the communication protocol.
 java.util.List ServerInterface.getComputeTasks(boolean gotoServer)
          Get the compute tasks for this server instance.
 TextStoreInterface PropertyInterface.getConfigurationText()
          Get the configuration text.
 java.util.List ServerInterface.getConnectionProperties()
          Get the properties from the (first) connection.
 PublicObjectContainerInterface VirtualMetadata.getContainer()
           
 PublicObjectContainerInterface VirtualFolder.getContainer()
           
 PublicObjectContainerInterface Metadata.getContainer()
          Returns the container or parent object.
 java.util.Date VirtualFolder.getContentCreateDate()
           
 java.util.Date FolderInterface.getContentCreateDate()
          Get the content create date.
 java.util.Date Folder.getContentCreateDate()
           
 ContentDestination SubscriberInterface.getContentDestination()
          Get the content destination for this subscriber
 ContentDestination ChannelInterface.getContentDestination()
          Get the content destination for this channel.
 ContentInfo VirtualFolder.getContentInfo()
           
 ContentInfo FolderInterface.getContentInfo()
          Returns the ContentInfoobject corresponding to the root of the given PathUrl.
 ContentInfo Folder.getContentInfo()
          Returns the ContentInfoobject corresponding to the root of the given PathUrl.
 java.util.Date VirtualFolder.getContentModifyDate()
           
 java.util.Date FolderInterface.getContentModifyDate()
          Get the content modification date.
 java.util.Date Folder.getContentModifyDate()
           
 java.lang.String DataTableRoleInterface.getContext()
          Get the application context for the data tabe role.
 java.lang.String LocationInterface.getCountry()
          Get the country name or abbreviation for this location.
 java.util.Date VirtualMetadata.getCreateDate()
          Get a Date object representing the time the metadata was created.
 java.util.Date MetadataInterface.getCreateDate()
          Get a Date object representing the time the metadata was created.
 java.util.Date Metadata.getCreateDate()
          Get a Date object representing the time the metadata was created.
 java.util.List PropertyGroupInterface.getCustomizers()
          Get the List of SoftwareComponentInterface objects which act as customizers to this group.
 java.util.List AbstractPropertyInterface.getCustomizers()
          Get the list of customizers for this property.
 DatabaseCatalogInterface RelationalSchemaInterface.getDatabaseCatalog()
          Get the DatabaseCatalogInterface object that this schema belongs to.
 java.util.List ServerInterface.getDataPackages()
          Get a list of the data packages (files) that exist on the server.
 java.lang.String ContentSubscriberInterface.getDavUrlType()
          Sets the type of url.
 java.lang.String ChannelInterface.getDavUrlType()
          Gets the type of url.
static java.lang.String VirtualFolderManager.getDefaultPath(java.lang.String publicType)
          Returns the default path location for the virtual folder containing objects of the given type.
static java.lang.String VirtualFolderManager.getDefaultPath(java.lang.String publicType, OMIRepositoryInterface repos)
          Returns the default path location for the virtual folder containing objects of the given type.
 java.lang.String AttributePropertyInterface.getDefaultValue()
          Get the property default value.
 java.lang.String PropertyInterface.getDelimiter()
          Get the delimiter string for the property.
 java.lang.String SubscriberInterface.getDeliveryTransport()
          Gets the preferred delivery transport for this subscriber.
 int ChannelInterface.getDeliveryTransport()
          Gets the default transport defined for this channel.
 java.util.List SoftwareComponentInterface.getDependentComponents()
          Get the components that depend on this one.
 java.util.List SoftwareComponentInterface.getDependsOnComponents()
          Get the components that this component depends on.
 java.util.List SoftwareComponentInterface.getDeployedComponents()
          Get the list of DeployedComponents associated to this SoftwareComponent.
 java.util.List<?> OMRHost.getDeployedComponents()
           
 java.util.List<?> HostInterface.getDeployedComponents()
           
 SoftwareComponentInterface ServerInterface.getDescriptiveComponent()
          Get the server's descriptive component if one exits.
 java.util.List FileInterface.getDirectories()
          Get the list of Directories associated with this File.
 java.lang.String DirectoryInterface.getDirectoryRole()
          Get the DirectoryRole attribute.
 java.lang.String UnauthenticatedIdentity.getDisplayName()
           
 java.lang.String SelfIdentity.getDisplayName()
           
 java.lang.String ReferenceIdentity.getDisplayName()
           
 java.lang.String PropertyIdentity.getDisplayName()
           
 java.lang.String IdentityInterface.getDisplayName()
          Get the identity's display name attribute.
 java.lang.String DavPerson.getDisplayName()
           
 java.lang.String AuthenticatedIdentity.getDisplayName()
           
 java.lang.String AllUsersIdentity.getDisplayName()
           
 java.util.List VirtualMetadata.getDocuments()
           
 java.util.List MetadataInterface.getDocuments()
          Get the List of Documents associated with this object.
 java.util.List Metadata.getDocuments()
           
 java.lang.String DocumentInterface.getDocumentType()
           
 java.lang.String LoginInterface.getDomain()
          Get the security domain for the login.
 java.lang.String ConnectionInterface.getDomain()
          Get the authentication domain for this connection.
 java.util.List ServerInterface.getDomains()
          Get a list of the authentication domains that the server is running in.
 java.util.List HttpServerInterface.getDomains()
          Get a list of the authentication domains that the server is running in.
 java.util.List AbstractPropertyInterface.getEditors()
          Get the list of SoftwareComponentInterface objects that represent editors for this property.
 java.lang.String UnauthenticatedIdentity.getEffectiveDispayName()
           
 java.lang.String SelfIdentity.getEffectiveDispayName()
           
 java.lang.String ReferenceIdentity.getEffectiveDispayName()
           
 java.lang.String PropertyIdentity.getEffectiveDispayName()
           
 java.lang.String IdentityInterface.getEffectiveDispayName()
          Deprecated. Please use the correctly spelled version.
 java.lang.String DavPerson.getEffectiveDispayName()
           
 java.lang.String AuthenticatedIdentity.getEffectiveDispayName()
           
 java.lang.String AllUsersIdentity.getEffectiveDispayName()
           
 java.lang.String UnauthenticatedIdentity.getEffectiveDisplayName()
           
 java.lang.String SelfIdentity.getEffectiveDisplayName()
           
 java.lang.String ReferenceIdentity.getEffectiveDisplayName()
           
 java.lang.String PropertyIdentity.getEffectiveDisplayName()
           
 java.lang.String IdentityInterface.getEffectiveDisplayName()
          Get the effective display name for the identity.
 java.lang.String DavPerson.getEffectiveDisplayName()
           
 java.lang.String AuthenticatedIdentity.getEffectiveDisplayName()
           
 java.lang.String AllUsersIdentity.getEffectiveDisplayName()
           
 java.util.List PersonInterface.getEmailAddresses()
          Deprecated. Use getEmails() instead
 java.lang.String ContentSubscriberInterface.getEmailFormat()
          Gets the email format for this subcriber.
 java.util.List<EmailInterface> PersonInterface.getEmails()
          Get the user's email instances
 java.util.List<MetadataInterface> EmailInterface.getEmailSubscriber()
          Gets the List of SubscriberInterface instances
 java.lang.String EmailInterface.getEmailType()
          Gets the String value of EmailType
 MetadataInterface EmbeddedObjectInterface.getEmbeddedObject(java.lang.String subpath)
          Get a child object using the supplied subpath.
 java.lang.String SASLibraryInterface.getEngine()
          Get the SAS engine name.
 java.lang.String VirtualMetadata.getEntityKey()
           
 java.lang.String MetadataInterface.getEntityKey()
          Get the entity key for this item.
 java.lang.String Metadata.getEntityKey()
          Get the entity key for this item.
 java.lang.String VirtualMetadata.getEntityURL()
           
 java.lang.String MetadataInterface.getEntityURL()
          Get a "standard" URL for a metadata object.
 java.lang.String Metadata.getEntityURL()
          Get a "standard" URL for a metadata object.
 java.util.List ConfigurationXMLTextStoreInterface.getEnumerationItems()
          Returns a list of EnumerationItem objects or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
 java.util.List ConfigurationXMLTextStoreInterface.getEnumerationTextLabels()
          Returns a list of enumeration text labels or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
 java.util.List ConfigurationXMLTextStoreInterface.getEnumerationTextLabels(java.util.Locale locale)
          Returns a list of enumeration text labels or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
 java.util.List ConfigurationXMLTextStoreInterface.getEnumerationValues()
          Returns a list of enumeration values or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
 java.util.Map ConfigurationXMLTextStoreInterface.getEnumerationValuesLabelsMap(java.util.Locale locale)
          Returns a map consisting of values and their corresponding labels
 java.util.List VirtualMetadata.getExtensions()
          Get the extensions for this object.
 java.util.List MetadataInterface.getExtensions()
          Get the extensions for this object.
 java.util.List Metadata.getExtensions()
          Get the extensions for this object.
 java.lang.String FileInterface.getFileExtension()
          Get the file extension.
 java.lang.String FileInterface.getFileName()
          Get the file name string.
 java.lang.String DirectoryInterface.getFilePath()
          Return the path string for this directory.
 java.util.List DirectoryInterface.getFiles()
          Get a list of files in this directory.
 java.lang.String VirtualFolder.getFolderType()
           
 java.lang.String FolderInterface.getFolderType()
          Get the folder type.
 java.lang.String Folder.getFolderType()
          Get the folder type.
 ColumnInterface KeyAssociationInterface.getForeignKeyColumn()
          Get the owing table Column participating in this association
 java.util.List<ForeignKeyInterface> RelationalTableInterface.getForeignKeys()
          Get the foreign keys associated with the relational table.
 java.util.List<ForeignKeyInterface> RelationalKeyInterface.getForeignKeys()
          Get associated foreign keys of the Relational Key.
 java.lang.String ChannelInterface.getFrequency()
          Gets the frequency for this channel.
 java.util.List PropertyGroupInterface.getGroupedProperties()
          Get the List of AbstractPropertyInterface objects grouped by this PropertyGroup.
 java.util.List VirtualMetadata.getGroups()
           
 java.util.List PersonInterface.getGroups()
          Get a list of the groups the person is a member of.
 java.util.List MetadataInterface.getGroups()
          Get the list of groups this object is a member of.
 java.util.List Metadata.getGroups()
           
 FolderInterface IdentityGroupInterface.getHomeFolder()
          Get the group home folder, if it exists.
 java.lang.String TCPIPConnectionInterface.getHost()
          Get the DNS host name for this connection.
 java.lang.String ServerInterface.getHost()
          Get the DNS name for the host the server is running on.
 java.net.InetAddress OMRHost.getHost()
           
 java.net.InetAddress HostInterface.getHost()
           
 java.lang.String OMRHost.getHostName()
           
 java.lang.String HostInterface.getHostName()
           
 java.lang.String COMConnectionInterface.getHostName()
          Get the host name for this connection.
 java.util.List<HostInterface> OMRMultiHostDeployedObject.getHosts()
           
 java.util.List<HostInterface> MultiHostDeployment.getHosts()
          Get the host deployment list
 java.lang.String VirtualMetadata.getIdentifier()
           
 java.lang.String VirtualFolder.getIdentifier()
           
 java.lang.String Metadata.getIdentifier()
           
 java.util.List VirtualMetadata.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
 java.util.List MetadataInterface.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
 java.util.List Metadata.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
 java.util.List DAVAccessControlEntry.getIdentities()
           
 java.util.List AccessControlEntryInterface.getIdentities()
          Get a List of identities that are associated with this ACE.
 java.util.List UnauthenticatedIdentity.getIdentityGroups()
           
 java.util.List SelfIdentity.getIdentityGroups()
           
 java.util.List ReferenceIdentity.getIdentityGroups()
           
 java.util.List PropertyIdentity.getIdentityGroups()
           
 java.util.List IdentityInterface.getIdentityGroups()
          Get a List of the IdentityGroups that this Identity belongs to.
 java.util.List DavPerson.getIdentityGroups()
           
 java.util.List AuthenticatedIdentity.getIdentityGroups()
           
 java.util.List AllUsersIdentity.getIdentityGroups()
           
 java.util.List<com.sas.services.information.metadata.AuthorizationIdentityInfoInterface> AuthorizationUtil.getIdentityInfo()
          Get Identities
 com.sas.services.information.metadata.AuthorizationIdentityInfoInterface AuthorizationInfoInterface.getIdentityInfo()
          Returns the identity object reference
 com.sas.services.information.metadata.AuthorizationIdentityInfoInterface AuthorizationExplainedInfoInterface.getIdentityInfo()
          Returns the identity object reference
 java.util.List<com.sas.services.information.metadata.AuthorizationIdentityInfoInterface> AuthorizationBaseInterface.getIdentityInfo()
          Returns authorization identity info corresponding to permissions on an object
 java.util.List<IdentityMembershipInterface> UnauthenticatedIdentity.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> SelfIdentity.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> ReferenceIdentity.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> PropertyIdentity.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> IdentityInterface.getIdentityMembershipLevels()
          Returns the List of IdentityMembershipInterface instances ordered by membership level
 java.util.List<IdentityMembershipInterface> DavPerson.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> AuthenticatedIdentity.getIdentityMembershipLevels()
           
 java.util.List<IdentityMembershipInterface> AllUsersIdentity.getIdentityMembershipLevels()
           
 java.lang.String UnauthenticatedIdentity.getIdentityType()
           
 java.lang.String SelfIdentity.getIdentityType()
           
 java.lang.String ReferenceIdentity.getIdentityType()
           
 java.lang.String PropertyIdentity.getIdentityType()
           
 java.lang.String IdentityInterface.getIdentityType()
          Return the type of Identity.
 java.lang.String DavPerson.getIdentityType()
           
 java.lang.String AuthenticatedIdentity.getIdentityType()
           
 java.lang.String AllUsersIdentity.getIdentityType()
           
 java.util.List VirtualMetadata.getImplementors()
           
 java.util.List MetadataInterface.getImplementors()
          Get a List of the SoftwareComponent Implementors for this object.
 java.util.List Metadata.getImplementors()
          Get a List of the SoftwareComponent Implementors for this object.
 java.util.Set<com.sas.services.information.metadata.IndexAttribute> IndexInterface.getIndexAttributes()
          Gets the attributes of an Index
 java.util.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.
 java.lang.String IndirectPermissionInfoInterface.getIndirectPermissionCondition()
          Returns the indirect permission condition value
 java.util.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.
 java.util.List<IndirectPermissionInfoInterface> IndirectPermissionInfoInterface.getIndirectPermissionInfo()
          Returns one or more nested IndirectPermissionInfo instances that might describe an Inheritance path or levels of UserGroup membership.
 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 AuthorizationUtilInterface.getInheritanceInfo()
          Get Inheritance Info for an object.
 AuthorizationInheritanceInfoInterface AuthorizationUtil.getInheritanceInfo()
          Get Inheritance Info for this object
 java.lang.String ServerInterface.getInstallationLocation()
           
static VirtualFolderManager VirtualFolderManager.getInstance(ServerInterface server)
          Returns the factory instance for a given server.
static MultiHostDeployment OMRMultiHostDeployedObject.getInstance(SoftwareComponentInterface metadataObject)
           
 java.util.Map ConfigurationXMLTextStoreInterface.getIntegerRange()
          Returns a map containing limits for integer data or null if the ParsedConfigurationXMLObject does not contain an IntegerRange data type.
 int ConfigurationXMLTextStoreInterface.getIntegerRangeIncrement()
          Returns the minimum value of the IntegerRange.
 int ConfigurationXMLTextStoreInterface.getIntegerRangeMaximum()
          Returns the maximum value of the IntegerRange.
 int ConfigurationXMLTextStoreInterface.getIntegerRangeMinimum()
          Returns the minimum value of the IntegerRange.
 java.lang.String ServiceTypeInterface.getInterfaceName()
          Get the service type interface name.
 InternalLoginUserInfo UnauthenticatedIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo SelfIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo ReferenceIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo PropertyIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo PersonInterface.getInternalAccountOptions()
          Return Internal Account (InternalLoginUserInfo) Options for this Person
 InternalLoginUserInfo DavPerson.getInternalAccountOptions()
           
 InternalLoginUserInfo AuthenticatedIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo AllUsersIdentity.getInternalAccountOptions()
           
 boolean AbstractPropertyInterface.getIsExpert()
          Get the isExpert attribute of the property.
 boolean ServerInterface.getIsLicensed()
          Get the isLicensed attribute for this server.
 boolean AbstractPropertyInterface.getIsLinked()
          Get the isLinked attribute of the property.
 boolean AbstractPropertyInterface.getIsRequired()
          Get the isRequired attribute of the property.
 boolean AbstractPropertyInterface.getIsUpdateable()
          Get the isUpdateable attribute of the property.
 boolean AbstractPropertyInterface.getIsVisible()
          Get the isVisible attribute from the property.
 MetadataInterface VirtualFolder.getItem(java.lang.String name)
           
 MetadataInterface FolderInterface.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface Folder.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItem(java.lang.String name, java.lang.Class itemClass)
          Deprecated. in favor of getI