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 getItemByClass
 MetadataInterface FilteredFolder.getItem(java.lang.String name, java.lang.String metadataType)
          Deprecated. in favor of getItemByType.
 MetadataInterface VirtualFolder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
           
 MetadataInterface FolderInterface.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface Folder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface VirtualFolder.getItemByType(java.lang.String name, java.lang.String publicType)
           
 MetadataInterface FolderInterface.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 MetadataInterface Folder.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 java.util.List<MetadataInterface> VirtualFolder.getItems()
           
 java.util.List FolderInterface.getItems()
          List all items in the folder.
 java.util.List Folder.getItems()
          List all items in the folder.
 java.util.List FilteredFolder.getItems()
          List all items in the folder.
 java.util.List FilteredFolder.getItems(java.lang.Class itemClass)
          Deprecated. in favor of getItemsByClass.
 java.util.List FilteredFolder.getItems(java.lang.String metadataType)
          Deprecated. in favor of getItemsByType.
 java.util.List<MetadataInterface> VirtualFolder.getItemsByClass(java.lang.Class itemClass)
           
 java.util.List FolderInterface.getItemsByClass(java.lang.Class itemClass)
          List the items in the folder that match the Class passed in as a parameter.
 java.util.List Folder.getItemsByClass(java.lang.Class itemClass)
          List the items in the folder that match the Class passed in as a parameter.
 java.util.List FilteredFolder.getItemsByClass(java.lang.Class itemClass)
          List the items in the folder that match the Class passed in as a parameter.
 java.util.List<MetadataInterface> VirtualFolder.getItemsByType(java.lang.String metadataType)
           
 java.util.List FolderInterface.getItemsByType(java.lang.String metadataType)
          Get a list of items in the folder of a specific type.
 java.util.List Folder.getItemsByType(java.lang.String metadataType)
          Get a list of items in the folder of a specific type.
 java.util.List FilteredFolder.getItemsByType(java.lang.String metadataType)
          Get a list of items in the folder of a specific type.
 java.util.List VirtualFolder.getItemSublist(int start, int end)
           
 java.util.List FolderInterface.getItemSublist(int start, int end)
          Get a sublist of items from this folder
 java.util.List Folder.getItemSublist(int start, int end)
           
 java.util.List VirtualFolder.getItemSublist(int start, int end, java.lang.String sort)
           
 java.util.List FolderInterface.getItemSublist(int start, int end, java.lang.String sort)
          Get a sublist of items from this folder which are sorted.
 java.util.List Folder.getItemSublist(int start, int end, java.lang.String sort)
           
 java.lang.String PropertyInterface.getKey()
          Gets the property key.
 com.sas.services.information.metadata.RelationalKeyInterface.KeyType RelationalKeyInterface.getKeyType()
          Get a key type of the relational key which could be either Primary or Unique.
 java.util.List SASClientConnectionInterface.getLibraries()
          Get the list of libraries accessible via this connection.
 SASLibraryInterface PhysicalTableInterface.getLibrary()
           
 java.lang.String SASLibraryInterface.getLibref()
          Get the SAS libref string.
 java.util.List UnauthenticatedIdentity.getLocations()
           
 java.util.List SelfIdentity.getLocations()
           
 java.util.List ReferenceIdentity.getLocations()
           
 java.util.List PropertyIdentity.getLocations()
           
 java.util.List PersonInterface.getLocations()
          Return the list of locations for the user.
 java.util.List DavPerson.getLocations()
           
 java.util.List AuthenticatedIdentity.getLocations()
           
 java.util.List AllUsersIdentity.getLocations()
           
 java.lang.String LocationInterface.getLocationType()
          Get the location type String.
 java.lang.String VirtualMetadata.getLockedBy()
           
 java.lang.String MetadataInterface.getLockedBy()
          Get the value of the LockedBy attribute for a metadata object.
 java.lang.String Metadata.getLockedBy()
           
 java.util.List UnauthenticatedIdentity.getLogins()
           
 java.util.List SelfIdentity.getLogins()
           
 java.util.List ReferenceIdentity.getLogins()
           
 java.util.List PropertyIdentity.getLogins()
           
 java.util.List IdentityInterface.getLogins()
          Get a list of the Login objects associated with this Identity.
 java.util.List DavPerson.getLogins()
           
 java.util.List AuthenticatedIdentity.getLogins()
           
 java.util.List AllUsersIdentity.getLogins()
           
 java.lang.String ServerInterface.getMachine()
          Get the DNS name of the machine the server instance is running on.
 java.lang.String ContentSubscriberInterface.getMail()
          Gets the mail address to send to for this subscriber.
 int SoftwareComponentInterface.getMajor()
          Get the major release number as an integer.
 int PropertyGroupInterface.getMaximum()
          Get the maximum number of properties in this group that may have values.
 int AssociationPropertyInterface.getMaximum()
          Get the maximum cardinality of the association.
 java.util.List IdentityGroupInterface.getMembers()
          Get a List of the IdentityInterface objects that are members of this group.
 java.util.List GroupInterface.getMembers()
          Get the members of the group.
 java.util.List GroupInterface.getMembersAllRepositories()
          Get all the members of the group, including those that may be in dependent repositories.
 MessageQueueInterface SubscriberInterface.getMessageQueue()
          Gets the queue to deliver to for this subscriber.
 MessageQueueInterface SubscriberInterface.getMessageQueue(boolean goToServer)
          Gets the queue to deliver to for this subscriber.
 java.lang.String PrototypeInterface.getMetadataType()
          Get the metadata type described by this prototype.
 java.lang.String AssociationPropertyInterface.getMetadataType()
          Get the metadata type that can be associated via this association.
 int PropertyGroupInterface.getMinimum()
          Get the minimum number of properties in this group that must have values.
 int AssociationPropertyInterface.getMinimum()
          Get the minimum cardinality for this assocation.
 int SoftwareComponentInterface.getMinor()
          Get the minor release number as an integer.
 java.util.Date VirtualMetadata.getModifyDate()
          Get a Date object representing the time the metadata was last updated.
 java.util.Date MetadataInterface.getModifyDate()
          Get a Date object representing the time the metadata was last updated.
 java.util.Date Metadata.getModifyDate()
          Get a Date object representing the time the metadata was last updated.
 java.lang.String NoteInterface.getNoteText()
          Get the text for this Note.
 java.lang.String PhoneNumberInterface.getNumber()
          Get the number.
 java.util.Map ConfigurationXMLTextStoreInterface.getNumericRange()
          Returns a map containg limits for numeric data or null if the ParsedConfigurationXMLObject does not contain a NumericRange data type.
 java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeIncrement()
          Returns the increment of the NumericRange.
 java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeMaximum()
          Returns the maximum value of the NumericRange.
 java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeMinimum()
          Returns the minimum value of the NumericRange.
 double DataTableInterface.getNumRows()
          Get the number of rows in this table.
 java.util.List VirtualMetadata.getObjectProperties()
           
 java.util.List MetadataInterface.getObjectProperties()
          Get the Property objects associated with this metadata object.
 java.util.List Metadata.getObjectProperties()
           
 java.lang.String DataTableRoleInterface.getObjectRole()
          Get the object role.
 java.util.List DocumentInterface.getObjects()
          Get the List of Objects associated to this Document.
 java.util.List AccessControlTemplateInterface.getObjects()
          Get the list of objects that this template protects.
 java.net.URI VirtualMetadata.getObjectURI()
           
 java.net.URI Metadata.getObjectURI()
           
 java.util.List GroupInterface.getOwners()
          Get the list of owners for this list.
 FileInterface ExternalTableInterface.getOwningFile()
          Get the owning file for this external table.
 ForeignKeyInterface KeyAssociationInterface.getOwningForeignKey()
          Get the owing foreign Key of this association
 java.util.List<IndexInterface> ColumnInterface.getOwningIndexes()
          Gets the Owning Indexes of a column.
 java.util.List<RelationalKeyInterface> ColumnInterface.getOwningKeys()
          Gets the Owning Keys of a column.
 MetadataInterface PropertySetInterface.getOwningObject()
          Get the object that owns this property set.
 PrototypeInterface PrototypePropertyInterface.getOwningPrototype()
           
 DataTableInterface ForeignKeyInterface.getOwningTable()
          Get a owning table of the foreign key
 DataTableInterface ColumnContainerInterface.getOwningTable()
          Get the owning table of the underneath key or index container
 VirtualFolderInterface VirtualFolderManager.getOwningVirtualFolder(Metadata metadata)
          Returns the virtual folder containing the object.
 FolderInterface VirtualMetadata.getParent()
           
 FolderInterface VirtualFolder.getParent()
           
 FolderInterface MetadataInterface.getParent()
          Return the FolderInterface that contains this object.
 FolderInterface Metadata.getParent()
           
 FolderInterface FolderInterface.getParent()
          Get parent folder.
 FolderInterface Folder.getParent()
          Get parent folder.
 DirectoryInterface DirectoryInterface.getParentDirectory()
          Get the parent DirectoryInterface object for this directory.
 java.lang.String VirtualMetadata.getParentPath(java.lang.String rootFolderName)
           
 java.lang.String MetadataInterface.getParentPath(java.lang.String rootFolderName)
          Get the parent path for this object.
 java.lang.String Metadata.getParentPath(java.lang.String rootFolderName)
          Get the parent path for this object.
 java.util.List VirtualMetadata.getParents()
           
 java.util.List MetadataInterface.getParents()
          Return a List of Folder objects that represent the parent(s) of this object in the hierarchy.
 java.util.List Metadata.getParents()
          Return a List of Folder objects that represent the parent(s) of this object in the hierarchy.
 java.lang.String AssociationPropertyInterface.getPartnerName()
          Get the parner's name for this association.
 RelationalKeyInterface ForeignKeyInterface.getPartnerUniqueKey()
          Get a partner unique key of the foreign key.
 java.lang.String LoginInterface.getPassword()
          Get the password for the login.
 java.lang.String VirtualMetadata.getPath(java.lang.String rootFolderName)
           
 java.lang.String MetadataInterface.getPath(java.lang.String rootFolderName)
          Get the preferred path for this object.
 java.lang.String Metadata.getPath(java.lang.String rootFolderName)
          Get the path of this object from the root folder, including the object name.
 java.util.List VirtualMetadata.getPaths(java.lang.String rootFolderName)
           
 java.util.List MetadataInterface.getPaths(java.lang.String rootFolderName)
          Get all valid paths for this object.
 java.util.List Metadata.getPaths(java.lang.String rootFolderName)
          Get all valid paths for this object.
 PathUrl VirtualMetadata.getPathUrl()
           
 PathUrl VirtualFolder.getPathUrl()
           
 PathUrl Metadata.getPathUrl()
          Get the SBIP URL.
 PathUrl VirtualMetadata.getPathUrl(java.lang.String rootTreeName)
           
 PathUrl Metadata.getPathUrl(java.lang.String rootTreeName)
          Get the SBIP URL.
 java.lang.String PermissionInfoInterface.getPermission()
          Returns permission
 PermissionInterface VirtualMetadata.getPermission(IdentityInterface identity, PermissionInterface permission)
          Get a permission that matches the requested permission for the requested identity on this metadata object.
 PermissionInterface MetadataInterface.getPermission(IdentityInterface identity, PermissionInterface permission)
          Get a permission that matches the requested permission for the requested identity on this metadata object.
 PermissionInterface Metadata.getPermission(IdentityInterface identity, PermissionInterface permission)
          Get a permission that matches the requested permission for the requested identity on this metadata object.
 java.lang.String PermissionInfoInterface.getPermissionCondition()
          Returns permission condition value
 java.util.List<PermissionExplainedInfoInterface> AuthorizationExplainedInfoInterface.getPermissionExplainedInfoList()
          Returns the List of PermissionExplainedInfoInterface instances for this AuthorizationExplainedInfo
 java.util.List<PermissionInfoInterface> AuthorizationInfoInterface.getPermissionInfoList()
          Returns the List of MdPermissioinInfo instances for this MdAuthorizationInfo
 java.util.List DAVAccessControlEntry.getPermissions()
           
 java.util.List AccessControlEntryInterface.getPermissions()
          Get a List of permissions that are associated with this ACE.
 java.util.List VirtualMetadata.getPermissions(IdentityInterface identity)
          Get all the permissions that apply to this object.
 java.util.List MetadataInterface.getPermissions(IdentityInterface identity)
          Get all the permissions that apply to this object.
 java.util.List Metadata.getPermissions(IdentityInterface identity)
          Get all the permissions that apply to this object.
 java.util.List VirtualMetadata.getPermissions(IdentityInterface identity, java.lang.String[] inheritedPermissions)
           
 java.util.List MetadataInterface.getPermissions(IdentityInterface identity, java.lang.String[] inheritedPermissions)
          Get all the permissions that apply to this object.
 java.util.List Metadata.getPermissions(IdentityInterface identity, java.lang.String[] inheritedPermissions)
          Get all the permissions that apply to this object.
 com.sas.services.information.metadata.PermissionInfoInterface.PermissionSource PermissionInfoInterface.getPermissionSource()
          Returns the permission source
 com.sas.services.information.metadata.PermissionInfoInterface.PermissionType PermissionInfoInterface.getPermissionType()
          Returns the permission type
 PersonInterface SubscriberInterface.getPerson()
          Returns the user this subscriber identity belongs to.
 java.util.List<PersonInterface> EmailInterface.getPersons()
          Gets the List of PersonInterface instances
 java.util.List UnauthenticatedIdentity.getPhoneNumbers()
           
 java.util.List SelfIdentity.getPhoneNumbers()
           
 java.util.List ReferenceIdentity.getPhoneNumbers()
           
 java.util.List PropertyIdentity.getPhoneNumbers()
           
 java.util.List PersonInterface.getPhoneNumbers()
          Get the list of phone numbers for the user.
 java.util.List DavPerson.getPhoneNumbers()
           
 java.util.List AuthenticatedIdentity.getPhoneNumbers()
           
 java.util.List AllUsersIdentity.getPhoneNumbers()
           
 java.lang.String PhoneNumberInterface.getPhoneType()
          Get the phone number type.
 PhysicalTableAttributes PhysicalTableInterface.getPhysicalTableAttributes()
           
 java.util.List SASLibraryInterface.getPhysicalTables()
          Return just the PhysicalTableInterface objects that are associated to this library.
 java.lang.String SoftwareComponentInterface.getPlatform()
          Get the platform or language of the SoftwareComponent.
 java.lang.String ServerInterface.getPlatform()
          Get the server's platform string.
 int TCPIPConnectionInterface.getPort()
          Get the TCP port number for this connection.
 int SASClientConnectionInterface.getPort()
          Get the port number for the connection.
 com.sas.services.information.metadata.PortalProperties PropertyGroupInterface.getPortalProperties()
          The portal uses this special method after a search using a special partial filter.
 java.lang.String LocationInterface.getPostalCode()
          Get the postal code for this location.
 com.sas.services.information.metadata.SASLibraryInterface.PreAssignmentType SASLibraryInterface.getPreAssignmentType()
          Gets the PreAssignment type of the library
 java.lang.String ChannelInterface.getPresentationLanguage()
          Returns the channel's presentation language.
 java.util.List VirtualMetadata.getPreviousVersionNames()
          Gets a list of previous version names
 java.util.List MetadataInterface.getPreviousVersionNames()
          Gets a list of previous version names
 java.util.List Metadata.getPreviousVersionNames()
          Gets a list of previous version names
 RelationalKeyInterface RelationalTableInterface.getPrimaryKey()
          Get the primary keys associated with the relational table.
 PropertyGroupInterface VirtualMetadata.getPrimaryPropertyGroup()
           
 PropertyGroupInterface PrototypeInterface.getPrimaryPropertyGroup()
          Get the primary property group for this prototype.
 PropertyGroupInterface MetadataInterface.getPrimaryPropertyGroup()
          Get this object's primary PropertyGroup object.
 PropertyGroupInterface Metadata.getPrimaryPropertyGroup()
           
 java.util.Map<java.lang.String,java.lang.String> SoftwareComponentInterface.getPrivateConfigurableProperties()
           
 com.sas.services.information.publicobject.ProcessorInterface VirtualMetadata.getProcessorInterface(java.lang.String interfaceClassName)
           
 com.sas.services.information.publicobject.ProcessorInterface VirtualFolder.getProcessorInterface(java.lang.String interfaceClassName)
           
 com.sas.services.information.publicobject.ProcessorInterface Metadata.getProcessorInterface(java.lang.String interfaceClassName)
          Get the specified action interface.
 java.lang.String SoftwareComponentInterface.getProductIdentifier()
          An ID representing the product.
 java.lang.String SoftwareComponentInterface.getProductName()
          Get the name of the product this software comprises or is bundled with.
 BaseOMRPromptInterface VirtualMetadata.getPrompt()
           
 BaseOMRPromptInterface MetadataInterface.getPrompt()
          Get the first prompt on this object.
 BaseOMRPromptInterface Metadata.getPrompt()
          Get the first prompt on this object.
 java.util.List VirtualMetadata.getPrompts()
           
 java.util.List MetadataInterface.getPrompts()
          Get the List of prompts associated with this object.
 java.util.List Metadata.getPrompts()
          Get the List of prompts associated with this object.
 java.util.List ServerInterface.getProperties()
          Get a List of the properties associated with this server.
 java.util.List ServerInterface.getProperties(java.lang.String name)
          Get all properties matching a name.
 PropertyInterface ServerInterface.getProperty(java.lang.String name)
          Get a named property for this server.
 com.sas.services.information.metadata.propertybag.PropertyBagInterface VirtualMetadata.getPropertyBag()
           
 com.sas.services.information.metadata.propertybag.PropertyBagInterface MetadataInterface.getPropertyBag()
          Get a "bag" of properties from the metadata object.
 com.sas.services.information.metadata.propertybag.PropertyBagInterface Metadata.getPropertyBag()
           
 java.util.List SoftwareComponentInterface.getPropertyGroups()
          Get the List of PropertyGroupInterface objects associated with this SoftwareComponent.
 java.lang.String AttributePropertyInterface.getPropertyName()
          Get the PropertyName attribute.
 java.lang.String AttributePropertyInterface.getPropertyRole()
          Get the property role.
 java.util.List VirtualMetadata.getPropertySets()
           
 java.util.List MetadataInterface.getPropertySets()
          Get a List of the property sets that are associated with this object.
 java.util.List Metadata.getPropertySets()
           
 java.util.List PrototypeInterface.getPrototypeProperties()
          Get the set of attribute properties for this prototype.
 java.util.List ConnectionInterface.getProviders()
          Get the list of servers that can connect to the listener over this connection.
 java.lang.String HttpServerInterface.getProxyUrl()
          Get the proxy url.
 java.util.Map<java.lang.String,java.lang.String> SoftwareComponentInterface.getPublicConfigurableProperties()
           
 PublicObjectInterface OMRMultiHostDeployedObject.getPublicObject()
           
 PublicObjectInterface MultiHostDeployment.getPublicObject()
          Returns the underneath public object
 java.util.List ColumnInterface.getQueryClauses()
          Get the list of QueryClauseInterface objects associated with this column.
 ServerComponentInterface MessageQueueInterface.getQueueManager()
          Gets the queue manager server associated with this queue.
 java.lang.String SubscriberInterface.getQueueName()
          Gets the queue name to deliver to for this subscriber.
 java.util.List QueueManagerInterface.getQueues()
           
 java.lang.String MessageQueueInterface.getQueueURI()
          Gets the queue name to deliver to for this subscriber.
 java.util.List VirtualMetadata.getRemarksList()
          Return a List of Remarks objects that represent the dicussion threads related to this object.
 java.util.List MetadataInterface.getRemarksList()
          Return a List of Remarks objects that represent the dicussion threads related to this object.
 java.util.List Metadata.getRemarksList()
          Return a List of Remarks objects that represent the dicussion threads related to this object.
 java.lang.String SASClientConnectionInterface.getRemoteAddress()
          Get the remote address of the connection.
 java.lang.String VirtualMetadata.getReposKey()
           
 java.lang.String MetadataInterface.getReposKey()
          Get a String that can be passed directly to a RepositoryInterface.fetch method.
 java.lang.String Metadata.getReposKey()
          Get a String that can be passed directly to a RepositoryInterface.fetch method.
 java.util.List VirtualMetadata.getResponsibleParties()
           
 java.util.List MetadataInterface.getResponsibleParties()
          Get the responsible parties for this object.
 java.util.List Metadata.getResponsibleParties()
           
 DataTableInterface DataTableRoleInterface.getRoleObject()
          Get the DataTable that this role describes.
 java.util.List DataTableInterface.getRoles()
          Get the Roles associated with this DataTable.
 java.util.List RootFolderInterface.getSASFolders()
          Get a list of subfolders, filtering out any that do not have a PublicType of "Folder".
 java.util.List RootFolderInterface.getSASFolders(RepositoryInterface ri)
           
 RelationalSchemaInterface DataTableInterface.getSchema()
          Get the schema object that this table belongs to.
 java.lang.String DatabaseSchemaInterface.getSchemaName()
           
 java.util.List DatabaseCatalogInterface.getSchemas()
           
 java.util.List FileInterface.getScriptedConnections()
          If this is a connection script, get the list of connections it runs for.
 java.util.List SASClientConnectionInterface.getScriptFiles()
          Get the List of script files that execute for this connection.
 Search VirtualFolderInterface.getSearchManager()
          Returns the search manager that is used to populate the contents of a virtual folder.
 Search VirtualFolder.getSearchManager()
           
 java.util.Map ConfigurationXMLTextStoreInterface.getSelectionRange()
          Get the selection range.
 java.util.List ServerInterface.getServed()
          Get a list of components that are served by this server.
 TCPIPConnectionInterface MessageQueueInterface.getServerConnection()
          Gets the server connection.
 java.util.List ServerInterface.getServers()
          Get a list of servers that this server uses.
 java.util.List DirectoryInterface.getServers()
          Get a list of servers that are associated with this directory.
 java.lang.String SASClientConnectionInterface.getServerShortName()
          Get the short name of the server.
 java.lang.String TCPIPConnectionInterface.getService()
          Get the service name for this connection.
 java.lang.String SASClientConnectionInterface.getService()
          Get the service string for the connection.
 java.util.List ServerInterface.getServiceTypeObjects()
          Get a List containing the ServiceType objects associated to this server.
 java.util.List ServerInterface.getServiceTypes()
          Get a list of the service types for this server.
 java.util.List PropertySetInterface.getSetProperties()
          Get a List of the properties that belong to this set.
 java.lang.String PropertySetInterface.getSetRole()
          Get the setRole attribute on the PropertySet.
static FolderInterface FolderUtil.getSharedDataFolder(MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
 SoftwareComponentAttributes SoftwareComponentInterface.getSoftwareComponentAttributes()
          Get the attributes of this component in a SoftwareComponentAttributes object.
 java.util.List SoftwareComponentInterface.getSoftwareGroups()
          Get the SoftwareGroups for this SoftwareComponent.
 java.util.List SoftwareComponentInterface.getSoftwareTrees()
          Get the List of SoftwareTrees for this SoftwareComponent.
 java.lang.String SoftwareComponentInterface.getSoftwareVersion()
          Get the software version of the SoftwareComponent.
 ServerInterface ConnectionInterface.getSource()
          Get the server to which a client connects using this connection information.
 java.util.List ClassifierInterface.getSourceClassifierMaps()
           
 TextStoreInterface QueryClauseInterface.getSourceCode()
           
 java.util.List ServerInterface.getSourceConnections()
          Get a List of the connection definitions that provide access to this server.
 java.lang.String SoftwareComponentInterface.getSpecVendor()
          Get the name of the vendor that provided the specification.
 java.lang.String SoftwareComponentInterface.getSpecVersion()
          Get the specification number implemented by the SoftwareComponent.
 int PropertyInterface.getSQLType()
          Get the SQL type for this property.
 int AttributePropertyInterface.getSQLType()
          Get the SQLType from the PropertyType.
 TextStoreInterface AbstractPropertyInterface.getStoredConfiguration()
          Get this property's stored configuration.
 int ConfigurationXMLTextStoreInterface.getStringLengthMaximum()
          Get the maximum string length for this configuration.
 int ConfigurationXMLTextStoreInterface.getStringLengthMinimum()
          Get the minimum allowed string length for this configuration.
 java.util.Map ConfigurationXMLTextStoreInterface.getStringLengthRange()
          Get the string length range as a Map with a "min" and "max" value.
 java.util.List DirectoryInterface.getSubdirectories()
          Get the subdirectories for this directory.
 FolderInterface VirtualFolder.getSubfolder(java.lang.String name)
           
 FolderInterface FolderInterface.getSubfolder(java.lang.String name)
          Get a named subfolder.
 FolderInterface Folder.getSubfolder(java.lang.String name)
          Get a named subfolder.
 FolderInterface FilteredFolder.getSubfolder(java.lang.String name)
          Get a named subfolder.
 java.util.List VirtualFolder.getSubfolders()
           
 java.util.List FolderInterface.getSubfolders()
          Get all the folders immediately below this one in the hiearchy.
 java.util.List Folder.getSubfolders()
          Get all the folders immediately below this one in the hiearchy.
 java.util.List FilteredFolder.getSubfolders()
          Get all the folders immediately below this one in the hiearchy.
 java.lang.String ChannelInterface.getSubject()
          Returns this channel's subject.
 java.util.List PropertyGroupInterface.getSubpropertyGroups()
          Get the subproperty groups.
 java.util.List SubscriberInterface.getSubscribedChannels()
          Get a list of the channels subscribed to by this Subscriber identity.
 java.util.List UnauthenticatedIdentity.getSubscribers()
           
 java.util.List SelfIdentity.getSubscribers()
           
 java.util.List ReferenceIdentity.getSubscribers()
           
 java.util.List PropertyIdentity.getSubscribers()
           
 java.util.List PersonInterface.getSubscribers()
          Get a List of the subscriber identities owned by this Person.
 java.util.List DavPerson.getSubscribers()
           
 java.util.List AuthenticatedIdentity.getSubscribers()
           
 java.util.List AllUsersIdentity.getSubscribers()
           
static FolderInterface FolderUtil.getSystemFolder(MetadataInterface object)
          Returns the System folder in the repository for a specified object.
 java.util.List<VirtualFolderInterface> VirtualFolderManager.getSystemVirtualFolders(FolderInterface systemFolder)
          Gets the list of virtual folders that are directly associated to the System folder.
 DataTableInterface ColumnInterface.getTable()
          Get the DataTableInterface this column belongs to.
 java.lang.String DataTableInterface.getTableName()
          Get the table name for this data table.
 java.util.List RelationalSchemaInterface.getTables()
          Get a List of the DataTableInterface objects associated with this schema.
 java.util.List ClassifierInterface.getTargetClassifierMaps()
          Get the list of target classifier maps for this object.
 int ServerInterface.getTcpPort()
          Get the port number the server is listening on.
 java.lang.String TextStoreInterface.getText()
          Get the text from the text store.
 java.lang.String TextStoreInterface.getTextRole()
          Get the text role.
 java.lang.String FileInterface.getTextRole()
          Set the text role for the file.
 java.lang.String DocumentInterface.getTextRole()
           
 java.lang.String TextStoreInterface.getTextType()
          Get the text type.
 java.lang.String FileInterface.getTextType()
          Get the file's text type.
 java.lang.String DocumentInterface.getTextType()
           
 java.lang.String UnauthenticatedIdentity.getTitle()
           
 java.lang.String SelfIdentity.getTitle()
           
 java.lang.String ReferenceIdentity.getTitle()
           
 java.lang.String PropertyIdentity.getTitle()
           
 java.lang.String PersonInterface.getTitle()
          Get the Title attribute.
 java.lang.String DavPerson.getTitle()
           
 java.lang.String AuthenticatedIdentity.getTitle()
           
 java.lang.String AllUsersIdentity.getTitle()
           
static FolderInterface FolderUtil.getTopLevelFolder(java.lang.String name, MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
 int VirtualFolder.getTotalNumberOfItems()
           
 int FolderInterface.getTotalNumberOfItems()
          Get the total number of items in this folder
 int Folder.getTotalNumberOfItems()
           
 RelationalTableInterface AnalyticTableInterface.getTrainingTable()
          Get the analytic training table.
 TypeDescriptorInterface VirtualMetadata.getTypeDescriptor()
           
 TypeDescriptorInterface VirtualFolder.getTypeDescriptor()
           
 TypeDescriptorInterface Metadata.getTypeDescriptor()
           
 ColumnInterface KeyAssociationInterface.getUniqueKeyColumn()
          Get the Unique Key table Column participating in this association
 java.util.List<RelationalKeyInterface> RelationalTableInterface.getUniqueKeys()
          Get the unique keys associated with the relational table.
 java.lang.String DocumentInterface.getURI()
           
 java.lang.String HttpServerInterface.getUrl()
          Get the url for this HTTP server.
 java.lang.String FtpServerInterface.getUrl()
           
 java.lang.String AccessControlTemplateInterface.getUse()
          Get the use string.
 java.util.List VirtualMetadata.getUsedByPrototypes()
           
 java.util.List MetadataInterface.getUsedByPrototypes()
          Get the List of objects which use this object as a prototype.
 java.util.List Metadata.getUsedByPrototypes()
          Get the List of objects which use this object as a prototype.
 java.lang.String LoginInterface.getUserId()
          Get the user ID for this login.
 java.util.List UnauthenticatedIdentity.getUserIds()
           
 java.util.List SelfIdentity.getUserIds()
           
 java.util.List ReferenceIdentity.getUserIds()
           
 java.util.List PropertyIdentity.getUserIds()
           
 java.util.List IdentityInterface.getUserIds()
          Get a list of the user id's from the logins associated with this Identity.
 java.util.List DavPerson.getUserIds()
           
 java.util.List AuthenticatedIdentity.getUserIds()
           
 java.util.List AllUsersIdentity.getUserIds()
           
 java.util.List LoginInterface.getUsers()
          Get a list of the users that are authorized to use this login.
 java.util.List IdentityGroupInterface.getUsers()
          Returns a list of user names associated with this Role.
 MetadataInterface VirtualMetadata.getUsingPrototype()
           
 MetadataInterface MetadataInterface.getUsingPrototype()
          Get the prototype which this object uses for description/validation.
 MetadataInterface Metadata.getUsingPrototype()
          Get the prototype which this object uses for description/validation.
 java.util.List AbstractPropertyInterface.getValidators()
          Get the list of validators for this property.
 java.lang.String PropertyInterface.getValue()
          Gets the value for this property.
 java.lang.String ExtensionInterface.getValue()
          Get the extension value.
 java.lang.String ExtensionInterface.getValueType()
          Get the type of the extension value.
 java.lang.String SoftwareComponentInterface.getVendor()
          Get the String with the vendor name.
 java.lang.String SoftwareComponentInterface.getVendorIdentifier()
          Get the ID representing the software vendor.
 MetadataInterface VirtualMetadata.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 MetadataInterface MetadataInterface.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 MetadataInterface Metadata.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 VirtualFolderInterface VirtualFolderManager.getVirtualFolder(java.lang.String id)
          Returns an existing virtual folder by its id
 java.util.List SASLibraryInterface.getWorkspaceServers()
          Returns a List of Logical workspace servers that can access this SASLibrary.
 boolean Folder.hasContentBackedItems()
           
 boolean Folder.hasContentBacking()
           
 boolean VirtualFolder.hasDuplicate(java.lang.String name, java.lang.String type)
           
 boolean FolderInterface.hasDuplicate(java.lang.String name, java.lang.String type)
          Check if there's a duplicate object in this folder with the same name and of the same type.
 boolean Folder.hasDuplicate(java.lang.String name, java.lang.String type)
           
 boolean VirtualFolder.hasDuplicateSubfolder(java.lang.String name)
           
 boolean FolderInterface.hasDuplicateSubfolder(java.lang.String name)
          Check if this folder already has a subfolder with the given name.
 boolean Folder.hasDuplicateSubfolder(java.lang.String name)
          Determines if this folder already has a subfolder with the given name.
 boolean VirtualFolderManager.hasDuplicateSubfolder(java.lang.String name, FolderInterface systemFolder)
          Returns true if the System folder contains a virtual folder with the given name.
 boolean Folder.hasDuplicateSubfolder(java.lang.String name, FolderInterface subFolderToExclude)
          Determines if this folder already has a subfolder with the given name excluding the specified subfolder.
 boolean ConfigurationXMLTextStoreInterface.hasUniqueTextLabels(java.util.Locale locale)
          Returns a boolean indicating whether the values are identical to their corresponding text labels Returns false only if each value in the enumeration is identical to its corresponding text label
 void VirtualFolder.insertChild(PublicObjectInterface child, int index)
           
 void Folder.insertChild(PublicObjectInterface child, int index)
           
static boolean VirtualFolderManager.instanceCreated(ServerInterface server)
          Returns true if a factory instance has already been created for the given server.
 boolean FileInterface.isARelativeName()
          Get the boolean flag indicating if the file name is relative.
 boolean IndexInterface.isAssociatedWithKey()
          Checks whether index is associated with a Unique/Primary key.
 boolean VirtualMetadata.isAuthorized(java.lang.String permission)
          Check for a specific permission on this object by the user that owns the connection to the repository.
 boolean MetadataInterface.isAuthorized(java.lang.String permission)
          Check for a specific permission on this object by the user that owns the connection to the repository.
 boolean Metadata.isAuthorized(java.lang.String permission)
          Check for a specific permission on this object by the user that owns the connection to the repository.
 boolean DirectoryInterface.isBasePath()
          Get flag indicating if this Directory is an HTTP server base path
static boolean VirtualFolderManager.isContainedByVirtualFolder(java.lang.String publicType)
          Returns true if objects with the specified public type value are contained within a virtual folder.
static boolean VirtualFolderManager.isContainedByVirtualFolder(java.lang.String publicType, OMIRepositoryInterface repos)
          Returns true if objects with the specified public type value are contained within a virtual folder in the given repository.
 boolean ChannelInterface.isContentSubscription(ContentSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel as a channel subscriber.
 boolean DirectoryInterface.isDavEnabled()
          Get flag indicating if this Directory is DAV enabled.
 boolean SASLibraryInterface.isDBMSLibname()
          Does this SASLibrary represent a DBMS libname.
 boolean OMRMultiHostDeployedObject.isDeployedOnHost(HostInterface host)
           
 boolean MultiHostDeployment.isDeployedOnHost(HostInterface host)
          Checks if the host is on the deployment list
static boolean FolderUtil.isDIStudioUngroupedFolder(FolderInterface folder)
          Returns true if specified folder is the DI Studio Ungrouped folder.
 boolean VirtualFolder.isEmpty()
           
 boolean FolderInterface.isEmpty()
          Returns true if this folder has no subfolders and no member objects.
 boolean Folder.isEmpty()
           
 boolean ConfigurationXMLTextStoreInterface.isEnumerationOthersAllowed()
          Returns the value of the isOthersAllowed attribute of an Enumeration.
 boolean ConfigurationXMLTextStoreInterface.isEnumerationOthersAllowedSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for the isOthersAllowed attribute of Enumeration.
 boolean ChannelInterface.isEventSubscription(EventSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel as an event subscriber.
static boolean FolderUtil.isFolderNameUnique(FolderInterface parentFolder, java.lang.String folderName)
          Validate that the name of the folder is unique within the parent folder.
 boolean ChannelInterface.isGroupContentSubscription(ContentSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel through a group as a content subscriber.
 boolean ChannelInterface.isGroupEventSubscription(EventSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel through a group as an event subscriber.
static boolean FolderUtil.isInProjectRepository(MetadataInterface mi, FolderInterface folder)
          Is the given object or its folder in a project repository.
 boolean ConfigurationXMLTextStoreInterface.isIntegerRangeIncrementSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
 boolean ConfigurationXMLTextStoreInterface.isIntegerRangeMaximumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
 boolean ConfigurationXMLTextStoreInterface.isIntegerRangeMinimumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a minimum value of the IntegerRange.
 boolean VirtualFolder.isItemNameUnique(MetadataInterface member)
           
 boolean FolderInterface.isItemNameUnique(MetadataInterface member)
          Validate that the name of the metadata object is unique within the Folder.
 boolean Folder.isItemNameUnique(MetadataInterface member)
          Validate that the name of the metadata object is unique within the Folder.
 boolean IdentityGroupInterface.isMember(java.lang.String name)
          Determines whether or not a user is in this role.
 boolean IdentityGroupInterface.isMember(UserContextInterface uc)
          Determines whether or not a user is in this role.
 boolean MetadataNameConstraint.isNameValid(MetadataInterface object, java.lang.String name)
          Returns true if name is valid for object
 boolean ConfigurationXMLTextStoreInterface.isNumericRangeIncrementSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the NumericRange.
 boolean ConfigurationXMLTextStoreInterface.isNumericRangeMaximumExclusive()
          Returns a boolean indicating whether the maximum value of the NumericRange is exclusive (the value should not be contained within the range of acceptable values).
 boolean ConfigurationXMLTextStoreInterface.isNumericRangeMaximumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a maximum value of the NumericRange.
 boolean ConfigurationXMLTextStoreInterface.isNumericRangeMinimumExclusive()
          Returns a boolean indicating whether the minimum value of the NumericRange is exclusive (the value should not be contained within the range of acceptable values).
 boolean ConfigurationXMLTextStoreInterface.isNumericRangeMinimumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a minimum value of the NumericRange.
 boolean VirtualMetadata.isObjectAlive()
           
 boolean MetadataInterface.isObjectAlive()
          Check to be sure the object still exists in the metadata server.
 boolean Metadata.isObjectAlive()
           
 boolean ColumnInterface.isPartOfAnyIndex()
          checks if column is part of any index
 boolean ColumnInterface.isPartOfAnyKey()
          checks if column is part of any key
 boolean SASLibraryInterface.isPreassigned()
          Is this SASLibrary preassigned.
 boolean ChannelInterface.isPublishAuthorized()
          Determines if the user has permission to publish to the channel.
 boolean DirectoryInterface.isRelative()
          Return a flag indicating if this Directory object represents a relative path.
 boolean IndexInterface.isSimpleIndex()
          Checks for the Simple Index
static boolean FolderUtil.isSystemFolder(FolderInterface folder)
          Returns true if the specified folder is the System folder within a repository.
 boolean PropertyInterface.isUpdateable()
          Get the indicator of whether this property should be updateable by a user.
static boolean VirtualFolderManager.isVirtualFolderId(java.lang.String id)
          Returns true if the specified object id is an id that corresponds to a virtual folder.
 boolean PropertyGroupInterface.isVisible()
          Should this group be displayed in a UI?
static FolderInterface FolderUtil.makeDocumentsFolder(MetadataInterface object)
          Returns the Documents folder in the repository for a specified object.
static FolderInterface FolderUtil.makeNotesFolder(MetadataInterface object)
          Returns the Notes folder in the repository for a specified object.
static FolderInterface FolderUtil.makeOrphanedCubesFolder(MetadataInterface object)
          Returns the Orphaned Cubes folder in the repository for a specified object.
static FolderInterface FolderUtil.makeOrphanedTablesFolder(MetadataInterface object)
          Returns the Orphaned Tables folder in the repository for a specified object.
static FolderInterface FolderUtil.makeSharedDataFolder(MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
 FolderInterface VirtualFolder.makeSubfolder(java.lang.String name)
           
 FolderInterface FolderInterface.makeSubfolder(java.lang.String name)
          Makes a subfolder under the current folder.
 FolderInterface Folder.makeSubfolder(java.lang.String name)
          Makes a subfolder under the current folder.
 FolderInterface VirtualFolder.makeSubfolder(java.lang.String name, java.lang.String type)
           
 FolderInterface FolderInterface.makeSubfolder(java.lang.String name, java.lang.String type)
          Make a subfolder of a specific type.
 FolderInterface Folder.makeSubfolder(java.lang.String name, java.lang.String type)
          Create a new Folder with the given name of the given type and make it a new subfolder of this folder.
static FolderInterface FolderUtil.makeSystemFolder(MetadataInterface object)
          Returns the System folder in the repository for a specified object.
static FolderInterface FolderUtil.makeTopLevelFolder(java.lang.String name, MetadataInterface object, boolean systemFolder)
          Returns a top level folder of the specified name for a specified object.
static java.lang.String FolderUtil.makeValidFolderName(FolderInterface folder, MetadataNameConstraint constraint)
          Makes a valid folder name.
static java.lang.String FolderUtil.makeValidFolderName(java.lang.String folderName, FolderInterface parentFolder, MetadataNameConstraint constraint)
          Makes a valid folder name.
static java.lang.String FolderUtil.makeValidObjectName(FolderInterface folder, MetadataInterface object)
          Makes a valid object name for an object given a target folder.
static java.lang.String FolderUtil.makeValidObjectName(FolderInterface folder, MetadataInterface object, MetadataNameConstraint constraint)
          Makes a valid object name for an object given a target folder.
 java.lang.String VirtualMetadata.mapUrlToFilesystem(int hostOS, java.lang.String prefix, java.lang.String suffix)
          Map the metadata object's SBIP Url to a file system path.
 java.lang.String MetadataInterface.mapUrlToFilesystem(int hostOS, java.lang.String prefix, java.lang.String suffix)
          Map the metadata object's SBIP Url to a file system path.
 java.lang.String Metadata.mapUrlToFilesystem(int hostOS, java.lang.String prefix, java.lang.String suffix)
          Map the metadata object's SBIP Url to a file system path.
 java.lang.String Folder.mapUrlToFilesystem(int hostOS, java.lang.String prefix, java.lang.String suffix)
          Map the metadata object's SBIP Url to a file system path.
 java.util.List GroupInterface.members()
          Get the members of the group.
 boolean VirtualFolder.moveMembersOnOverflow()
           
 boolean FolderInterface.moveMembersOnOverflow()
          Check for too many objects in a folder.
 boolean Folder.moveMembersOnOverflow()
           
 void VirtualMetadata.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void MetadataInterface.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void Metadata.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void Folder.moveTo(FolderInterface folder)
           
 java.util.List ContentSubscriberInterface.nameValueExclusionFilters()
          Gets the name/value exclusion filters defined for filtering data received by this subscriber identity.
 java.util.List ContentSubscriberInterface.nameValueInclusionFilters()
          Gets the name/value inclusion filters defined for filtering data received by this subscriber identity.
 PublicObjectInterface VirtualFolder.newChild(java.lang.String type, java.lang.String name)
           
 PublicObjectInterface Folder.newChild(java.lang.String type, java.lang.String name)
           
static PathUrl PathUrl.newPathUrlFromAbsolutePath(ServerInterface server, java.lang.String absolutePath)
          Create a new PathUrl from an existing absolute path and a ServerInterface to use as context.
static PathUrl PathUrl.newPathUrlFromExistingUrl(ServerInterface server, PathUrl oldPath)
          Create a new PathUrl from an existing PathUrl.
 java.lang.Object VirtualMetadata.newServiceObject()
           
 java.lang.Object MetadataInterface.newServiceObject()
          For objects that support it, get an "active" interface for the metadata object.
 java.lang.Object Metadata.newServiceObject()
          For objects that support it, get an "active" interface for the metadata object.
 java.lang.Object Folder.newServiceObject()
           
 java.util.List ChannelInterface.packageList()
          Returns an iteration of all the packages contained in this channel.
 java.util.List ChannelInterface.packageList(java.util.Comparator compare)
          Returns a sorted List of all the packages contained in this channel.
 void VirtualMetadata.refresh()
           
 void VirtualFolder.refresh()
           
 void MetadataInterface.refresh()
          Refresh the data for this object from the repository.
 void Metadata.refresh()
          Refresh the data for this object from the repository.
 void Folder.refresh()
           
 void VirtualMetadata.removeAccessControl(AccessControlEntryInterface accessControl)
          Remove an Access Control item from this object.
 void MetadataInterface.removeAccessControl(AccessControlEntryInterface ace)
          Remove an Access Control item from this object.
 void Metadata.removeAccessControl(AccessControlEntryInterface ace)
          Remove an Access Control item from this object.
 void AuthorizationUtilInterface.removeACT(AccessControlTemplateInterface act)
          Remove an ACT from protecting an object.
 void AuthorizationUtil.removeACT(AccessControlTemplateInterface act)
          Remove an ACT from protecting an object
 void OMRMultiHostDeployedObject.removeAll()
           
 void MultiHostDeployment.removeAll()
           
 void PrototypeInterface.removeAssociation(AssociationPropertyInterface property)
          Remove an association from this prototype.
 void ForeignKeyInterface.removeAssociation(KeyAssociationInterface association)
          Remove a key association from the foreign key
 void VirtualFolder.removeChild(PublicObjectInterface child)
           
 void Folder.removeChild(PublicObjectInterface child)
           
 void QueryClauseInterface.removeColumn(ColumnInterface column)
           
 void DataTableInterface.removeColumn(ColumnInterface column)
          Remove a column from this table.
 void ColumnContainerInterface.removeColumn(ColumnInterface column)
          Remove a column from the underneath Key or Index container
 void DataTableInterface.removeColumn(int pos)
          Removes single column from a DataTable.
 void ColumnContainerInterface.removeColumn(int pos)
          Remove a column from the underneath Key or Index container at specified position in Column List.
 void ColumnContainerInterface.removeColumns(java.util.List<ColumnInterface> column)
          Remove a column list from the underneath Key or Index container
 void ServerInterface.removeComputeTask(MetadataInterface task)
          Remove a compute task from this server.
 void ChannelInterface.removeContentSubscriber(ContentSubscriberInterface subscriber)
          Removes a content subscriber from this channel.
 void PropertyGroupInterface.removeCustomizer(SoftwareComponentInterface softcom)
          Remove a SoftwareComponentInterface from the list of customizers of this PropertyGroup.
 void AbstractPropertyInterface.removeCustomizer(SoftwareComponentInterface customizer)
          Remove a customizer from this property.
 void ServerInterface.removeDataPackage(com.sas.services.information.metadata.DeployedDataPackageInterface dataPackage)
          Remove a data package from the server.
 void SoftwareComponentInterface.removeDeployedComponent(ServerInterface server)
          Remove a DeployedComponent from this SoftwareComponent.
 void FileInterface.removeDirectory(DirectoryInterface directory)
          Remove this file from a Directory.
 void VirtualMetadata.removeDocument(DocumentInterface doc)
           
 void MetadataInterface.removeDocument(DocumentInterface doc)
          Remove a document from this object's Documents association.
 void Metadata.removeDocument(DocumentInterface doc)
           
 void AbstractPropertyInterface.removeEditor(SoftwareComponentInterface editor)
          Remove an editor from this property.
 void PersonInterface.removeEmail(EmailInterface email)
          Remove an email from a user's list of email instances.
 void PersonInterface.removeEmailAddress(java.lang.String address)
          Deprecated. Use removeEmail( EmailInterface email ) instead
 void ContentSubscriberInterface.removeEntryExclusionFilter(java.lang.String filter)
          Remove an entry exclusion filter from this subscriber.
 void ContentSubscriberInterface.removeEntryInclusionFilter(java.lang.String filter)
          Remove an entry inclusion filter from the subscriber.
 void ConfigurationXMLTextStoreInterface.removeEnumerationItem(com.sas.services.information.metadata.configpersist.EnumerationItem item)
          Remove an item from the enumeration data.
 void ChannelInterface.removeEventSubscriber(EventSubscriberInterface subscriber)
          Removes an event subscriber from this channel.
 void VirtualMetadata.removeExtension(java.lang.String name)
          Remove an Extension from the current extension set.
 void MetadataInterface.removeExtension(java.lang.String name)
          Remove an Extension from the current extension set.
 void Metadata.removeExtension(java.lang.String name)
          Remove an Extension from the current extension set.
 void DirectoryInterface.removeFile(MetadataInterface file)
          Remove a file from this directory.
 void ContentSubscriberInterface.removeFileMimeTypeExclusionFilter(java.lang.String filter)
          Remove a file type exclusion filter.
 void ContentSubscriberInterface.removeFileMimeTypeInclusionFilter(java.lang.String filter)
          Remove a file type inclusion filter.
 void ContentSubscriberInterface.removeFilters()
          Remove all filters for this subscriber.
 void RelationalTableInterface.removeForeignKey(ForeignKeyInterface relationalKey)
          Remove a Foreign key from the relational table.
 void VirtualMetadata.removeGroup(GroupInterface group)
           
 void MetadataInterface.removeGroup(GroupInterface group)
          Remove this object from a group.
 void Metadata.removeGroup(GroupInterface group)
           
 void PropertyGroupInterface.removeGroupedProperty(AbstractPropertyInterface property)
          Remove a AbstractPropertyInterface object from the group.
 void OMRMultiHostDeployedObject.removeHost(HostInterface host)
           
 void MultiHostDeployment.removeHost(HostInterface host)
          Remove host from the deployment list
 void IdentityGroupInterface.removeIdentity(IdentityInterface identity)
          Remove a member identity from this group.
 void DAVAccessControlEntry.removeIdentity(IdentityInterface identity)
           
 void AccessControlEntryInterface.removeIdentity(IdentityInterface identity)
          Remove an identity from this ACE.
 void VirtualMetadata.removeImplementor(SoftwareComponentInterface softwareComponent)
           
 void MetadataInterface.removeImplementor(SoftwareComponentInterface softwareComponent)
          Remove a SoftwareComponent from the list of implementors on this object.
 void Metadata.removeImplementor(SoftwareComponentInterface softwareComponent)
          Remove a SoftwareComponent from the list of implementors on this object.
 void PhysicalTableInterface.removeIndex(IndexInterface index)
          Remove the index from the physical table.
 void ConfigurationXMLTextStoreInterface.removeIntegerRange()
          Remove the Integer range setting from the configuration.
 void VirtualFolder.removeItem(MetadataInterface item)
           
 void FolderInterface.removeItem(MetadataInterface item)
          Remove an item from the folder.
 void Folder.removeItem(MetadataInterface item)
          Remove an item from the folder.
 void SASClientConnectionInterface.removeLibrary(SASLibraryInterface library)
          Remove a library from the list that are accessible through this connection.
 void UnauthenticatedIdentity.removeLocation(LocationInterface location)
           
 void SelfIdentity.removeLocation(LocationInterface location)
           
 void ReferenceIdentity.removeLocation(LocationInterface location)
           
 void PropertyIdentity.removeLocation(LocationInterface location)
           
 void PersonInterface.removeLocation(LocationInterface location)
          Remove a location from the user's list of lcoations.
 void DavPerson.removeLocation(LocationInterface location)
           
 void AuthenticatedIdentity.removeLocation(LocationInterface location)
           
 void AllUsersIdentity.removeLocation(LocationInterface location)
           
 void UnauthenticatedIdentity.removeLogin(LoginInterface login)
           
 void SelfIdentity.removeLogin(LoginInterface login)
           
 void ReferenceIdentity.removeLogin(LoginInterface login)
           
 void PropertyIdentity.removeLogin(LoginInterface login)
           
 void IdentityInterface.removeLogin(LoginInterface login)
          Remove a Login from the Identity Group.
 void DavPerson.removeLogin(LoginInterface login)
           
 void AuthenticatedIdentity.removeLogin(LoginInterface login)
           
 void AllUsersIdentity.removeLogin(LoginInterface login)
           
 boolean GroupInterface.removeMember(MetadataInterface member)
          Remove a member from the group.
 void ContentSubscriberInterface.removeNameValueExclusionFilter(java.lang.String filter)
          Remove a name/value exclusion filter from the subscriber.
 void ContentSubscriberInterface.removeNameValueInclusionFilter(java.lang.String filter)
          Remove a name/value inclusion filter from the subscriber.
 void ConfigurationXMLTextStoreInterface.removeNumericRange()
          Remove the numeric range from this configuration.
 void ConfigurationXMLTextStoreInterface.removeNumericRangeMaximum()
          Remove the numeric range maximum for the configuration.
 void ConfigurationXMLTextStoreInterface.removeNumericRangeMinimum()
          Remove the numeric range minimum for the configuration.
 void DocumentInterface.removeObject(MetadataInterface object)
          Remove an object from the document's Objects association.
 void VirtualMetadata.removeObjectProperty(PropertyInterface property)
           
 void MetadataInterface.removeObjectProperty(PropertyInterface property)
          Remove a Property from this object.
 void Metadata.removeObjectProperty(PropertyInterface property)
           
 void GroupInterface.removeOwner(PersonInterface owner)
          Remove a person from the owner list.
 void DAVAccessControlEntry.removePermission(PermissionInterface permission)
           
 void AccessControlEntryInterface.removePermission(PermissionInterface permission)
          Remove a permission from this ACE.
 void VirtualMetadata.removePermissions(java.util.List identities, java.util.List permissions)
          Remove permissions matching the identities and permission list.
 void MetadataInterface.removePermissions(java.util.List identities, java.util.List permissions)
          Remove permissions matching the identities and permission list.
 void Metadata.removePermissions(java.util.List identities, java.util.List permissions)
          Remove permissions matching the identities and permission list.
 void UnauthenticatedIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void SelfIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void ReferenceIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void PropertyIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void PersonInterface.removePhoneNumber(PhoneNumberInterface phone)
          Remove a phone number from the user's list.
 void DavPerson.removePhoneNumber(PhoneNumberInterface phone)
           
 void AuthenticatedIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void AllUsersIdentity.removePhoneNumber(PhoneNumberInterface phone)
           
 void RelationalTableInterface.removePrimaryKey(RelationalKeyInterface relationalKey)
          Remove a Primary key from the relational table.
 void VirtualMetadata.removePrompt(BaseOMRPromptInterface prompt)
           
 void MetadataInterface.removePrompt(BaseOMRPromptInterface prompt)
          Remove a prompt from this object.
 void Metadata.removePrompt(BaseOMRPromptInterface prompt)
          Remove a prompt from this object.
 void ServerInterface.removeProperty(PropertyInterface property)
          Remove a property from the server.
 void SoftwareComponentInterface.removePropertyGroup(PropertyGroupInterface group)
          Remove a PropertyGroupInterface object from the associated list.
 void VirtualMetadata.removePropertySet(PropertySetInterface propertySet)
           
 void MetadataInterface.removePropertySet(PropertySetInterface propertySet)
          Remove a property set from this object.
 void Metadata.removePropertySet(PropertySetInterface propertySet)
           
 void PrototypeInterface.removePrototypeProperty(PrototypePropertyInterface property)
          Remove an attribute property from this prototype.
 void ConnectionInterface.removeProvider(ServerInterface provider)
          Remove a provider server from the providers list.
 void ColumnInterface.removeQueryClause(QueryClauseInterface clause)
          Remove a Query from this column.
 void VirtualMetadata.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
           
 void MetadataInterface.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
          Remove a responsible party from this metadata object.
 void Metadata.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
           
 void DataTableInterface.removeRole(DataTableRoleInterface role)
          Remove a role from the list of roles describing this DataTable.
 void DatabaseCatalogInterface.removeSchema(RelationalSchemaInterface schema)
           
 void FileInterface.removeScriptedConnection(SASClientConnectionInterface connection)
          Remove a SASClientConnection from the list of connections that this script executes for.
 void SASClientConnectionInterface.removeScriptFile(FileInterface file)
          Remove a script file from this connection.
 void ServerInterface.removeServed(ServerInterface server)
          Remove a server from the list that's served by this server.
 void DirectoryInterface.removeServer(MetadataInterface server)
          Remove a server from the list that has access to this Directory.
 void ServerInterface.removeServer(ServerInterface server)
          Remove a server from the list used by this server.
 void ServerInterface.removeServiceType(ServiceTypeInterface serviceType)
          Remove a service type from this server.
 void PropertySetInterface.removeSetProperty(PropertyInterface property)
          Remove a property from the set.
 void SoftwareComponentInterface.removeSoftwareGroup(GroupInterface group)
          Remove a SoftwareGroup from this SoftwareComponent.
 void SoftwareComponentInterface.removeSoftwareTree(FolderInterface folder)
          Remove a Software tree from this SoftwareComponent.
 void ServerInterface.removeSourceConnection(ConnectionInterface connection)
          Remove a connection definition from the list that can access this server.
 void VirtualFolder.removeSubfolder(java.lang.String name)
           
 void FolderInterface.removeSubfolder(java.lang.String name)
          Remove a subfolder from the current folder.
 void Folder.removeSubfolder(java.lang.String name)
          Remove a subfolder from the current folder.
 void PropertyGroupInterface.removeSubpropertyGroup(PropertyGroupInterface group)
          Remove a subproperty group.
 void ChannelInterface.removeSubscriberGroup(GroupInterface group)
          Remove a subscriber group from this channel.
 void RelationalSchemaInterface.removeTable(DataTableInterface table)
          Remove a DataTableInterface from the list of tables associated to this schema.
 void RelationalTableInterface.removeUniqueKey(RelationalKeyInterface relationalKey)
          Remove a Unique key from the relational table.
 void VirtualMetadata.removeUsedByPrototype(MetadataInterface prototyped)
           
 void MetadataInterface.removeUsedByPrototype(MetadataInterface prototyped)
          Remove an object from the list prototyped by this object.
 void Metadata.removeUsedByPrototype(MetadataInterface prototyped)
          Remove an object from the list prototyped by this object.
 void LoginInterface.removeUser(PersonInterface user)
          Remove a user from the list of allowed clients.
 void AbstractPropertyInterface.removeValidator(SoftwareComponentInterface validator)
          Remove a validator from the property.
 void VirtualFolderManager.reset()
           
 void VirtualMetadata.rollback()
           
 void MetadataInterface.rollback()
          Roll back changes to this object, and all objects that have been updated or created in the child repository.
 void Metadata.rollback()
          Roll back changes to this object, and all objects that have been updated or created in the child repository.
 void LocationInterface.setAddress(java.lang.String address)
          Set the address string.
 void EmailInterface.setAddress(java.lang.String address)
          Sets the String value of Address
 void AnalyticTableInterface.setAnalyticTableAttributes(AnalyticTableAttributes attributes)
          Set the attribute for this object.
 void ServerInterface.setApplicationProtocol(java.lang.String protocol)
          Set the application protocol string for the server.
 void ConnectionInterface.setApplicationProtocol(java.lang.String appProtocol)
          Set the application protocol string.
 void ChannelInterface.setArchivePath(DirectoryInterface basePathDir, java.lang.String relativePath)
          Set the location of the archive path to use for this channel.This method should be used when the archive path is defined to be an HTTP server.
 void ChannelInterface.setArchivePath(ServerInterface server, java.lang.String relativePath)
          Set the location of the archive path to use for this channel.
 void ChannelInterface.setArchivePath(java.lang.String path)
          Set the location of the archive path to use for this channel.
 void ContentSubscriberInterface.setArchiveReceiveBy(java.lang.String receiveBy)
          Sets the preferred mechanism for receiving published archives (value or reference).
 void LocationInterface.setArea(java.lang.String area)
          Set the area string for this location.
 void RelationalKeyInterface.setAssociatedIndex(IndexInterface index)
          Set the associated index with a Unique/Primary Key.
 void OMRMultiHostDeployedObject.setAssociatedMachine(HostInterface host)
           
 void MultiHostDeployment.setAssociatedMachine(HostInterface host)
          Few clients still use associated machine association to check the public object deployment host This method is used for those clients which are using this association to add the single associated host
 void AbstractPropertyInterface.setAssociatedPropertyGroup(PropertyGroupInterface group)
          Make this property a member of a PropertyGroup.
 void AssociationPropertyInterface.setAssociationName(java.lang.String name)
          Set the association name.
 void VirtualMetadata.setAttribute(java.lang.String key, java.lang.String value)
          Set the value of an attribute to the given value
 void MetadataInterface.setAttribute(java.lang.String key, java.lang.String value)
          Set the value of an attribute to the given value
 void Metadata.setAttribute(java.lang.String key, java.lang.String value)
          Set the value of an attribute to the given value
 void VirtualMetadata.setAttributes(java.util.Map attributeMap)
          Set a number of attributes - names and values are given in the map
 void MetadataInterface.setAttributes(java.util.Map attributeMap)
          Set a number of attributes - names and values are given in the map
 void Metadata.setAttributes(java.util.Map attributeMap)
          Set a number of attributes - names and values are given in the map
 void HttpServerInterface.setAuthenticationType(java.lang.String authType)
          Set the authentication type string.
 void ConnectionInterface.setAuthenticationType(java.lang.String authType)
          Set the authentication type string.
 void AuthorizationUtil.setAuthorizations(IdentityInterface identity, java.util.List<PermissionInfoInterface> permissionInfoList)
          Set Authorizations
 void AuthorizationBaseInterface.setAuthorizations(IdentityInterface identity, java.util.List<PermissionInfoInterface> permissionInfoList)
          Set permission(s) for a single identity
 void AuthorizationUtil.setAuthorizations(java.util.List<AuthorizationInfoInterface> authorizations)
          Set Authorizations
 void AuthorizationBaseInterface.setAuthorizations(java.util.List<AuthorizationInfoInterface> authorizations)
          Set permissions for multiple identities
 void LocationInterface.setCity(java.lang.String city)
          Set the city name for this location.
 void SoftwareComponentInterface.setClassIdentifier(java.lang.String classIdentifier)
          Set the class identifier for this SoftwareComponent.
 void ServiceTypeInterface.setClassIdentifier(java.lang.String classIdentifier)
          Set the class identifier string.
 void ServerInterface.setClassIdentifier(java.lang.String protocol)
          Set the class identifier string for the server.
 void ColumnInterface.setColumnAttributes(ColumnAttributes attributes)
          Set the attributes of this column using a ColumnAttributes object.
 void QueryClauseInterface.setColumns(java.util.List columns)
           
 void AuthorizationUtil.setCommitOnUpdate(boolean commitOnUpdate)
          Set boolean indicating to Commit Authorization changes when the object is updated
 void AuthorizationBaseInterface.setCommitOnUpdate(boolean commitWithStore)
          Set Commit with Object Store boolean indicator
 void ConnectionInterface.setCommunicationProtocol(java.lang.String commProtocol)
          Set the communication protocol.
 void PropertyInterface.setConfigurationText(TextStoreInterface textStore)
          Set the text store object that contains the configuration text for this property.
 void VirtualFolder.setContentCreateDate(java.util.Date date)
           
 void FolderInterface.setContentCreateDate(java.util.Date date)
          Set the Date that the content folder was created.
 void Folder.setContentCreateDate(java.util.Date date)
           
 void SubscriberInterface.setContentDestination(DirectoryInterface basePathDirectory, java.lang.String relativePath)
          Set the content destination for this subscriber.
 void ChannelInterface.setContentDestination(DirectoryInterface basePathDirectory, java.lang.String relativePath)
          Set the content destination for this channel.
 void VirtualFolder.setContentModifyDate(java.util.Date date)
           
 void FolderInterface.setContentModifyDate(java.util.Date date)
          Set the date when an object was last added to or removed from this folder.
 void Folder.setContentModifyDate(java.util.Date date)
           
 void DataTableRoleInterface.setContext(java.lang.String context)
          Set the application context for this role.
 void LocationInterface.setCountry(java.lang.String country)
          Set the country name or abbreviation for this location.
 void PropertyGroupInterface.setCustomizers(java.util.List softcoms)
          Set the list of SoftwareComponentInterface objects to act as customizers on this PropertyGroup.
 void RelationalSchemaInterface.setDatabaseCatalog(DatabaseCatalogInterface catalog)
          Set the DatabaseCatalogInterface object that this schema belongs to.
 void ContentSubscriberInterface.setDavUrlType(java.lang.String type)
          Sets the type of url.
 void ChannelInterface.setDavUrlType(java.lang.String type)
          Sets the type of url.
 void AttributePropertyInterface.setDefaultValue(java.lang.String value)
          Set the property default value.
 void PropertyInterface.setDelimiter(java.lang.String delimiter)
          Set the delimiter string on the property.
 void ChannelInterface.setDeliveryTransport(int deliveryTransport)
          Set the default transport defined for this channel.
 void SubscriberInterface.setDeliveryTransport(java.lang.String deliveryTransport)
          Sets the delivery transport for this subscriber.
 void SoftwareComponentInterface.setDeployedComponents(java.util.List servers)
          Set the List DeployedComponents on this SoftwareComponent.
 void FileInterface.setDirectories(java.util.List directories)
          Set the list of directories that this file is in.
 void DirectoryInterface.setDirectoryRole(java.lang.String role)
          Set the DirectoryRole attribute.
 void UnauthenticatedIdentity.setDisplayName(java.lang.String displayName)
           
 void SelfIdentity.setDisplayName(java.lang.String displayName)
           
 void ReferenceIdentity.setDisplayName(java.lang.String displayName)
           
 void PropertyIdentity.setDisplayName(java.lang.String displayName)
           
 void IdentityInterface.setDisplayName(java.lang.String displayName)
          Set the identity's display name.
 void DavPerson.setDisplayName(java.lang.String displayName)
           
 void AuthenticatedIdentity.setDisplayName(java.lang.String displayName)
           
 void AllUsersIdentity.setDisplayName(java.lang.String displayName)
           
 void VirtualMetadata.setDocuments(java.util.List docs)
           
 void MetadataInterface.setDocuments(java.util.List docs)
          Set the list of Documents associated with this object.
 void Metadata.setDocuments(java.util.List docs)
           
 void LoginInterface.setDomain(java.lang.String domain)
          Set the authentication domain for the Login.
 void ConnectionInterface.setDomain(java.lang.String domain)
          Set the authentication domain name for this connection.
 void ContentSubscriberInterface.setEmailFormat(java.lang.String emailFormat)
          Sets the preferred email format for this subscriber.
 void EmailInterface.setEmailSubscribers(java.util.List<MetadataInterface> subscribers)
          Sets the List of SubscriberInterface instances
 void EmailInterface.setEmailType(java.lang.String inEmailType)
          Sets the String value of EmailType
 void SASLibraryInterface.setEngine(java.lang.String engine)
          Set the engine string for the SASLibrary.
 void ConfigurationXMLTextStoreInterface.setEnumerationData(java.util.List list)
          Creates a list of enumeration values and adds an entry to the internal map for the Enumeration data type.
 void ConfigurationXMLTextStoreInterface.setEnumerationOptions(java.util.Map map)
           
 void ConfigurationXMLTextStoreInterface.setEnumerationOthersAllowed(boolean allowed)
          Sets the option to allow other choices besides those specifically enumerated.
 void VirtualMetadata.setExtensions(java.util.List extensionList)
           
 void MetadataInterface.setExtensions(java.util.List extensionList)
          Set the list of extensions on this metadata object.
 void Metadata.setExtensions(java.util.List extensionList)
          Set the list of extensions on this metadata object.
 void FileInterface.setFileExtension(java.lang.String extension)
          Set the file extension.
 void FileInterface.setFileName(java.lang.String name)
          Set the file name string.
 void VirtualFolder.setFolderType(java.lang.String type)
           
 void FolderInterface.setFolderType(java.lang.String type)
          Set the folder type.
 void Folder.setFolderType(java.lang.String type)
          Set the folder type.
 void KeyAssociationInterface.setForeignKeyColumn(ColumnInterface column)
          Set the owing table Column participating in this association
 void ChannelInterface.setFrequency(java.lang.String frequency)
          Sets the frequency string for this channel.
 void PropertyGroupInterface.setGroupedProperties(java.util.List properties)
          Set the collection of AbstractPropertyInterface objects grouped by this PropertyGroup.
 void VirtualMetadata.setGroups(java.util.List groups)
           
 void MetadataInterface.setGroups(java.util.List groups)
          Set the list of groups this object belongs to.
 void Metadata.setGroups(java.util.List groups)
           
 void TCPIPConnectionInterface.setHost(java.lang.String host)
          Set the host name for this connection.
 void ServerInterface.setHost(java.lang.String host)
          Set the DNS name of the host where the server is running.
 void OMRHost.setHostName(java.lang.String hostName)
           
 void HostInterface.setHostName(java.lang.String hostName)
           
 void DAVAccessControlEntry.setIdentities(java.util.List identities)
           
 void AccessControlEntryInterface.setIdentities(java.util.List identities)
          Set the set of identities on this ACE.
 void AuthorizationInfoInterface.setIdentityInfo(com.sas.services.information.metadata.AuthorizationIdentityInfoInterface authIdentityInfo)
          Sets the identity object reference
 void IndexInterface.setIndexAttributes(java.util.Set<com.sas.services.information.metadata.IndexAttribute> setIndexAttribute)
          Sets the attributes of an Index
 void ServerInterface.setInstallationLocation(java.lang.String location)
           
 void ConfigurationXMLTextStoreInterface.setIntegerRange(int minimum, int maximum)
          Set the integer range setting for the configuration.
 void ConfigurationXMLTextStoreInterface.setIntegerRange(java.util.Map map)
          Creates a map of integer values and adds an entry to the internal map for the IntegerRange data type.
 void ConfigurationXMLTextStoreInterface.setIntegerRangeIncrement(int increment)
          Set the integer range increment.
 void ConfigurationXMLTextStoreInterface.setIntegerRangeMaximum(int maximum)
          Set the integer range maximum for this configuration.
 void ConfigurationXMLTextStoreInterface.setIntegerRangeMinimum(int minimum)
          Set the integer range minimum for this configuration.
 void ServiceTypeInterface.setInterfaceName(java.lang.String interfaceName)
          Set the interface name for this service type.
 void UnauthenticatedIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void SelfIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void ReferenceIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void PropertyIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void PersonInterface.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
          Set Internal Account (InternalLoginUserInfo) Options for this Person
 void DavPerson.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void AuthenticatedIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void AllUsersIdentity.setInternalAccountOptions(InternalLoginUserInfo intrlLgnUsrInfo)
           
 void UnauthenticatedIdentity.setInternalAccountPassword(java.lang.String password)
           
 void SelfIdentity.setInternalAccountPassword(java.lang.String password)
           
 void ReferenceIdentity.setInternalAccountPassword(java.lang.String password)
           
 void PropertyIdentity.setInternalAccountPassword(java.lang.String password)
           
 void PersonInterface.setInternalAccountPassword(java.lang.String password)
          Set Internal Account Password
 void DavPerson.setInternalAccountPassword(java.lang.String password)
           
 void AuthenticatedIdentity.setInternalAccountPassword(java.lang.String password)
           
 void AllUsersIdentity.setInternalAccountPassword(java.lang.String password)
           
 void FileInterface.setIsARelativeName(boolean isRelative)
          Set the flag indicating the file name is relative to the directory path.
 void DirectoryInterface.setIsBasePath(boolean value)
          Set the flag indicating if this Directory is a valid base for an HTTP server.
 void DirectoryInterface.setIsDavEnabled(boolean value)
          Set the flag indicating if this directory is DAV enabled.
 void SASLibraryInterface.setIsDBMSLibname(boolean value)
          Set the value of the isDMBSLibname attribute.
 void AbstractPropertyInterface.setIsExpert(boolean flag)
          Set the isExpert attribute on the property.
 void ServerInterface.setIsLicensed(boolean value)
          Set isLicensed value for this server.
 void AbstractPropertyInterface.setIsLinked(boolean flag)
          Set the isLinked attribute of the property.
 void SASLibraryInterface.setIsPreassigned(boolean flag)
          Set the flag indicating if the SASLibrary is preassigned or not.
 void DirectoryInterface.setIsRelative(boolean flag)
          Set the flag indicating this directory is relative to another directory object.
 void AbstractPropertyInterface.setIsRequired(boolean flag)
          Set the isRequired attribute of the property.
 void AbstractPropertyInterface.setIsUpdateable(boolean flag)
          Set the isUpdateable attribute of the property.
 void PropertyGroupInterface.setIsVisible(boolean isVisible)
          Set flag indicating whether this group should be displayed in a UI.
 void AbstractPropertyInterface.setIsVisible(boolean flag)
          Set the isVisible attribute for the property.
 void PropertyInterface.setKey(java.lang.String key)
          Set the key for this property.
 void RelationalKeyInterface.setKeyType(com.sas.services.information.metadata.RelationalKeyInterface.KeyType keyType)
          Set a key type of the relational key which could be either Primary or Unique.
 void VirtualMetadata.setKeywords(java.util.List keywords)
           
 void MetadataInterface.setKeywords(java.util.List keywords)
          Set the keyword collection on this object.
 void Metadata.setKeywords(java.util.List keywords)
          Set the keyword collection on this object.
 void SASClientConnectionInterface.setLibraries(java.util.List libraries)
          Set the list of libraries that are accessible via this connection.
 void SASLibraryInterface.setLibref(java.lang.String libref)
          Set the libref string for the library.
 void LocationInterface.setLocationType(java.lang.String type)
          Set the location type.
 void ServerInterface.setMachine(java.lang.String machineName)
          Set the machine name this server instance is running on.
 void ContentSubscriberInterface.setMail(java.lang.String mail)
          Sets the mail address to send to for this user.
 void SoftwareComponentInterface.setMajor(int major)
          Set the major release number.
 void PropertyGroupInterface.setMaximum(int maximum)
          Set the maximum allowed number of properties in this group.
 void AssociationPropertyInterface.setMaximum(int max)
          Set the maximum cardinality of the association.
 void IdentityGroupInterface.setMembers(java.util.List members)
          Set the member list for this group.
 void SubscriberInterface.setMessageQueue(MessageQueueInterface messageQueue)
          Adds the queue to deliver to for this subscriber.
 void PrototypeInterface.setMetadataType(java.lang.String type)
          Set the metadata type described by this prototype.
 void AssociationPropertyInterface.setMetadataType(java.lang.String type)
          Set the metadata type that can be associated via this association.
 void PropertyGroupInterface.setMinimum(int minimum)
          Set the minimum number of properties in this group that must have values.
 void AssociationPropertyInterface.setMinimum(int min)
          Set the minimum cardinality of the association.
 void SoftwareComponentInterface.setMinor(int minor)
          Set the minor release number.
 void NoteInterface.setNoteText(java.lang.String text)
          Set the text for this Note.
 void PhoneNumberInterface.setNumber(java.lang.String number)
          Set the phone number.
 void ConfigurationXMLTextStoreInterface.setNumericRange(java.util.Map map)
          Creates a map of numeric values and adds an entry to the internal map for the NumericRange data type.
 void ConfigurationXMLTextStoreInterface.setNumericRange(java.lang.Number minimum, java.lang.Number maximum)
          Set the numeric range for this configuration.
 void ConfigurationXMLTextStoreInterface.setNumericRangeExclusive(java.lang.Number minimum, java.lang.Number maximum)
          Set then numeric range for this configuration.
 void ConfigurationXMLTextStoreInterface.setNumericRangeIncrement(java.lang.Number increment)
          Set the new increment for the numeric range.
 void ConfigurationXMLTextStoreInterface.setNumericRangeMaximum(java.lang.Number maximum)
          Set the new numeric range maximum inclusive.
 void ConfigurationXMLTextStoreInterface.setNumericRangeMaximumExclusive(java.lang.Number maximum)
          Set the new exclusive maximum for the configuration.
 void ConfigurationXMLTextStoreInterface.setNumericRangeMinimum(java.lang.Number minimum)
          Set the new inclusive minimum for the numeric range for this configuration.
 void ConfigurationXMLTextStoreInterface.setNumericRangeMinimumExclusive(java.lang.Number minimum)
          Set the new exclusive minimum for the numeric range.
 void DataTableInterface.setNumRows(double rows)
          Set the number of rows in the table.
 void VirtualMetadata.setObjectProperties(java.util.List propertyList)
           
 void MetadataInterface.setObjectProperties(java.util.List propertyList)
          Set the collection of Properties associated with this object.
 void Metadata.setObjectProperties(java.util.List propertyList)
          Set the collection of Properties associated with this object.
 void DataTableRoleInterface.setObjectRole(java.lang.String role)
          Set the object role string for this role.
 void DocumentInterface.setObjects(java.util.List objectList)
          Set the list of objects in the document's Objects association.
 void ExternalTableInterface.setOwningFile(FileInterface file)
          Set the owning file for this external table.
 void PropertySetInterface.setOwningObject(MetadataInterface owner)
          Set the object that this propertyset modifies.
 void PrototypePropertyInterface.setOwningPrototype(PrototypeInterface prototype)
           
 void DirectoryInterface.setParentDirectory(DirectoryInterface parent)
          Set the parent directory of this directory.
 void AssociationPropertyInterface.setPartnerName(java.lang.String partner)
          Set the partner association name for this association.
 void LoginInterface.setPassword(java.lang.String password)
          Set the password for this login.
 void DirectoryInterface.setPath(java.lang.String path)
          Set the path string for the directory.
 void VirtualMetadata.setPermission(IdentityInterface identity, PermissionInterface permission)
          Set a new permission on this metadata object.
 void MetadataInterface.setPermission(IdentityInterface identity, PermissionInterface permission)
          Set a new permission on this metadata object.
 void Metadata.setPermission(IdentityInterface identity, PermissionInterface permission)
          Set a new permission on this metadata object.
 void PermissionInfoInterface.setPermission(java.lang.String permission)
          Sets the permission
 void PermissionInfoInterface.setPermissionCondition(java.lang.String permissionCondition)
          Sets the permission condition value
 void AuthorizationInfoInterface.setPermissionInfoList(java.util.List<PermissionInfoInterface> permissionInfoList)
          Sets a List of MdPermissioinInfo instances for this MdAuthorizationInfo
 void DAVAccessControlEntry.setPermissions(java.util.List permissions)
           
 void AccessControlEntryInterface.setPermissions(java.util.List permissions)
          Set the list of permissions on the ACE.
 void PermissionInfoInterface.setPermissionType(com.sas.services.information.metadata.PermissionInfoInterface.PermissionType permissionType)
          Sets the permissionType value
 void SubscriberInterface.setPerson(PersonInterface person)
          Sets the user this subscriber identity belongs to.
 void EmailInterface.setPersons(java.util.List<PersonInterface> persons)
          Sets the List of PersonInterface instances
 void PhoneNumberInterface.setPhoneType(java.lang.String type)
          Set the phone number type.
 void PhysicalTableInterface.setPhysicalTableAttributes(PhysicalTableAttributes attributes)
           
 void SoftwareComponentInterface.setPlatform(java.lang.String platform)
          Set the component platform.
 void ServerInterface.setPlatform(java.lang.String platform)
          Set the server's platform string.
 void TCPIPConnectionInterface.setPort(int port)
          Set the TCP port number for this connection.
 void SASClientConnectionInterface.setPort(int port)
          Set the port number for the connection.
 void LocationInterface.setPostalCode(java.lang.String postalCode)
          Set the postal code for this location.
 void SASLibraryInterface.setPreAssignmentType(com.sas.services.information.metadata.SASLibraryInterface.PreAssignmentType type)
          Sets the PreAssignment type of the Library
 void ChannelInterface.setPresentationLanguage(java.lang.String language)
          Sets the channel presentation language.
 void VirtualMetadata.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
           
 void PrototypeInterface.setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup)
          Set the primary property group for this prototype.
 void MetadataInterface.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
          Set this object's primary property group object.
 void Metadata.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
           
 void SoftwareComponentInterface.setProductIdentifier(java.lang.String productIdentifier)
          Set the product ID for this component.
 void SoftwareComponentInterface.setProductName(java.lang.String productName)
          Set the name of the product this software is part of.
 void VirtualMetadata.setPrompt(BaseOMRPromptInterface prompt)
           
 void MetadataInterface.setPrompt(BaseOMRPromptInterface prompt)
          Set the prompt on this object.
 void Metadata.setPrompt(BaseOMRPromptInterface prompt)
          Set the prompt on this object.
 void VirtualMetadata.setPrompts(java.util.List prompts)
           
 void MetadataInterface.setPrompts(java.util.List prompts)
          Set the List of Prompts on this object.
 void Metadata.setPrompts(java.util.List prompts)
          Set the List of Prompts on this object.
 void SoftwareComponentInterface.setPropertyGroups(java.util.List groups)
          Set the list of associated PropertyGroupInterface objects.
 void AttributePropertyInterface.setPropertyName(java.lang.String name)
          Set the PropertyName attribute.
 void AttributePropertyInterface.setPropertyRole(java.lang.String role)
          Set the property role.
 void ConnectionInterface.setProviders(java.util.List providers)
          Set the list of provider servers that can connect to the source server over this connection.
 void HttpServerInterface.setProxyUrl(java.lang.String proxyUrl)
          Set the proxy url for this HTTP server.
 void MessageQueueInterface.setQueueManager(ServerComponentInterface server)
          Set the queue manager ServerComponent for this message queue.
 void SubscriberInterface.setQueueName(java.lang.String queueName)
          Sets the queue name this subscriber receives data on.
 void QueueManagerInterface.setQueues(java.util.List queueList)
           
 void VirtualMetadata.setRemarksList(java.util.List threads)
          Sets the list of Remarks objects that represent the dicussion threads related to this object.
 void MetadataInterface.setRemarksList(java.util.List threads)
          Sets the list of Remarks objects that represent the dicussion threads related to this object.
 void Metadata.setRemarksList(java.util.List remarks)
          Sets the list of Remarks objects that represent the dicussion threads related to this object.
 void SASClientConnectionInterface.setRemoteAddress(java.lang.String remoteAddress)
          Set the remote address of the connection.
 void DataTableInterface.setSchema(RelationalSchemaInterface schema)
          Set the schema object this table belongs to.
 void FileInterface.setScriptedConnections(java.util.List connections)
          Set the list of scripted connection this script executes for.
 void SASClientConnectionInterface.setScriptFiles(java.util.List files)
          Set the list of script files on this connection.
 void VirtualFolder.setSearchManager(Search search)
           
 void ConfigurationXMLTextStoreInterface.setSelectionRange(java.util.Map map)
           
 void MessageQueueInterface.setServerConnection(TCPIPConnectionInterface connection)
          Sets the connection used by the controlling server.
 void SASClientConnectionInterface.setServerShortName(java.lang.String serverName)
          Set the server's short name.
 void TCPIPConnectionInterface.setService(java.lang.String service)
          Set the service name for this connection.
 void SASClientConnectionInterface.setService(java.lang.String service)
          Set the service string for the connection.
 void PropertySetInterface.setSetProperties(java.util.List properties)
          Set the current set of properties to the given set.
 void PropertySetInterface.setSetRole(java.lang.String role)
          Set the setRole attribute on the PropertySet.
 void SoftwareComponentInterface.setSoftwareComponentAttributes(SoftwareComponentAttributes attributes)
          Set the attributes of this component using a SoftwareComponentAttributes object.
 void SoftwareComponentInterface.setSoftwareGroups(java.util.List groups)
          Set the List of SoftwareGroups on this SoftwareComponent.
 void SoftwareComponentInterface.setSoftwareTrees(java.util.List folders)
          Set the List of SoftwareTrees on this SoftwareComponent.
 void SoftwareComponentInterface.setSoftwareVersion(java.lang.String version)
          Set the software version of the SoftwareComponent.
 void ConnectionInterface.setSource(ServerInterface server)
          Set the server which is listening on this connection.
 void QueryClauseInterface.setSourceCode(TextStoreInterface text)
           
 void SoftwareComponentInterface.setSpecVendor(java.lang.String specVendor)
          Set the name of the vendor that provided the specification.
 void SoftwareComponentInterface.setSpecVersion(java.lang.String specVersion)
          Set the specification number implemented by the Software Component.
 void PropertyInterface.setSQLType(int type)
          Set the SQL type for this property.
 void AttributePropertyInterface.setSQLType(int type)
          Set the SQLType on the PropertyType.
 void AbstractPropertyInterface.setStoredConfiguration(TextStoreInterface textStore)
          Set the TextStoreInterface that contains this property's stored configuration.
 void ConfigurationXMLTextStoreInterface.setStringLengthMaximum(int maximum)
          Set the maximum allowed string length for this configuration.
 void ConfigurationXMLTextStoreInterface.setStringLengthMimimum(int minimum)
          Set the minimum allowed string length for this configuration.
 void ConfigurationXMLTextStoreInterface.setStringLengthRange(int minimum, int maximum)
          Set the string length range for this configuration.
 void ConfigurationXMLTextStoreInterface.setStringLengthRange(java.util.Map map)
          Set the string length map containing the values for the string length range "min" and "max".
 void ChannelInterface.setSubject(java.lang.String subject)
          Sets this channel's subject.
 void PropertyGroupInterface.setSubpropertyGroups(java.util.List groups)
          Set the list of subproperty groups.
 void ColumnInterface.setTable(DataTableInterface table)
          Set the DataTableInterface this column belongs to.
 void DataTableInterface.setTableName(java.lang.String name)
          Set the Table name of this table.
 void ServerInterface.setTcpPort(int port)
          Set the port number the server is listening on.
 void TextStoreInterface.setText(java.lang.String text)
          Set the text contained in this TextStore object.
 void TextStoreInterface.setTextRole(java.lang.String role)
          Set the text role string for this object.
 void FileInterface.setTextRole(java.lang.String textRole)
          Set the text role for the file.
 void DocumentInterface.setTextRole(java.lang.String role)
           
 void TextStoreInterface.setTextType(java.lang.String type)
          Set the text type for this object.
 void FileInterface.setTextType(java.lang.String textType)
          Set the file's text type.
 void DocumentInterface.setTextType(java.lang.String type)
           
 void UnauthenticatedIdentity.setTitle(java.lang.String title)
           
 void SelfIdentity.setTitle(java.lang.String title)
           
 void ReferenceIdentity.setTitle(java.lang.String title)
           
 void PropertyIdentity.setTitle(java.lang.String title)
           
 void PersonInterface.setTitle(java.lang.String title)
          Set the Person's Title.
 void DavPerson.setTitle(java.lang.String title)
           
 void AuthenticatedIdentity.setTitle(java.lang.String title)
           
 void AllUsersIdentity.setTitle(java.lang.String title)
           
 void AnalyticTableInterface.setTrainingTable(RelationalTableInterface table)
          Set the analytic training table.
 void KeyAssociationInterface.setUniqueKeyColumn(ColumnInterface column)
          Set the Unique Key table Column participating in this association
 void PropertyInterface.setUpdateable(boolean isUpdateable)
          Set the flag indicating if this property should be updateable by a user.
 void DocumentInterface.setURI(java.lang.String uri)
           
 void AccessControlTemplateInterface.setUse(java.lang.String use)
          Set the use String.
 void LoginInterface.setUserId(java.lang.String uid)
          Set the user ID for this login.
 void VirtualMetadata.setUsingPrototype(MetadataInterface prototype)
           
 void MetadataInterface.setUsingPrototype(MetadataInterface prototype)
          Set the prototype which is used by this object for description/validation.
 void Metadata.setUsingPrototype(MetadataInterface prototype)
          Set the prototype which is used by this object for description/validation.
 void PropertyInterface.setValue(java.lang.String value)
          Set the value for this property.
 void ExtensionInterface.setValue(java.lang.String value)
          Set the value for the extension.
 void ExtensionInterface.setValueType(java.lang.String type)
          Set the type of the extension value.
 void SoftwareComponentInterface.setVendor(java.lang.String vendor)
          Set the vendor name string for the Software Component.
 void SoftwareComponentInterface.setVendorIdentifier(java.lang.String vendorIdentifier)
          Set the ID representing the software vendor.
 MetadataInterface VirtualMetadata.startTransaction()
           
 MetadataInterface MetadataInterface.startTransaction()
          Start a Transaction for this Metadata object.
 MetadataInterface Metadata.startTransaction()
          Start a Transaction for this Metadata object.
 java.util.List ChannelInterface.subscriberGroupsList(int subscriberType)
          Returns a List of Group objects that are subscribed to this channel.
 java.util.List ChannelInterface.subscriberList(int subscriberType)
          Returns a List of all this channel's subscribers.
 java.util.List ChannelInterface.subscriberList(int subscriberType, java.util.Comparator compare)
          Returns a sorted iteration of all this channel's subscribers.
 java.util.List ChannelInterface.subscriberNameList(int subscriberType)
          Return a List of subscriber names.
 void VirtualMetadata.uncheckout()
          Uncheckout this item
 void MetadataInterface.uncheckout()
          Uncheckout this item
 void Metadata.uncheckout()
          Check out the item
 void VirtualMetadata.update()
           
 void Remarks.update()
           
 void MetadataInterface.update()
          Persist any changes to the object back to the repository.
 void Metadata.update()
          Persist any changes to the object back to the repository.
 void VirtualMetadata.updateFromBag(com.sas.services.information.metadata.propertybag.PropertyBagInterface propertyBag)
           
 void MetadataInterface.updateFromBag(com.sas.services.information.metadata.propertybag.PropertyBagInterface propertyBag)
           
 void Metadata.updateFromBag(com.sas.services.information.metadata.propertybag.PropertyBagInterface propertyBag)
           
 void Folder.upgradeFromPreviousVersion()
           
 void Application.upgradeFromPreviousVersion()
           
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder)
           
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder, MetadataNameConstraint constraint)
           
 void VirtualMetadata.version()
          Version this item
 void MetadataInterface.version()
          Version this item
 void Metadata.version()
          Version control the item
 

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

Methods in com.sas.services.information.metadata.dataexplorer that throw ServiceException
 boolean DataExplorationEntryInterface.addBookmark(BookmarkEntryInterface bookmark)
          Adds a new bookmark to the Data Exploration but does not cause the model to save it.
 java.util.List DataExplorationEntryInterface.getBookmarkIDList()
           
 java.util.List DataExplorationEntryInterface.getBookmarks()
          Returns a sorted list of the bookmarks belonging to this DataExploration (sorted by name).
 java.lang.String BookmarkEntryInterface.getDataExplorationId()
          Returns the id of the Data Exploration that is the parent of this Bookmark.
 PathUrl BookmarkEntryInterface.getDataExplorationURL()
          Returns the URL of the Data Exploration that is the parent of this Bookmark.
 java.lang.String BookmarkEntryInterface.getDataModelState()
          Returns the state of the data model and Bookmark (a String in XML form).
 java.lang.String DataExplorationEntryInterface.getInformationMapId()
          Returns the metadata id of the Information Map associated with this Data Exploration.
 java.lang.String DataExplorationEntryInterface.getInformationMapName()
          Returns the name of the Information Map associated with this Data Exploration.
 java.lang.String DataExplorationEntryInterface.getInformationMapPath()
           
 java.lang.String DataExplorationEntryInterface.getLocation()
          Returns the metadata folder structure that is the storage location for the DataExploration (something like "BIP Tree/Users/userid/Data Explorations").
 com.sas.metadata.remote.TextStore BookmarkEntryInterface.getTextStore()
           
 boolean BookmarkEntryInterface.isDefault()
          Returns true if the bookmark is the default bookmark of the Data Exploration.
 void DataExplorationEntryInterface.removeBookmark(BookmarkEntryInterface bookmark)
          Removes a Bookmark from the DataExploration but does not cause the model to delete it from the repository.
 void DataExplorationEntryInterface.removeBookmark(java.lang.String id)
           
 void BookmarkEntryInterface.setDataExplorationId(java.lang.String deId)
          Sets the URL of the Data Exploration that is the parent of this bookmark as a property on the bookmark.
 void BookmarkEntryInterface.setDataExplorationURL(PathUrl url)
          Sets the URL of the Data Exploration that is the parent of this bookmark as a property on the bookmark
 void BookmarkEntryInterface.setDataModelState(java.lang.String state)
          Sets the customized state of the data model (as an XML string).
 void BookmarkEntryInterface.setDefault(boolean isDefault)
          Sets if the bookmark should be the default bookmark for the DataExploration.
 void DataExplorationEntryInterface.setDefaultBookmark(BookmarkEntryInterface bookmark)
          Sets the bookmark as the default.
 void DataExplorationEntryInterface.setInformationMapId(java.lang.String id)
          Sets the metadata id of the Information Map associated with this Data Exploration.
 void DataExplorationEntryInterface.setInformationMapName(java.lang.String name)
          Deprecated. fetch the map and set the name on it directly
 void DataExplorationEntryInterface.setInformationMapPath(java.lang.String imapPath)
           
 void DataExplorationEntryInterface.setLocation(java.lang.String location)
          Sets the storage location of the Data Exploration to a repository tree location.
 

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

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

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

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

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

Methods in com.sas.services.information.metadata.lookup that throw ServiceException
 LookupResultsInterface LookupServiceInterface.lookupForAbsolutePath(java.lang.String oldAbsolutePath)
           
 LookupResultsInterface LookupService.lookupForAbsolutePath(java.lang.String oldAbsolutePath)
           
 

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

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

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

Methods in com.sas.services.information.metadata.prompt that throw ServiceException
 void BaseOMRPromptInterface.addPromptReference(BaseOMRPromptInterface prompt)
          Add the supplied prompt as a reference to this prompt, where this prompt is a shared prompt definition or group in a tree folder (therefore a public prompt).
 void BaseOMRPromptInterface.addReferencedPrompt(BaseOMRPromptInterface prompt)
          Adds a referenced prompt (a shared prompt definition or prompt group that is in a tree folder) to the list of referenced prompts kept by this prompt object.
 void BaseOMRPromptInterface.addValueSource(MetadataInterface metaObject)
          Adds the metaObject as a value source.
 java.lang.String OMRPromptGroupInterface.getGroupInfo()
          Returns the XML string of group info.
 java.lang.String OMRPromptGroup.getGroupInfo()
           
 int OMRPromptGroupInterface.getGroupType()
          Deprecated. from v920m3 on. Do not use this anymore.
 int OMRPromptGroup.getGroupType()
           
 com.sas.prompts.definitions.PromptDefinitionInterface OMRPromptDefinition.getPromptDefinition()
           
 com.sas.prompts.definitions.PromptDefinitionInterface OMRPromptDefinition.getPromptDefinition(com.sas.util.xmlpersist.PromptsReadingContext readingContext)
           
 MetadataInterface BaseOMRPromptInterface.getPromptEnabledObject()
          Gets the metadata object associated with this prompt.
 com.sas.prompts.groups.PromptGroupInterface OMRPromptGroupInterface.getPromptGroup()
          Returns the com.sas.prompts.groups.PromptGroupInterface object created by the XML returned from getGroupInfo().
 com.sas.prompts.groups.PromptGroupInterface OMRPromptGroup.getPromptGroup()
           
 com.sas.prompts.groups.PromptGroupInterface OMRPromptGroupInterface.getPromptGroup(com.sas.util.xmlpersist.PromptsReadingContext readingContext)
          Returns the com.sas.prompts.groups.PromptGroupInterface object created by the XML returned from getGroupInfo().
 com.sas.prompts.groups.PromptGroupInterface OMRPromptGroup.getPromptGroup(com.sas.util.xmlpersist.PromptsReadingContext readingContext)
           
 java.lang.String OMRPromptDefinition.getPromptInfo()
           
 java.util.List BaseOMRPromptInterface.getPromptReferences()
          Returns a list of prompt references held by this prompt.
 int OMRPromptDefinition.getPromptType()
           
 java.util.List BaseOMRPromptInterface.getReferencedPrompts()
          Returns a list of all referenced prompts (shared prompts in a tree folder) held by this prompt.
 java.util.List BaseOMRPromptInterface.getValueSources()
          Returns a list of MetadataInterface items that are value sources for the prompt.
 boolean BaseOMRPromptInterface.isPublic()
           
 void BaseOMRPromptInterface.removeAllPromptReferences()
          Removes all prompt references such that this shared prompt is no longer linked to any other prompts.
 void BaseOMRPromptInterface.removeAllReferencedPrompts()
          Removes all referenced prompts such that this prompt is no longer linked to any shared prompts.
 void BaseOMRPromptInterface.removeAllValueSources()
          Removes all value sources associated with the prompt.
 void BaseOMRPromptInterface.removePromptEnabledObject()
          Removes the prompt-enabled object associated with this prompt.
 void BaseOMRPromptInterface.removePromptReference(BaseOMRPromptInterface prompt)
          Removes the supplied prompt from the list of prompt references held by this prompt.
 void BaseOMRPromptInterface.removeReferencedPrompt(BaseOMRPromptInterface prompt)
          Remove the supplied prompt (a shared prompt in a tree folder) from the list of referenced prompts held by this prompt.
 void OMRPromptGroupInterface.setGroupInfo(java.lang.String groupInfo)
          Set a string of XML that represents an instance of a PromptGroupInterface.
 void OMRPromptGroup.setGroupInfo(java.lang.String groupInfo)
           
 void OMRPromptGroupInterface.setGroupType(int type)
          Deprecated. from v920m3 on. Do not use this anymore.
 void OMRPromptGroup.setGroupType(int type)
           
 void BaseOMRPromptInterface.setPromptEnabledObject(MetadataInterface metaObject)
          Sets an association between the prompt and metaObject unless the prompt is public.
 void OMRPromptDefinition.setPromptInfo(java.lang.String promptInfo)
           
 void OMRPromptDefinition.setPromptType(int type)
           
 

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

Methods in com.sas.services.information.publicobject that throw ServiceException
 void MutableContainerInterface.addChild(PublicObjectInterface newChild)
          Add a child to this container.
 void SecurityProcessorInterface.addPermissions(java.util.List identities, java.util.List permissions)
          Add a set of permissions for a set of identities for this metadata object.
 void PublicObjectInterface.addProcessorInterface(java.lang.String interfaceClassName, com.sas.services.information.publicobject.ProcessorInterface actionInterface)
          Add an action interface to this class.
 boolean TypeDescriptorInterface.allowsChildren()
          Returns a boolean flag indicating if this object type allows children.
 void TransportProcessorInterface.copy()
          Copy this object to a new instance.
 void TransportProcessorInterface.delete()
          Delete an object from the system.
 void TransportProcessorInterface.exportObject()
          Export this object from the system.
 java.util.List TypeDescriptorInterface.getApplicablePermissions()
          Get a List of the permissions that are applicable to this type of object.
 com.sas.services.security.Authorizer SecurityProcessorInterface.getAuthorizerType(IdentityInterface identity, PermissionInterface permission)
          Determine why a permission is granted or denied.
 PublicObjectInterface PublicObjectContainerInterface.getChildAt(int index)
          Returns a child item at the specified location
 int PublicObjectContainerInterface.getChildCount()
          Returns the number of children within this container.
 java.util.List PublicObjectContainerInterface.getChildren()
          Get a List of the children of this container.
 java.util.List PublicObjectContainerInterface.getChildren(java.lang.String type)
          Deprecated. As of 9.3, this method is no longer used
 java.lang.String TypeDescriptorInterface.getClassName()
          Get the class name used to load an instance of this class.
 PublicObjectContainerInterface PublicObjectInterface.getContainer()
          Get the object which contains this object.
 java.lang.String TypeDescriptorInterface.getContainerAssociation()
          Get the name of the association to follow to get this object's container.
 java.lang.String TypeDescriptorInterface.getContainerType()
          Get the container type for this type.
 java.util.Date DisplayProcessorInterface.getCreateDate()
          Deprecated. Get the date this object was created.
 java.util.Date DetailsProcessorInterface.getCreateDate()
          Get the date this object was created.
 java.lang.String TypeDescriptorInterface.getDefaultLocation()
          Get the default location for objects of this type.
 java.lang.String TypeDescriptorInterface.getDescription()
          Get the description of this type.
 java.lang.String DisplayProcessorInterface.getDescription()
          Deprecated. The description of this object.
 java.lang.String DetailsProcessorInterface.getDescription()
          The description of this object.
 java.lang.String TypeDescriptorInterface.getDescription(java.util.Locale locale)
          Get the type description for the specified locale.
 java.lang.String DetailsProcessorInterface.getDisplayName()
          The display name of this object.
 javax.swing.Icon TypeDescriptorInterface.getIcon()
          Return the Icon for this type.
 java.lang.Object DisplayProcessorInterface.getIcon()
          Deprecated. Get the information necessary to obtain an icon for this object.
 javax.swing.Icon TypeDescriptorInterface.getIcon(int size)
          Return the Icon for this type.
 java.lang.String TypeDescriptorInterface.getIconName()
          Get the String with the icon name for this type.
 java.lang.String PublicObjectInterface.getIdentifier()
          Get the unique ID of this object.
 java.util.List SecurityProcessorInterface.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
 java.util.List DisplayProcessorInterface.getKeywords()
          Deprecated. Get the keywords this object supports.
 java.util.List<java.lang.String> DetailsProcessorInterface.getKeywords()
          Get the keywords associated to the object.
 java.lang.String TypeDescriptorInterface.getLabel()
          Get the label for this type.
 java.lang.String TypeDescriptorInterface.getLabelPlural()
          Get the plural version of the label for this type.
 java.lang.String TypeDescriptorInterface.getLogicalTypeClassName()
          Get the name of the Java class that implements the Logical Type for this definition.
 java.lang.String TypeDescriptorInterface.getMetadataType()
          Get the metadata type used to represent this object in the server.
 java.util.Date DisplayProcessorInterface.getModifyDate()
          Deprecated. Get the date this object was modified.
 java.util.Date DetailsProcessorInterface.getModifyDate()
          Get the date this object was modified.
 java.lang.String DisplayProcessorInterface.getName()
          Deprecated. The name of this object.
 java.lang.String DetailsProcessorInterface.getName()
          The name of this object.
 java.net.URI PublicObjectInterface.getObjectURI()
          This method is currently not being implemented and is reserved for future use.
 java.lang.String DisplayProcessorInterface.getPath()
          Deprecated. The path to this object in the SAS Folder view.
 PathUrl PublicObjectInterface.getPathUrl()
          Get the SBIP URL.
 PermissionInterface SecurityProcessorInterface.getPermission(IdentityInterface identity, PermissionInterface permission)
          Get a permission that matches the requested permission for the requested identity on this metadata object.
 java.util.List SecurityProcessorInterface.getPermissions(IdentityInterface identity)
          Get all the permissions that apply to this object.
 com.sas.services.information.publicobject.ProcessorInterface PublicObjectInterface.getProcessorInterface(java.lang.String interfaceClassName)
          Get the specified action interface.
 java.lang.String TypeDescriptorInterface.getPropertyValue(java.lang.String key)
          Returns the value for an associated property.
 java.util.List ImpactAnalysisProcessorInterface.getRelatedObjects(int relationshipType)
          Returns a list of related objects for this object.
 java.util.List<ResponsibilityDetails> DetailsProcessorInterface.getResponsibilities()
          Gets the responsibilities associated to the public object.
 java.util.List DisplayProcessorInterface.getResponsibleParties()
          Deprecated. Get the responsibilities assigned to this object.
 java.lang.String TypeDescriptorInterface.getTemplate()
          Get the template for this object.
 java.lang.Object TypeDescriptorInterface.getTransportHandler()
          Returns the TransportHandler for this object type.
 java.lang.String TypeDescriptorInterface.getType()
          Get the type of this object.
 java.lang.String DisplayProcessorInterface.getType()
          Deprecated. Get the type name as a string of this object.
 TypeDescriptorInterface DetailsProcessorInterface.getType()
          Get the type descriptor associated to the public object.
 java.lang.String TypeDescriptorInterface.getType(java.util.Locale locale)
          Get the localized type string for the specified locale.
 TypeDescriptorInterface PublicObjectInterface.getTypeDescriptor()
          Get the type descriptor which should have the information from the Type Dictionary in metadata available for the clients.
 java.lang.String TypeDescriptorInterface.getTypeName()
          Get the non-localized type name.
 java.lang.String TypeDescriptorInterface.getUsageVersion()
          Get the usage version of this object type.
 com.sas.util.UsageVersion DetailsProcessorInterface.getUsageVersion()
          The usage version of this object.
 boolean TypeDescriptorInterface.hasContentBacking()
           
 void TransportProcessorInterface.importObject()
          Import this objet into the system.
 void MutableContainerInterface.insertChild(PublicObjectInterface child, int index)
          Inserts a child into the parent container at the specified index.
 boolean SecurityProcessorInterface.isAuthorized(IdentityInterface identity, java.lang.String permission)
          Check for a specific permission on this object by the user that owns the connection to the repository.
 boolean SecurityProcessorInterface.isAuthorized(java.lang.String permission)
          Check for a specific permission on this object by the user that owns the connection to the repository.
 void TransportProcessorInterface.move(PublicObjectContainerInterface target)
          Move this object to a new location.
 PublicObjectInterface PublicObjectContainerInterface.newChild(java.lang.String type, java.lang.String name)
          Deprecated. As of 9.3, this method is no longer used
 void TransportProcessorInterface.paste()
          Insert a new instance of an object.
 void MutableContainerInterface.removeChild(PublicObjectInterface child)
          Remove a child from this container.
 void SecurityProcessorInterface.removePermission(IdentityInterface identity, PermissionInterface permission)
          Remove permission matching the identity and permission.
 void SecurityProcessorInterface.removePermissions(java.util.List identities, java.util.List permissions)
          Remove permissions matching the identities and permission list.
 void TransportProcessorInterface.rename(java.lang.String newName)
          Give this object a new unique name.
 void TypeDescriptorInterface.setApplicablePermissions(java.util.List permissionList)
          Set the List of permissions applicable to this type of object.
 void TypeDescriptorInterface.setLogicalTypeClassName(java.lang.String logicalTypeClass)
          Set the name of the Java Class that implements the logical type for this definition.
 void SecurityProcessorInterface.setPermission(IdentityInterface identity, PermissionInterface permission)
          Set a new permission on this metadata object.
 

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

Methods in com.sas.services.information.search that throw ServiceException
static Search SearchFactory.createSearch(ServerInterface server)
           
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder)
           
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder, Search search)
           
 Search SearchFolder.getSearch()
          Retrieve the Search object which drives the search for this SearchFolder.
 java.util.List<PublicObjectInterface> SearchFolder.getSearchResults()
          Retrieve the search results from metadata.
 java.util.List<PublicObjectInterface> SearchFolder.search()
          Run an existing search from this SearchFolder.
 java.util.List<PublicObjectInterface> Search.search()
          Search the server using the provided search criteria that was set.
 

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

Methods in com.sas.services.information.util that throw ServiceException
static PathUrl ISUtility.getPathFromEntityKey(UserContextInterface user, java.lang.String iSEntityKey)
          Get a PathUrl from an Information Service entity key.
 

Constructors in com.sas.services.information.util that throw ServiceException
JdbcRepositoryKey(java.lang.String keyString)
          Construct a new repository key from a String.
 

Uses of ServiceException in com.sas.services.mgmt
 

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

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

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

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

Methods in com.sas.services.publish.metadata that throw ServiceException
 ArchiveInterface PublishDirectoryInterface.createArchive(java.lang.String uniqueName)
          Create an Archive that's a member of this directory
 java.lang.String PackageInterface.getAbstract()
          Get the package abstract.
 ChannelInterface PackageInterface.getChannel()
          Get the Channel that this archive belongs to, if any.
 ChannelInterface DavBinaryPackage.getChannel()
           
 ContentDestination PackageInterface.getContentDestination()
          Get the ContentDestination that represents the content data.
 long PackageInterface.getCreationDate()
          Get the date the package was created.
 java.lang.String PackageInterface.getCreationDateString()
          Get a formatted string representing the date and time the package was created.
 java.lang.String PackageInterface.getDisplayDescription()
          Get the display description for this object.
 java.lang.String DavBinaryPackage.getDisplayDescription()
          Get the display description for this object.
 java.lang.String PackageInterface.getDisplayName()
          Get the display name for this object.
 java.lang.String DavBinaryPackage.getDisplayName()
          Get the display name for this object.
 long PackageInterface.getExpirationDate()
          Get the expiration date of the package.
 java.lang.String PackageInterface.getExpirationDateString()
          Get the expiration date of the package.
 AttributeMapInterface PackageInterface.getProperties()
          Get the name/value pairs for this package.
 PersonInterface PackageInterface.getPublisher()
          Get a com.sas.services.information.metadata.Person object which represents the publisher of the package.
 java.lang.String PackageInterface.getPublisherAlias()
          Get the alias information for the publisher.
 boolean PackageInterface.isExpired()
          Determines if the package has expired.
 boolean DavBinaryPackage.isExpired()
          Determines if the package has expired.
static PublishDirectoryInterface PublishDirectoryFactory.newPublishDirectory(DirectoryInterface dir)
           
 java.lang.Object DavBinaryPackage.newServiceObject()
           
 EventDataInterface DavBinaryPackageInterface.publish(ResultPackageInterface rPkg, java.io.InputStream inputStream)
          Publish the contents of the binary package
 EventDataInterface DavBinaryPackage.publish(ResultPackageInterface rPkg, java.io.InputStream inputStream)
          Publishes the result package to the DAV binarypackage entity.
 void ArchiveInterface.setAbstract(java.lang.String text)
          Set the archive abstract.
 void ArchiveInterface.setChannel(ChannelInterface channel)
          Set the Channel that this Archive belongs to.
 void ArchiveInterface.setCreationDate(long date)
          Set the creation date for an archive.
 void ArchiveInterface.setDirectory(DirectoryInterface directory)
          Set the directory this archive exists in.
 void ArchiveInterface.setExpirationDate(long date)
          Set the expiration date for an archive.
 void ArchiveInterface.setProperties(AttributeMapInterface map)
          Set the name/value pairs on the Archive.
 void ArchiveInterface.setPublisher(PersonInterface publisher)
          Set the identity of the person who performed the publish.
 

Uses of ServiceException in com.sas.services.security
 

Methods in com.sas.services.security that throw ServiceException
 void AuthenticationService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures service.
static AuthenticationServiceInterface AuthenticationService.defaultInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets the authentication service.
 void AuthenticationService.destroy()
          Destroys the service.
 java.lang.String AuthenticationServiceInterface.getIDPropagation(java.lang.String domain)
          Get the ID propagation authentication mechanism supported by the named domain.
 java.lang.String AuthenticationService.getIDPropagation(java.lang.String domain)
          Determines whether ID propagation is supported for the specified domain.
static javax.security.auth.Subject GetSubject.getSubject(UserContextInterface user)
          Get a security Subject from a UserContext.
 void AuthenticationService.initialize(com.sas.services.security.AuthenticationServiceInitObject authServiceConfig)
          Initializes the Authentication Service using the specified configuration.
 boolean AuthenticationServiceInterface.isTrusted(java.lang.String domain)
          Indicate whether the named domain is a trust domain.
 boolean AuthenticationService.isTrusted(java.lang.String domain)
          Determines whether the specified domain is trusted.
 

Uses of ServiceException in com.sas.services.session
 

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

Uses of ServiceException in com.sas.services.storedprocess
 

Methods in com.sas.services.storedprocess that throw ServiceException
static StoredProcessServiceInterface StoredProcessServiceFactory.createService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets a Stored Process service initialized with the specified configuration.
 ConnectionInterface StoredProcess2Interface.getConnection()
          Get a connection for stored process execution.
 int StoredProcess2Interface.getResultType()
          Gets the type of result delivered by the service.
 RemoteServiceInterface StoredProcessServiceFactory.getService(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets a Stored Process service initialized with the specified configuration.
 void StoredProcess2Interface.setInputDataTable(java.lang.String tableName, java.io.InputStream inputStream, java.lang.String memberName, java.lang.String xmlLibraryOptions)
          Specifies client side input to be used for the table via the XML libname engine.
 void StoredProcess2Interface.setInputDataTable(java.lang.String tableName, java.lang.String libref, java.lang.String memberName)
          Specifies the two level name for a server side input table.
 void StoredProcess2Interface.setInputFileref(java.lang.String fileref, java.io.InputStream inputStream)
          Associates a client supplied binary file with the fileref.
 void StoredProcess2Interface.setInputFileref(java.lang.String fileref, java.io.Reader reader)
          Associates a client supplied text file with the fileref.
 void StoredProcess2Interface.setInputFileref(java.lang.String fileref, java.lang.String engine, java.lang.String path, java.lang.String options)
          Associates a path on the server with the fileref used for input.
 void StoredProcess2Interface.setLogicalServerType(com.sas.services.storedprocess.metadata.StoredProcessInterface.LogicalServerType logicalServerType)
          Sets the type of logical server to be used for execution.
 void StoredProcess2Interface.setOutputDataTable(java.lang.String tableName, java.io.OutputStream outputStream, java.lang.String memberName, java.lang.String xmlLibraryOptions)
          Specifies client side output to be used for the table via the XML libname engine.
 void StoredProcess2Interface.setOutputDataTable(java.lang.String tableName, java.lang.String libref, java.lang.String memberName)
          Specifies the two level name for a server side output table.
 void StoredProcess2Interface.setOutputFileref(java.lang.String fileref, java.io.OutputStream outputStream)
          Specifies the OutputStream to be used to write the output of the fileref to.
 void StoredProcess2Interface.setOutputFileref(java.lang.String fileref, java.lang.String engine, java.lang.String path, java.lang.String options)
          Associates a path on the server with the fileref used for output.
 void StoredProcess2Interface.setOutputFileref(java.lang.String fileref, java.io.Writer writer)
          Specifies the Writer to be used to write the output of the fileref to.
 com.sas.prompts.definitions.PromptDefinitionInterface StoredProcess2Interface.setParameterValue(java.lang.String name, java.lang.Object value)
          Sets the value of the specified parameter on the PromptValues object associated with this stored process.
 java.util.Map StoredProcess2Interface.setParameterValues(java.util.Map map)
          Sets the values of the specified parameters.
 java.util.List<com.sas.prompts.definitions.PromptDefinitionInterface> StoredProcess2Interface.setParameterValues(com.sas.prompts.PromptValuesInterface promptValues)
          Sets values for the parameters of this Stored Process from the PromptValuesInterface supplied.
 void StoredProcessInterface.setResultHints(ResultHints resultHints)
          Deprecated. Set hints for the result of the stored process.
 void StoredProcess2Interface.setServerContext(ServerContextInterface serverContext)
          Sets the server context to be used to execute the stored process.
 

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

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

Constructors in com.sas.services.storedprocess.metadata that throw ServiceException
SourceCodeRepositoryUtil(LogicalServerInterface logicalServer)
          Constructs a SourceCodeRepositoryUtil by obtaining the ServerContextInterface from the supplied LogicalServerInterface.
 

Uses of ServiceException in com.sas.services.user
 

Methods in com.sas.services.user that throw ServiceException
 void ProfileInterface.addAttribute(java.lang.String application, java.lang.String key, java.lang.String value)
          Add a value to an attribute.
 void Profile.addAttribute(java.lang.String application, java.lang.String key, java.lang.String value)
          Add a value to an attribute.
 void GlobalProfileInterface.addMail(java.lang.String address)
          Add a mail address to the list of addresses for the user.
 void ProfileInterface.addProfile(java.lang.String application, ProfileInterface profile, boolean force)
          Add a new application profile as a subprofile to this one.
 void Profile.addProfile(java.lang.String application, ProfileInterface profile, boolean force)
          Add a new application profile.
 void UserContextInterface.addRepositoryGroup(RepositoryGroup group)
          Add a repository group to this UserContext.
 void UserContext.addRepositoryGroup(RepositoryGroup group)
           
 void UserContextInterface.addServer(ServerInterface server)
          Add a server to the list that this user is connected to.
 void UserContext.addServer(ServerInterface server)
           
 void UserService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures service.
 void ProfileInterface.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 void Profile.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 ProfileInterface UserServiceInterface.createProfile(UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserService.createProfile(UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserServiceInterface.createProfile(UserContextInterface privUser, UserContextInterface user, java.lang.String application)
          Create a new profile.
 ProfileInterface UserService.createProfile(UserContextInterface privUser, UserContextInterface user, java.lang.String application)
          Create a new profile.
 void ProfileInterface.createSubprofile(ProfileInterface profile)
          Create a new subprofile under this profile in the same repository.
 void Profile.createSubprofile(ProfileInterface profile)
          Create a new subprofile under this profile in the same repository.
 void ProfileInterface.deleteProfile(java.lang.String application)
          Delete a Profile from the metadata and the profile hierarchy.
 void Profile.deleteProfile(java.lang.String application)
           
 void UserService.destroy()
          Destroys the service.
 void UserContextInterface.enableLocalAdminMode(java.lang.String authDomain)
          This sets up a special case where an administrative user with an internal account is used to authenticate a user.
 void UserContext.enableLocalAdminMode(java.lang.String authDomain)
           
 UserContextInterface UserServiceInterface.fromByteArray(byte[] data)
          Create a UserContext from a byte array returned from the UserContext.toByteArray() method.
 UserContextInterface UserService.fromByteArray(byte[] data)
           
 java.util.List UserContextInterface.getActions(java.lang.String appName)
          Get a List of actions associated with an application that this user can perform.
 java.util.List UserContext.getActions(java.lang.String appName)
           
 java.util.List UserContextInterface.getActions(java.lang.String appName, boolean onlyGrantedActions)
          Get a List of actions associated with an application.
 java.util.List UserContext.getActions(java.lang.String appName, boolean onlyGrantedActions)
           
 java.util.Map ProfileInterface.getAllAttributes(java.lang.String application)
          Get all of the attributes in this Profile.
 java.util.Map Profile.getAllAttributes(java.lang.String application)
           
 java.lang.String ProfileInterface.getAttribute(java.lang.String application, java.lang.String key)
          Get an attribute from a profile.
 java.lang.String Profile.getAttribute(java.lang.String application, java.lang.String key)
          Get an attribute from a profile.
 java.util.List ProfileInterface.getAttributes(java.lang.String application, java.lang.String key)
          Get all the attributes for a key.
 java.util.List Profile.getAttributes(java.lang.String application, java.lang.String key)
          Get all the attributes for a key.
 RepositoryInterface UserContextInterface.getAuthRepository()
          Deprecated. Use getAuthServer instead.
 RepositoryInterface UserContext.getAuthRepository()
           
 java.lang.String UserContextInterface.getAuthRepositoryName()
          Deprecated. Use getAuthServerName instead.
 java.lang.String UserContext.getAuthRepositoryName()
           
 ServerInterface UserContextInterface.getAuthServer()
          Get a handle to the metadata server the user authenticated against.
 ServerInterface UserContext.getAuthServer()
           
 java.lang.String UserContextInterface.getAuthServerName()
          Get the definition name of the server the user authenticated against.
 java.lang.String UserContext.getAuthServerName()
           
 boolean UserServiceInterface.getGroupLoginEnabled()
          Get the flag indicating if group logins are allowed to be used to create User Contexts.
 boolean UserService.getGroupLoginEnabled()
           
 java.util.List UserContextInterface.getGroups()
          Get a List of the groups this user is a member of.
 java.util.List UserContext.getGroups()
           
 java.util.List UserServiceInterface.getGroups(UserContextInterface user)
          Get all the groups that a user belongs to.
 java.util.List<IdentityGroupInterface> UserService.getGroups(UserContextInterface user)
          Get all the identity groups that a user belongs to.
 java.util.List UserContextInterface.getIdentitiesByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String challengePrompt)
          This method returns a list of all the credential sets that are available for the requested domain.
 java.util.List UserContext.getIdentitiesByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String challengePrompt)
          This method returns a list of all the credential sets that are available for the requested domain.
 UserIdentityInterface UserContextInterface.getIdentityByDomain(java.lang.String domain, boolean issueChallenge)
          Get an identity by domain.
 UserIdentityInterface UserContext.getIdentityByDomain(java.lang.String domain, boolean issueChallenge)
          Get an identity by domain.
 UserIdentityInterface UserContextInterface.getIdentityByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String challengePrompt)
          Get an identity by domain.
 UserIdentityInterface UserContext.getIdentityByDomain(java.lang.String domain, boolean issueChallenge, java.lang.String prompt)
          Gets a user identify by domain.
 java.lang.String UserContextInterface.getIDPropagation()
          If the UserContext was authenticated using an ID propagation mechanism such as SSPI, the name of the ID propagation mechanism is returned.
 java.lang.String UserContext.getIDPropagation()
           
static InformationServiceInterface UserService.getInformationService()
          Gets a foundation Information Service.
static InformationServiceInterface UserContext.getInformationService()
          Gets a foundation Information Service.
static UserServiceInterface UserService.getInstance(ServiceConfigurationInterface serviceConfiguration, DiscoveryServiceInterface discoveryService)
          Gets a singleton instance of the user service for the specified service configuration.
 java.util.Locale UserContextInterface.getLocale()
          Get the locale for this user.
 java.util.Locale UserContext.getLocale()
           
 java.util.Locale GlobalProfileInterface.getLocale()
          Get the default locale for this profile.
 java.util.Locale ProfileInterface.getLocale(java.lang.String application)
          Get the profile locale.
 java.util.Locale Profile.getLocale(java.lang.String application)
          Get the profile locale.
protected  java.lang.String UserContext.getLoginConfigAppName()
           
 java.util.List GlobalProfileInterface.getMail()
          Get a list of valid email addresses for the user.
 ProfileInterface ProfileInterface.getParentProfile()
          Get the profile that's the parent of this one.
 ProfileInterface Profile.getParentProfile()
           
 java.lang.String ProfileInterface.getPathFromRoot()
          Get the application path string from the root to this profile object.
 java.lang.String Profile.getPathFromRoot()
           
 PersonalRepositoryInterface GlobalProfileInterface.getPersonalRepository()
          Get a handle to the Personal Repository for the user.
 ProfileInterface UserServiceInterface.getProfile(PersonInterface person, java.lang.String application)
          Get the profile for a Person object.
 ProfileInterface UserService.getProfile(PersonInterface person, java.lang.String application)
          Get the profile for a Person object.
 ProfileInterface ProfileInterface.getProfile(java.lang.String application)
          Get a Profile object associated with a given application string.
 ProfileInterface Profile.getProfile(java.lang.String application)
          Get a Profile object associated with a given application string.
 ProfileInterface ProfileInterface.getProfile(java.lang.String application, boolean create)
          Get a Profile object associated with a given application string.
 ProfileInterface Profile.getProfile(java.lang.String application, boolean create)
          Get a Profile object associated with a given application string.
 ProfileDomain UserServiceInterface.getProfileDefinition(java.lang.String application)
          Get the profile definition for an application.
 ProfileDomain UserService.getProfileDefinition(java.lang.String application)
          Get the profile definition for an application.
 RepositoryInterface UserContextInterface.getRepository(java.lang.String name)
          Get a repository based on the name.
 RepositoryInterface UserContext.getRepository(java.lang.String name)
          Gets the repository for the specified name.
 RepositoryGroup UserContextInterface.getRepositoryGroup(java.lang.String name)
          Get a repository group from this UserContext.
 RepositoryGroup UserContext.getRepositoryGroup(java.lang.String name)
           
 java.lang.String UserContextInterface.getResolvedUserId()
          Return the metadata server resolved user id.
 java.lang.String UserContext.getResolvedUserId()
          Return the metadata server resolved user id.
 java.util.List UserContextInterface.getRoles()
          Get a List of the roles this user is a member of.
 java.util.List UserContext.getRoles()
           
 ProfileInterface ProfileInterface.getRootProfile()
          Follow the parent chain up to the root of the preference tree.
 ProfileInterface Profile.getRootProfile()
           
 ServerInterface UserContextInterface.getServer(java.lang.String name)
          Get a specific named Information Service server from this user.
 ServerInterface UserContext.getServer(java.lang.String name)
           
 SummaryData UserServiceInterface.getSummaryData(boolean includeDetails)
          Get the summary data regarding the active users.
 SummaryData UserService.getSummaryData(boolean includeDetails)
           
 int UserServiceInterface.getUserCount()
          Get the count of users that are currently logged in.
 int UserService.getUserCount()
           
static UserServiceInterface UserContext.getUserService()
          Gets a foundation User Service.
static UserServiceInterface UserContext.getUserService(java.lang.String serviceId)
           
 boolean UserContextInterface.hasCapability(java.lang.String appName, java.lang.String action)
          Check whether this user has the capability to perform a specific action for a particular application.
 boolean UserContext.hasCapability(java.lang.String appName, java.lang.String action)
           
 boolean UserContextInterface.isInAnyGroup(java.util.List groupList)
          Check whether the user is a member of any of the groups in the list.
 boolean UserContext.isInAnyGroup(java.util.List groupList)
           
 boolean UserContextInterface.isInAnyRole(java.util.List roleList)
          Check whether the user is a member of any of the roles in the list.
 boolean UserContext.isInAnyRole(java.util.List roleList)
           
 boolean UserContextInterface.isInGroup(java.lang.String group)
          Check whether the user is a member of a given group.
 boolean UserContext.isInGroup(java.lang.String group)
           
 boolean UserContextInterface.isInRole(java.lang.String role)
          Check whether the user is a member of a given role.
 boolean UserContext.isInRole(java.lang.String role)
           
 boolean UserContextInterface.isInternalUser()
          Return a boolean indicating if this user was created using an internal userid.
 boolean UserContext.isInternalUser()
          Return a boolean indicating if this user was created using an internal userid.
 void ProfileInterface.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 void Profile.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 ProfileInterface UserServiceInterface.loadProfile(UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the user's connected repositories.
 ProfileInterface UserService.loadProfile(UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the user's connected repositories.
 ProfileInterface UserServiceInterface.loadProfile(UserContextInterface searchContext, UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the searchContext's connected repositories.
 ProfileInterface UserService.loadProfile(UserContextInterface searchContext, UserContextInterface user, java.lang.String application)
          Get the profile object for the user from the searchContext's connected repositories.
 void UserServiceInterface.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
 void UserService.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
 void UserServiceInterface.loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)
          Get credential sets for a user.
 void UserService.loadUserCredentials(UserContextInterface searchContext, UserContextInterface user)
          Get the profile for a Person object.
static void UserPWChanger.main(java.lang.String[] args)
          Main method for an application which is used to change metadata for a user's password in a deployed service.
protected  boolean Profile.needReload()
           
 UserContextInterface UserServiceInterface.newAuthenticatedUser(javax.security.auth.Subject subject)
          Create a new UserContext based on the Subject provided.
 UserContextInterface UserService.newAuthenticatedUser(javax.security.auth.Subject subject)
          Create a new UserContext based on the Subject provided.
static UserContextInterface SubjectAuthenticator.newAuthenticatedUser(UserServiceInterface userService, javax.security.auth.Subject subject)
          Create a UserContext from an already authenticated Subject.
static UserContextInterface SubjectAuthenticator.newAuthenticatedUser(UserServiceInterface userService, javax.security.auth.Subject subject, java.util.Map advancedOptions)
          Create a UserContext from an already authenticated Subject.
 UserContextInterface UserServiceInterface.newRemoteUser(SubjectMatter subject)
          Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
 UserContextInterface UserService.newRemoteUser(SubjectMatter subject)
           
 UserContextInterface UserServiceInterface.newRemoteUser(SubjectMatter subject, java.util.Map advancedOptions)
          Create a new UserContext using a SubjectMatter object that is populated with the PFS principals and credentials of an authenticated user.
 UserContextInterface UserService.newRemoteUser(SubjectMatter subject, java.util.Map advancedOptions)
           
 UserContextInterface UserService.newUser()
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String clientSource, java.lang.String appSource)
          Create a new UserContext based on the current OS identity of the user.
 UserContextInterface UserService.newUser(java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
          Create a new UserContext based on the current OS identity of the user.
 UserContextInterface UserService.newUser(java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
           
 UserContextInterface UserServiceInterface.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserService.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserServiceInterface.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserService.newUser(java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
          Create a new user context given a user id, password, and authentication domain.
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
           
 UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
          Create a new user context given a privileged context, user id, password, and authentication domain.
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource, java.util.Map advancedOptions)
           
 UserIdentityInterface UserServiceInterface.newUserIdentity(java.lang.Object principal, java.lang.Object credential, java.lang.String domain, java.lang.String mechanism)
          Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
 UserIdentityInterface UserService.newUserIdentity(java.lang.Object principal, java.lang.Object credential, java.lang.String domain, java.lang.String mechanism)
          Return a new user identity object given the Pricipal, credential, domain, and authentication mechanism.
 UserContextInterface UserServiceInterface.newUserWithInfoService(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, InformationServiceInterface infoService)
          Deprecated. This method should no longer be used. In order for the platform to effectively direct requests in a clustered environment, the Discovery Service needs to be able to select the correct available service rather than having the client specify one.
 UserContextInterface UserService.newUserWithInfoService(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, InformationServiceInterface infoService)
          Deprecated. This method should no longer be used. In order for the platform to effectively direct requests in a clustered environment, the Discovery Service needs to be able to select the correct available service rather than having the client specify one. If this method is used, the Information Service parameter will be ignored.
 void ProfileInterface.persist(java.lang.String application, boolean recursive)
          Write any changes to the profile back to the persistent store.
 void Profile.persist(java.lang.String application, boolean recursive)
          Write any changes to the profile back to the persistent store.
 void ProfileInterface.refresh()
          Causes a re-fetch of data from the back-end store.
 void Profile.refresh()
           
 void UserContextInterface.refreshRepositoryData()
          Refresh all of the data that's been retrieved using the Information Service during the life of this UserContext.
 void UserContext.refreshRepositoryData()
           
protected  void Profile.reload()
           
 void ProfileInterface.removeAttribute(java.lang.String application, java.lang.String key)
          Remove an attribute from the profile.
 void Profile.removeAttribute(java.lang.String application, java.lang.String key)
          Remove an attribute from the profile.
 void GlobalProfileInterface.removeMail(java.lang.String address)
          Remove an address from the list of email addresses for the user.
 boolean ProfileInterface.removeProfile(java.lang.String application)
          Remove an application profile from the profile tree.
 boolean Profile.removeProfile(java.lang.String application)
          Remove an application profile from the profile tree.
 void UserContextInterface.removeRepositoryGroup(RepositoryGroup group)
          Remove a repository group from this UserContext.
 void UserContext.removeRepositoryGroup(RepositoryGroup group)
           
 void UserContextInterface.removeServer(ServerInterface server)
          Remove a server from the list that this user is currently connected to.
 void UserContext.removeServer(ServerInterface server)
           
 void UserServiceInterface.resetInternalPassword(java.lang.String host, java.lang.String port, java.lang.String username, java.lang.String oldPassword, java.lang.String newPassword)
          Reset a user's internal metadata password.
 void UserService.resetInternalPassword(java.lang.String host, java.lang.String port, java.lang.String username, java.lang.String oldPassword, java.lang.String newPassword)
           
 void ProfileInterface.setAttribute(java.lang.String application, java.lang.String key, java.lang.String value)
          Set the value of an attribute in an application profile.
 void Profile.setAttribute(java.lang.String application, java.lang.String key, java.lang.String value)
          Set the value of an attribute in an application profile.
 void UserServiceInterface.setGroupLoginEnabled(boolean groupLoginFlag)
          Set the UserService to allow group logins to be used to create User Contexts.
 void UserService.setGroupLoginEnabled(boolean groupLoginFlag)
           
 void ProfileInterface.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 void Profile.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 void UserContextInterface.setLocale(java.util.Locale locale)
          Set the locale to use for this user session.
 void UserContext.setLocale(java.util.Locale locale)
           
 void GlobalProfileInterface.setLocale(java.util.Locale locale)
          Set the default locale for this user.
 void ProfileInterface.setLocale(java.lang.String application, java.util.Locale locale)
          Set the profile locale.
 void Profile.setLocale(java.lang.String application, java.util.Locale locale)
          Set the profile locale.
 void GlobalProfileInterface.setMail(java.lang.String address)
          Set a user's email address to a single string value.
 void ProfileInterface.setParentProfile(ProfileInterface parent)
          Set the parent profile in the preference tree.
 void Profile.setParentProfile(ProfileInterface parent)
          Set the parent profile in the preference tree.
 void UserServiceInterface.userDestroyed(UserContextInterface user)
          For internal use only.
 void UserService.userDestroyed(UserContextInterface user)
           
 

Uses of ServiceException in com.sas.services.util
 

Methods in com.sas.services.util that throw ServiceException
static WaitPolicy WaitPolicy.getDefaultWaitPolicy(WaitPolicy.TYPE type, java.lang.String prefix)
          Gets the default wait policy.
 

Constructors in com.sas.services.util that throw ServiceException
WaitPolicy(WaitPolicy.TYPE type)
          Construct a wait policy using default values.
WaitPolicy(WaitPolicy.TYPE type, int initialWait, int waitIncrement, int minimumWait, int maximumWait, long totalWait)
          Construct a wait policy using the values specified.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.