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.etl   
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.
abstract  void ServiceInterface.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures the service.
abstract  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<java.lang.String> 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.
abstract  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.
abstract  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.
abstract  void ServiceInterface.destroy()
          Destroys the service.
abstract  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<java.lang.String> consumerNames)
          Exports the service configuration to a UTF-8 encoded XML file.
protected  RemoteServiceInterface ServiceProxy.findRemoteService()
          Attempts to re-discover an instance of a remote service represented by this proxy.
 AbstractServiceComponentConfig ServiceAggregateConfig.getAggregateServiceConfig()
          Gets the service's aggregate configuration.
static 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.
abstract  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.
abstract  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.
abstract  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<ServiceConfigDocument> ServiceAggregateConfig.getServiceConfigDocuments(java.util.List<java.lang.String> 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.
abstract  boolean ServiceInterface.isAccessibleToRemoteClients()
          Determines whether or not the service is accessible to remote clients.
abstract  boolean RemoteServiceInterface.isAccessibleToRemoteClients()
          Determines whether 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.
abstract  boolean ServiceInterface.isExported()
          Determines whether or not the service has been exported to the RMI system.
abstract  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.
abstract  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 preexisting 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.
abstract  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.
abstract  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<ConsumedResourceInterface> removedConsumedResourceSet)
          Removes the resource which can be used by consumers.
protected  ConsumedResourceInterface AbstractServiceComponentConfig.removeResourceAdapter(ConsumedResourceAdapter consumedResource, java.util.Set<ConsumedResourceInterface> removedConsumedResources)
          Adds a resource which can be used by consumers.
abstract  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.
abstract  void ServiceInterface.setServiceState(ServiceState serviceState)
          Sets the state of the service.
abstract  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()
          Removes this service from the discovery service.
protected  void AbstractServiceComponentConfig.validateServiceConfiguration(org.w3c.dom.Document document)
          Determines whether or not the service configuration is valid for this service component.
protected abstract  void AbstractServiceComponentConfig.validateServiceConfigurationCustom(org.w3c.dom.Document document)
          Determines whether or not 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.
abstract  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<java.lang.String,java.lang.String> deletionTemplateMap)
          Adds deletion templates necessary to delete the following: service component named services localized resources properties (Property) property's stored configuration (TextStore)
protected static void AbstractServiceConfigFactory.addKeywordAttributes(java.util.List<ServiceAttributeInterface> attributes, com.sas.metadata.remote.Root root)
          Gets a set of NameValueAttribute attributes for each Keyword associated to the specified metadata object.
protected static void AbstractServiceConfigFactory.addServiceAttributes(com.sas.metadata.remote.ServiceComponent serviceComponent, com.sas.metadata.remote.SoftwareComponent softwareComponent, ServiceDiscoveryConfigurationInterface serviceDiscoveryConfiguration)
          Adds service attributes to the service's discovery configuration.
static 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.
abstract  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).
abstract  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.
abstract  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<java.lang.String,java.lang.String> metaOptions, Environment environment)
          Creates a metadata object store in a new metadata factory.
static MetadataSourceInterface MetadataSourceFactory.createMetadataSource(MetadataSourceProperties metadataSourceProperties, Environment environment)
          Creates a metadata source based upon the specified properties.
protected abstract  void AbstractDeploymentStrategy.createServiceBeans(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.deleteGroup(com.sas.metadata.remote.Tree tree, boolean isValidatingServiceDependencies)
          Deletes a foundation services deployment group.
protected  void ServiceDeploymentDeleter.deleteMetadataObjects(java.util.List<com.sas.metadata.remote.CMetadata> deletedObjects)
          Deletes the metadata objects specified in the list.
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.
abstract  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<RemoteServiceInterface> ServiceLoader.deployServices(MetadataSourceInterface metadataSource)
          Gets a set of services from the specified metadata source and registers instantiated services with the local discovery service.
static java.util.List<RemoteServiceInterface> ServiceLoader.deployServices(MetadataSourceInterface metadataSource, DiscoveryServiceInterface discoveryService)
          Gets a set of deployable services from the specified metadata source.
static java.util.List<RemoteServiceInterface> 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.
abstract  void ExportServiceConfigInterface.exportServiceConfig(java.io.File file, ServiceAggregateConfig serviceAggregateConfig, boolean isExportingBaseConfig, java.util.List<java.lang.String> 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<java.lang.String> 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 marshaled 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.
abstract  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 RMI object registry 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<com.sas.metadata.remote.Property> ServiceDeployment.getServiceConfigProperties(com.sas.metadata.remote.ServiceComponent serviceComponent)
          Gets the service component's property that represents the service's configuration data.
static ServiceConfigurationInterface DeployableServiceFactory.getServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, org.apache.logging.log4j.Logger logger)
          Creates a service configuration for the specified service.
static ServiceConfigurationInterface DeployableServiceFactory.getServiceConfiguration(com.sas.metadata.remote.ServiceComponent serviceComponent, org.apache.logging.log4j.Logger logger, Environment environment)
          Creates a service configuration for the specified service.
static 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<com.sas.metadata.remote.SoftwareComponent> ServiceDeployments.getServiceDeployments(com.sas.metadata.remote.MdStore mdStore, java.lang.String repositoryID, java.util.Set<java.lang.String> 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<com.sas.metadata.remote.ServiceComponent> ServiceDeployments.getServices2(com.sas.metadata.remote.SoftwareComponent softwareComponent)
          Gets ServiceComponent elements that are defined within the specified SoftwareComponent.
protected static 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<FindServiceInterface> ServiceLoader.lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSource)
          Gets a set of DeployableService elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process and binds them to the local discovery service.
static java.util.List<FindServiceInterface> ServiceLoader.lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSource, DiscoveryServiceInterface discoveryService)
          Gets a set of DeployableService elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process.
static java.util.List<FindServiceInterface> ServiceLoader.lookupRemoteDiscoveryServices(MetadataSourceInterface metadataSourceLookup, DiscoveryServiceInterface discoveryService, LookupPolicyInterface lookupPolicy)
          Gets a set of DeployableService elements representing remote discovery services that may be available if previously deployed by foundation bootstrap process.
static void 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.
abstract  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.
abstract  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 void CorePlatformServices.setDefaultServicesConfigurationWithMinimumLogging()
          Specifies the default SAS Foundation Services configuration with no LoggingService configuration.
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 SessionContextInterface CorePlatformServices.startAndConnect(java.lang.String clientApplication, com.sas.services.security.ConnectionProfile connectionProfile)
           
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<java.lang.String> 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<RMIBinding> rmiBindings, AbstractMetadataSource metadataSource)
          Constructs an instance that specifies a factory that will be used to instantiate a service and optionally register it with the RMIRegistry.
ServiceConfigFactory()
          Constructs an instance using the specified configuration properties.
ServiceConfigFactory(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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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<FindServiceInterface> discoveryDelegates, java.util.Set<RemoteServiceInterface> services)
          Constructs an instance of a discovery service and initializes it with discovery delegates specified in the provided collection.
ServiceDiscoveryConfiguration()
          Constructs a default instance.
ServiceDiscoveryConfiguration(boolean isRegistrationEnabled, 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
abstract  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)
           
abstract  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.
abstract  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 AbstractRepository2.addListener(RepositoryListenerInterface listener)
          Add a listener to receive event notifications from the repository instance.
abstract  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.
 void OMIServer.addMetadataConnectionListener(MetadataConnectionListener listener)
           
abstract  void MetadataServerInterface.addMetadataConnectionListener(MetadataConnectionListener listener)
          Adds a new connection listener so that a consumer may become notified of when a connection to the metadata server has been established.
abstract  boolean InformationServiceInterface.addRepositoryDef(RepositoryDef repositoryDef)
          Adds a repository definition to the repository list.
abstract  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.
abstract  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.
abstract  boolean InformationServiceInterface.addServerDef(ServerDef serverDef)
          Add a new server definition to the Information Service configuration.
abstract  void ServerInterface.addToCache(MetadataInterface newMetadata)
          Explicitly add a new metadata object to the cache.
 void OMIServerRepository.addToCache(MetadataInterface newMetadata)
           
 void OMIServer.addToCache(MetadataInterface newMetadata)
           
abstract  void OMIRepositoryInterface.addToCache(MetadataInterface newMetadata)
          Add a MetadataInterface object to a repository's cache.
abstract  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.
abstract  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.
abstract  void OMIRepositoryInterface.appyACTToObj(java.lang.String resource, java.lang.String act)
          Apply an AccessControlTemplate to a metadata object.
abstract  void MetadataRepositoryInterface.appyACTToObj(java.lang.String resource, java.lang.String act)
          Apply an AccessControlTemplate to a metadata object.
protected  boolean OMIServer.attemptConnection()
           
abstract  BrowseMetadataInterface ServerInterface.browseFetch(java.lang.String objectURI, FilterInterface filter)
          Fetch a lightweight object matching the object URI provided.
abstract  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.
abstract  BrowseMetadataInterface ServerInterface.browseFolder(java.lang.String folderISEntityKey, FilterInterface filter)
          Get information about a specific folder.
abstract  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.
abstract  BrowseMetadataInterface ServerInterface.browseFolderRecursive(java.lang.String folderISEntityKey, FilterInterface filter)
          Search a folder tree recursively using the filter.
abstract  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.
abstract  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.
abstract  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)
           
abstract  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.
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  java.util.List InformationServiceInterface.browseSearch(UserContextInterface user, Filter filter)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearch(UserContextInterface user, Filter filter)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  java.util.List InformationServiceInterface.browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)
          Search the user's connected repositories.
 java.util.List InformationService.browseSearchWithFilterArray(UserContextInterface user, Filter[] filters)
           
abstract  void DAVRepositoryInterface.checkin(MetadataInterface entity)
          Check in the entity
 void DAVRepository.checkin(MetadataInterface entity)
          Check in the entity
abstract  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
abstract  void DAVRepositoryInterface.checkout(MetadataInterface entity)
          Check out the entity
 void DAVRepository.checkout(MetadataInterface entity)
          Check out the entity
abstract  void ServerInterface.clearPendingChanges(boolean rollback)
          Clear the changes that are pending for this server.
 void OMIServer.clearPendingChanges(boolean rollback)
           
abstract  void InformationServiceInterface.clearRepositoryDefs()
          Removes all repository definitions.
abstract  void InformationServiceInterface.clearRepositoryGroups()
          Clear all repository group definitions.
 void InformationService.clearRepositoryGroups()
          Clear all repository group definitions.
abstract  void InformationServiceInterface.clearServerDefs()
          Clear the set of defined server definitions.
 void OMIServerChildRepository.commit()
           
 void OMIChildServer.commit()
           
 void DAVChildRepository.commit()
           
abstract  void ChildServerInterface.commit()
          Commit the changes in this child to its parent.
abstract  void ChildRepositoryInterface.commit()
          Commit the changes in this child to its parent.
 void InformationService.configure(ServiceConfigurationInterface serviceConfiguration)
          Configures service.
abstract  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.
abstract  void ServerInterface.connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)
          Construct an OMIServer with the connection already established.
 void OMIServer.connect(com.sas.meta.SASOMI.IOMI cnxn, ServerDef def, UserContextInterface user, Cluster cluster)
          Construct an OMIServer with the connection already established.
 boolean OMIServerRepository.connect(com.sas.meta.SASOMI.IOMI connection, java.lang.String base)
          Set up to use an existing IOMI connection.
abstract  boolean OMIRepositoryInterface.connect(com.sas.meta.SASOMI.IOMI connection, java.lang.String base)
          Set up to use an existing IOMI connection.
abstract  boolean MetadataRepositoryInterface.connect(com.sas.meta.SASOMI.IOMI connection, java.lang.String base)
          Set up to use an existing IOMI connection.
abstract  void ServerInterface.connect(ServerDef def, UserContextInterface user)
          Connect a user to an InformationService server.
 void OMIServer.connect(ServerDef def, UserContextInterface user)
           
abstract  void ServerInterface.connect(ServerDef def, UserContextInterface user, Cluster cluster)
          Connect a user to an InformationService server.
 void OMIServer.connect(ServerDef def, UserContextInterface user, Cluster cluster)
           
abstract  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.
abstract  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)
           
abstract  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.
abstract  ServerInterface InformationServiceInterface.connect(UserContextInterface user, ServerDef serverDef)
          Connect to a ServerInterface object.
 ServerInterface InformationService.connect(UserContextInterface user, ServerDef serverDef)
           
abstract  ServerInterface InformationServiceInterface.connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)
          Connect to a ServerInterface object.
 ServerInterface InformationService.connect(UserContextInterface user, ServerDef serverDef, Cluster cluster)
           
abstract  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.
abstract  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.
abstract  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.
abstract  MetadataInterface DAVRepositoryInterface.copyTo(DAVEntityInterface m, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepository.copyTo(DAVEntityInterface de, DAVFolderInterface f)
          Deprecated.  
abstract  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.
abstract  void OMIRepositoryInterface.createAccessControTemplate(ACTEntry act)
          Create a new AccessControlTemplate in this repository.
abstract  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.
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  void OMIRepositoryInterface.deleteEntities(java.util.List metadataObjects)
          Delete a collection of CMetadata objects.
abstract  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)
           
abstract  void OMIRepositoryInterface.deleteEntity(com.sas.metadata.remote.CMetadata metadata)
          Allow a CMetadata object to be passed in to be deleted.
abstract  void MetadataServerInterface.deleteEntity(com.sas.metadata.remote.CMetadata metadata)
          Allow a CMetadata object to be passed in to be deleted.
abstract  void ServerInterface.deleteEntity(MetadataInterface input)
          Delete an entity in the repository.
abstract  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)
           
abstract  void MetadataServerInterface.deleteInternalPassword(java.lang.String username)
          Delete a user's internal password.
abstract  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.
abstract  void OMIRepositoryInterface.destroyAccessControlTemplate(java.lang.String act)
          Destroy an AccessControlTemplate in the repository.
abstract  void MetadataServerInterface.destroyAccessControlTemplate(java.lang.String act)
          Destroy an AccessControlTemplate in the repository.
abstract  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)
           
abstract  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)
           
abstract  MetadataInterface ServerInterface.factoryProcess(java.lang.Object o)
          Process a raw repository object into a smart object.
abstract  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)
           
abstract  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)
           
abstract  MetadataInterface ServerInterface.fetch(java.lang.String objectURI)
          Fetch an object from the metadat based on its URI.
abstract  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).
abstract  MetadataInterface ServerInterface.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository given the repository key.
abstract  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).
abstract  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)
           
abstract  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.
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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<java.lang.String,java.lang.String> extraProperties)
           
abstract  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.
abstract  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)
           
abstract  void OMIRepositoryInterface.freeCredentials(java.lang.String credential)
          Free a credential handle.
abstract  void MetadataServerInterface.freeCredentials(java.lang.String credential)
          Free a credential handle.
abstract  void MetadataRepositoryInterface.freeCredentials(java.lang.String credential)
          Free a credential handle.
abstract  void ServerInterface.fromByteArray(UserContextInterface uci, byte[] data)
          Initialize an instance of the server from a byte array.
 void OMIServer.fromByteArray(UserContextInterface uci, byte[] data)
           
abstract  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)
           
abstract  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.
abstract  ACTEntry OMIRepositoryInterface.getAccessControlTemplateAttribs(java.lang.String act)
          Get attributes for an AccessControlTemplate.
abstract  ACTEntry MetadataServerInterface.getAccessControlTemplateAttribs(java.lang.String act)
          Get attributes for an AccessControlTemplate.
abstract  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.
abstract  java.util.List OMIRepositoryInterface.getAccessControlTemplateList(int flags)
          Get the list of AccessControlTemplates for this repository.
abstract  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.
abstract  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.
abstract  java.util.List OMIRepositoryInterface.getACTsOnObj(java.lang.String resource)
          Get the AccessControlTemplates that are associated to an object.
abstract  java.util.List MetadataServerInterface.getACTsOnObj(java.lang.String resource)
          Get the AccessControlTemplates that are associated to an object.
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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()
           
 HostPortSet OMIServer.getClusterConnections()
           
 int OMIServerRepository.getCountNoSecurity(Filter filter, java.lang.String association)
           
 int OMIServer.getCountNoSecurity(Filter filter, java.lang.String association)
           
abstract  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.
abstract  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.
abstract  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)
           
abstract  java.util.Date OMIRepositoryInterface.getCreateDate(MetadataInterface mi)
           
abstract  java.util.Date MetadataServerInterface.getCreateDate(MetadataInterface mi)
          Get the Created date of a metadata object as a Date rather than a String.
abstract  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)
           
abstract  java.lang.String OMIRepositoryInterface.getCredentials(java.lang.String subject)
          See the ISecurity interface documentation for a description of this method.
abstract  java.lang.String MetadataServerInterface.getCredentials(java.lang.String subject)
          See the ISecurity interface documentation for a description of this method.
abstract  java.lang.String MetadataRepositoryInterface.getCredentials(java.lang.String subject)
          See the ISecurity interface documentation for a description of this method.
abstract  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()
           
abstract  java.util.Map MetadataServerInterface.getEnterprisePolicies()
          Get a Map with the server-managed enterprise policies.
abstract  IdentityGroupInterface ServerInterface.getExplicitIdentityGroup(java.lang.String IdGrpName)
          Get the IdentityGroupInterface for an explicit IdentityGroup
 IdentityGroupInterface OMIServer.getExplicitIdentityGroup(java.lang.String idGrpName)
           
abstract  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)
           
abstract  RepositoryInterface ServerInterface.getFoundationRepository()
          Get a handle to the foundation repository for this server.
 RepositoryInterface OMIServer.getFoundationRepository()
           
abstract  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)
           
abstract  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)
           
abstract  java.lang.String ServerInterface.getHost()
          Get the host name of the server.
 java.lang.String OMIServer.getHost()
           
 java.lang.String OMIChildServer.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.
abstract  java.util.List OMIRepositoryInterface.getIdentitiesOnObj(java.lang.String resource, int flags)
          Get a List of identities associated with an object through authorizations.
abstract  java.util.List MetadataServerInterface.getIdentitiesOnObj(java.lang.String resource, int flags)
          Get a List of identities associated with an object through authorizations.
abstract  java.util.List MetadataRepositoryInterface.getIdentitiesOnObj(java.lang.String resource, int flags)
          Get a List of identities associated with an object through authorizations.
abstract  IdentityInterface ServerInterface.getIdentity()
          Get the IdentityInterface representing the connected user.
abstract  IdentityInterface RepositoryInterface.getIdentity()
          Get the authenticated user identity.
 IdentityInterface OMIServerRepository.getIdentity()
           
 IdentityInterface OMIServer.getIdentity()
           
 IdentityInfo OMIServer.getIdentityInfo()
           
abstract  IdentityInfo MetadataServerInterface.getIdentityInfo()
          Return an IdentityInfo object containing information about the currently connected user.
 java.lang.String[][] OMIServerRepository.getInheritedIdentities(MetadataInterface mi)
           
abstract  java.lang.String[][] OMIRepositoryInterface.getInheritedIdentities(MetadataInterface mi)
           
abstract  java.lang.String[][] MetadataRepositoryInterface.getInheritedIdentities(MetadataInterface mi)
           
 java.lang.String[][] OMIServerRepository.getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, java.util.List permissions)
           
abstract  java.lang.String[][] OMIRepositoryInterface.getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, java.util.List permissions)
           
abstract  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()
           
abstract  java.lang.String MetadataServerInterface.getInternalDomain()
          Return the string that represents the internal authentication domain.
 InternalLoginSitePolicies OMIServer.getInternalLoginSitePolicies()
           
abstract  InternalLoginSitePolicies MetadataServerInterface.getInternalLoginSitePolicies()
          Get the site policies that control the internal authentication provider.
 InternalLoginUserInfo OMIServer.getInternalLoginUserInfo(java.lang.String username)
           
abstract  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)
           
abstract  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)
           
abstract  java.util.Date OMIRepositoryInterface.getModifiedDate(MetadataInterface mi)
           
abstract  java.util.Date MetadataServerInterface.getModifiedDate(MetadataInterface mi)
          Get the modified date of a metadata object as a Date rather than a String.
abstract  java.util.Date MetadataRepositoryInterface.getModifiedDate(MetadataInterface mi)
           
abstract  MetadataInterface ServerInterface.getObjectByPath(PathUrl url)
          Get an object in the BIP tree using a PathUrl to find it.
abstract  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)
           
abstract  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.  
abstract  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
abstract  MetadataInterface InformationServiceInterface.getObjectByPath(UserContextInterface user, PathUrl path)
          Retrieve an object using the PathUrl.
 MetadataInterface InformationService.getObjectByPath(UserContextInterface user, PathUrl path)
           
abstract  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 OMIServer.getObjectByPathNew(PathUrl url)
           
abstract  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()
           
abstract  int OMIRepositoryInterface.getOMRVersion()
          Get the version of the Metadata Server we're taking to.
abstract  int MetadataRepositoryInterface.getOMRVersion()
          Get the version of the Metadata Server we're taking to.
abstract  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()
           
abstract  java.util.List OMIRepositoryInterface.getPermissions()
          Get a List of Permission objects from the metadata server.
abstract  java.util.List MetadataRepositoryInterface.getPermissions()
          Get a List of Permission objects from the metadata server.
abstract  PersonInterface ServerInterface.getPerson()
          Get the PersonInterface representing the connected user.
 PersonInterface OMIServer.getPerson()
           
abstract  PersonalRepositoryInterface DAVRepositoryInterface.getPersonalRepository()
          Get the personal repository.
 PersonalRepositoryInterface DAVRepository.getPersonalRepository()
          Get the personal repository.
abstract  int ServerInterface.getPort()
          Get the server's TCP port number.
 int OMIServer.getPort()
           
 int OMIChildServer.getPort()
           
 java.util.List OMIServerRepository.getPredefinedPropertyTypes()
           
abstract  java.util.List OMIRepositoryInterface.getPredefinedPropertyTypes()
          Get the PropertyType objects from the "Entity Property Types" group.
abstract  java.util.List MetadataRepositoryInterface.getPredefinedPropertyTypes()
          Get the PropertyType objects from the "Entity Property Types" group.
abstract  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
abstract  java.lang.String ServerInterface.getProtocol()
          Get the protocol string for this server.
 java.lang.String OMIServer.getProtocol()
           
 java.util.List OMIServerRepository.getRepositories()
           
abstract  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.
abstract  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.
abstract  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)
           
abstract  java.util.List ServerInterface.getRepositories(java.util.List repositoryNames)
          Get a List of named repositories.
 java.util.List OMIServer.getRepositories(java.util.List repositoryNames)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  java.util.List ServerInterface.getRepositoryNames()
          Get a list of the repository names managed by this server.
 java.util.List OMIServer.getRepositoryNames()
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  RootFolderInterface ServerInterface.getRootFolder()
          Get the server's root folder.
 RootFolderInterface OMIServer.getRootFolder()
           
abstract  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.
abstract  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.
abstract  ServerInterface RepositoryInterface.getServer()
          Get the ServerInterface that controls this repository.
 ServerInterface OMIServerRepository.getServer()
           
 ServerInterface DAVRepository.getServer()
           
abstract  ServerInterface InformationServiceInterface.getServerForPath(UserContextInterface user, PathUrl path)
          Return the ServerInterface for the path given.
 ServerInterface InformationService.getServerForPath(UserContextInterface user, PathUrl path)
           
abstract  int ServerInterface.getServerVersion()
          Get the version number of the server.
 int OMIServer.getServerVersion()
           
abstract  TypeDescriptorInterface ServerInterface.getTypeDescriptor(java.lang.String typeName)
          Get the type descriptor for a known type name.
 TypeDescriptorInterface OMIServer.getTypeDescriptor(java.lang.String typeName)
           
abstract  java.util.Collection<TypeDescriptorInterface> ServerInterface.getTypeDescriptors()
          Returns an unmodifiable collection of all known type descriptors.
 java.util.Map OMIServer.getTypeDictionaryMap()
           
abstract  java.util.Map MetadataServerInterface.getTypeDictionaryMap()
          Get the Map of TypeDescriptors.
 java.lang.String OMIServer.getUrl()
           
abstract  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.
abstract  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)
           
abstract  boolean OMIRepositoryInterface.isAuthorized(MetadataInterface mi, java.lang.String permission)
           
abstract  boolean MetadataRepositoryInterface.isAuthorized(MetadataInterface mi, java.lang.String permission)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  boolean ServerInterface.isConnected()
          Returns whether or not the server instance has a valid connection already established.
 boolean OMIServer.isConnected()
           
abstract  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)
           
abstract  boolean OMIRepositoryInterface.isUserAuthorizedInRepository(java.lang.String permission)
          Checks repository permissions for the user.
 void OMIServer.loadExplicitIdentityGroups()
           
abstract  void ServerInterface.loadTypes()
           
 void OMIServer.loadTypes()
           
abstract  void ServerInterface.loadTypes(boolean force)
           
 void OMIServer.loadTypes(boolean force)
           
protected  OMIServer.OMIKey OMIServer.makeKey(java.lang.String repositoryKey)
           
abstract  PersonInterface DAVRepositoryInterface.makePersonalAnchor()
           
 PersonInterface DAVRepository.makePersonalAnchor()
           
abstract  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.
abstract  MetadataInterface DAVRepositoryInterface.moveTo(DAVEntityInterface m, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepository.moveTo(DAVEntityInterface de, DAVFolderInterface f)
          Deprecated.  
abstract  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)
           
abstract  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.
abstract  ChildServerInterface ServerInterface.newChild()
          Create a child repository instance with its own cache, which can be used to perform a group of updates transaction-style.
abstract  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()
           
abstract  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.
abstract  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.  
abstract  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.
abstract  MetadataInterface ServerInterface.newMetadata(java.lang.String reposId, java.lang.String name, java.lang.String type)
          Create a new metadata item.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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. 
 MetadataInterface Factory.processWithRepository(java.lang.Object o, RepositoryInterface ri)
          Process an object from a repository and turn it into a "smart object".
abstract  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 AbstractRepository2.pulseCheck()
           
abstract  void ServerInterface.reconnect()
          Reconnect to the server if the connection was broken for any reason.
 void OMIServer.reconnect()
           
abstract  void ServerInterface.refreshAllData()
          Refresh all of the data cached from this server.
abstract  void RepositoryInterface.refreshAllData()
          Refresh all of the data that's in the cache.
 void OMIServerRepository.refreshAllData()
           
 void OMIServer.refreshAllData()
           
 void DAVRepository.refreshAllData()
           
abstract  void ServerInterface.refreshEntity(MetadataInterface mi)
          Refresh an entity from the data in the server.
abstract  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.
abstract  void OMIRepositoryInterface.removeACTFromObj(java.lang.String resource, java.lang.String act)
          Remove an AccessControlTemplate from a metadata object.
abstract  void MetadataServerInterface.removeACTFromObj(java.lang.String resource, java.lang.String act)
          Remove an AccessControlTemplate from a metadata object.
abstract  void MetadataRepositoryInterface.removeACTFromObj(java.lang.String resource, java.lang.String act)
          Remove an AccessControlTemplate from a metadata object.
abstract  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.
abstract  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 AbstractRepository2.removeListener(RepositoryListenerInterface listener)
          Remove a listener from the list of active event listeners for this repository.
 void OMIServer.removeMetadataConnectionListener(MetadataConnectionListener listener)
           
abstract  void MetadataServerInterface.removeMetadataConnectionListener(MetadataConnectionListener listener)
          Removes an existing connection listener
abstract  boolean InformationServiceInterface.removeRepositoryDef(RepositoryDef repositoryDef)
          Removes a repository definition from the list of repositories.
abstract  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.
abstract  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.
abstract  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()
           
abstract  void ChildServerInterface.rollback()
          Roll back the changes in this child repository by deleting the cache without flushing it to the parent.
abstract  void ChildRepositoryInterface.rollback()
          Roll back the changes in this child repository by deleting the cache without flushing it to the parent.
abstract  java.util.List ServerInterface.search(FilterInterface filter)
          Search the repository using the provided filter.
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  void OMIRepositoryInterface.setAccessControlTemplateAttribs(ACTEntry act)
          Set attributes on an AccessControlTemplate.
abstract  void MetadataRepositoryInterface.setAccessControlTemplateAttribs(ACTEntry act)
          Set attributes on an AccessControlTemplate.
 void OMIServer.setAccessControlTemplateAttribs(RepositoryInterface repository, ACTEntry act)
          Set attributes on an AccessControlTemplate.
abstract  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.
abstract  void OMIRepositoryInterface.setAuthorizationsOnObj(java.lang.String resource, java.util.List authorizations, int flags)
          Set authorizations on a metadata object.
abstract  void MetadataServerInterface.setAuthorizationsOnObj(java.lang.String resource, java.util.List authorizations, int flags)
          Set authorizations on a metadata object.
abstract  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 doesAccountExpire, java.util.Date accountExpirationDate)
           
abstract  void MetadataServerInterface.setInternalLoginUserOptions(java.lang.String username, boolean isDisabled, boolean bypassStrength, boolean bypassHistory, boolean useStdPasswordExpirationDays, int passwordExpirationDays, boolean bypassLockout, boolean bypassInactivitySuspension, boolean doesAccountExpire, java.util.Date accountExpirationDate)
          Set the options on a user's internal login.
 void OMIServer.setInternalPassword(java.lang.String username, java.lang.String password)
           
abstract  void MetadataServerInterface.setInternalPassword(java.lang.String username, java.lang.String password)
          Set a user's internal password.
abstract  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)
           
 void OMIServer.setSelfInternalPassword(java.lang.String username, java.lang.String oldPassword, java.lang.String newPassword)
           
abstract  void MetadataServerInterface.setSelfInternalPassword(java.lang.String username, java.lang.String currentPassword, java.lang.String newPassword)
          Used to set a user's internal password by the user himself.
abstract  byte[] RepositoryInterface.toByteArray()
          Write the current state of the repository to a byte array.
 byte[] OMIServerRepository.toByteArray()
           
 byte[] DAVRepository.toByteArray()
           
abstract  byte[] ServerInterface.toByteArray(boolean copyData)
          Output the state of the server to a byte array.
 byte[] OMIServer.toByteArray(boolean copyData)
           
abstract  void DAVRepositoryInterface.uncheckout(MetadataInterface entity)
          Uncheck out/Cancel update
 void DAVRepository.uncheckout(MetadataInterface entity)
          Uncheck out/Cancel update
abstract  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.
abstract  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
abstract  ServiceException SubscriberInterface.validate(FolderInterface folder)
          Validate a publishing framework subscriber.
 

Methods in com.sas.services.information.metadata that throw ServiceException
 void VirtualMetadata.add()
           
abstract  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.
abstract  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)
           
abstract  void MultiHostDeployment.addAll(java.util.List<HostInterface> hosts)
           
abstract  void PrototypeInterface.addAssociation(AssociationPropertyInterface property)
          Add an association to this prototype.
abstract  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
abstract  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.
abstract  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)
           
abstract  void QueryClauseInterface.addColumn(ColumnInterface column)
           
abstract  void DataTableInterface.addColumn(ColumnInterface column)
          Add a column to this table.
abstract  void ColumnHierarchyInterface.addColumn(ColumnInterface column)
          Add a column to this hierarchy.
abstract  void ColumnContainerInterface.addColumn(ColumnInterface column)
          Add a column to the the underneath Key or Index container
abstract  void DataTableInterface.addColumnAt(ColumnInterface column, int index)
          Inserts the column at the specified position in this List.
abstract  void ColumnHierarchyInterface.addColumnAt(ColumnInterface column, int index)
          Inserts the column at the specified position in this List.
abstract  void ColumnContainerInterface.addColumnAt(ColumnInterface column, int pos)
          Add a column to the the underneath Key or Index container at specified position in Column List.
abstract  void DataTableInterface.addColumnHierarchy(ColumnHierarchyInterface columnHierarchy)
          Add a column hierarchy to the list of column hierarchies for this data table.
abstract  void ColumnContainerInterface.addColumns(java.util.List<ColumnInterface> column)
          Add a column list to the the underneath Key or Index container
abstract  void ServerInterface.addComputeTask(MetadataInterface task)
          Add a compute task to this server.
abstract  void ChannelInterface.addContentSubscriber(ContentSubscriberInterface subscriber)
          Adds a content subscriber to this channel.
abstract  void PropertyGroupInterface.addCustomizer(SoftwareComponentInterface softcom)
          Add a SoftwareComponentInterface object as a customizer of this PropertyGroup.
abstract  void AbstractPropertyInterface.addCustomizer(SoftwareComponentInterface customizer)
          Add a customizer to this property.
abstract  void ServerInterface.addDataPackage(com.sas.services.information.metadata.DeployedDataPackageInterface dataPackage)
          Add a DeployedDataPackage to the server as a DataPackage.
abstract  void SoftwareComponentInterface.addDeployedComponent(ServerInterface server)
          Add a DeployedComponent to this SoftwareComponent.
abstract  void FileInterface.addDirectory(DirectoryInterface directory)
          Add a directory to this file's list of associated directories.
 void VirtualMetadata.addDocument(DocumentInterface doc)
           
abstract  void MetadataInterface.addDocument(DocumentInterface doc)
          Add an associated Document to this object.
 void Metadata.addDocument(DocumentInterface doc)
           
abstract  void AbstractPropertyInterface.addEditor(SoftwareComponentInterface editor)
          Add an editor to this property.
abstract  void PersonInterface.addEmail(EmailInterface email)
          Add a new email to a user's list of email instances.
abstract  void PersonInterface.addEmailAddress(java.lang.String address)
          Deprecated. Use addEmail( EmailInterface email ) instead
abstract  void ContentSubscriberInterface.addEntryExclusionFilter(java.lang.String filter)
          Add an entry exclusion filter to this subscriber.
abstract  void ContentSubscriberInterface.addEntryInclusionFilter(java.lang.String filter)
          Add an entry inclusion filter to this subscriber.
abstract  void ConfigurationXMLTextStoreInterface.addEnumerationItem(com.sas.services.information.metadata.configpersist.EnumerationItem item)
          Add an item to the enumeration data.
abstract  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
abstract  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 UnauthenticatedIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void SelfIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void ReferenceIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void PropertyIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
abstract  void IdentityInterface.addExternalIdentity(ExternalIdentityInterface externalIdentity)
          Add an external identity to the Identity.
 void DavPerson.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void AuthenticatedIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void AllUsersIdentity.addExternalIdentity(ExternalIdentityInterface externalIdentity)
           
abstract  void DirectoryInterface.addFile(MetadataInterface file)
          Add a file to this directory.
abstract  void ContentSubscriberInterface.addFileMimeTypeExclusionFilter(java.lang.String filter)
          Add a file type exclusion filter.
abstract  void ContentSubscriberInterface.addFileMimeTypeInclusionFilter(java.lang.String filter)
          Add a file type inclusion filter.
abstract  ForeignKeyInterface RelationalTableInterface.addForeignKey(java.lang.String name, RelationalKeyInterface smartUKey)
          Add a foreign key to the relational table.
 void VirtualMetadata.addGroup(GroupInterface group)
           
abstract  void MetadataInterface.addGroup(GroupInterface group)
          Add this object to a group.
 void Metadata.addGroup(GroupInterface group)
           
abstract  void PropertyGroupInterface.addGroupedProperty(AbstractPropertyInterface property)
          Add a AbstractPropertyInterface to the collection grouped by this PropertyGroup.
 void OMRMultiHostDeployedObject.addHost(HostInterface host)
           
abstract  void MultiHostDeployment.addHost(HostInterface host)
          Add a new host to the deployment list
abstract  void IdentityGroupInterface.addIdentity(IdentityInterface identity)
          Add a member identity to this group.
 void DAVAccessControlEntry.addIdentity(IdentityInterface identity)
           
abstract  void AccessControlEntryInterface.addIdentity(IdentityInterface identity)
          Add an identity to this ACE.
 void VirtualMetadata.addImplementor(SoftwareComponentInterface softwareComponent)
           
abstract  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.
abstract  IndexInterface PhysicalTableInterface.addIndex(java.lang.String name, java.util.List<ColumnInterface> listColumn)
          Add a Index to the physical table.
 void VirtualFolder.addItem(MetadataInterface item)
           
abstract  void FolderInterface.addItem(MetadataInterface item)
          Add an item to the folder.
 void Folder.addItem(MetadataInterface item)
          Add an item to the folder.
protected  void Folder.addItem(MetadataInterface item, int index)
           
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  void IdentityInterface.addLogin(LoginInterface login)
          Add a login to the Identity.
 void DavPerson.addLogin(LoginInterface login)
           
 void AuthenticatedIdentity.addLogin(LoginInterface login)
           
 void AllUsersIdentity.addLogin(LoginInterface login)
           
abstract  void GroupInterface.addMember(MetadataInterface member)
          Add a new member to the group.
abstract  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).
abstract  void ContentSubscriberInterface.addNameValueExclusionFilter(java.lang.String filter)
          Adds a name/value exclusion filter to the subscriber.
abstract  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)
           
abstract  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.
 TextStoreInterface VirtualMetadata.addNoteTextStore(java.lang.String name, java.lang.String role, java.lang.String type, java.lang.String text)
           
abstract  TextStoreInterface MetadataInterface.addNoteTextStore(java.lang.String name, java.lang.String role, java.lang.String type, java.lang.String text)
          Creates a TextStore note and adds it to this object.
 TextStoreInterface Metadata.addNoteTextStore(java.lang.String name, java.lang.String role, java.lang.String type, java.lang.String text)
           
 void VirtualMetadata.addNoteTextStore(TextStoreInterface note)
           
abstract  void MetadataInterface.addNoteTextStore(TextStoreInterface note)
          Add an associated TextStore note to this object.
 void Metadata.addNoteTextStore(TextStoreInterface note)
           
abstract  void DocumentInterface.addObject(MetadataInterface newObject)
          Add an object to the document's Objects association.
 void VirtualMetadata.addObjectProperty(PropertyInterface property)
           
abstract  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)
           
abstract  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)
           
abstract  void GroupInterface.addOwner(PersonInterface owner)
          Add a person as an owner of the group.
 void DAVAccessControlEntry.addPermission(PermissionInterface permission)
           
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  void MetadataInterface.addPrompt(BaseOMRPromptInterface prompt)
          Add a prompt to this object.
 void Metadata.addPrompt(BaseOMRPromptInterface prompt)
          Add a prompt to this object.
abstract  void ServerInterface.addProperty(PropertyInterface property)
          Add a property to the set of properties for this server.
abstract  void SoftwareComponentInterface.addPropertyGroup(PropertyGroupInterface group)
          Add a PropertyGroupInterface object to this SoftwareComponent.
 void VirtualMetadata.addPropertySet(PropertySetInterface propertySet)
           
abstract  void MetadataInterface.addPropertySet(PropertySetInterface propertySet)
          Add a property set to this object.
 void Metadata.addPropertySet(PropertySetInterface propertySet)
           
abstract  void PrototypeInterface.addPrototypeProperty(PrototypePropertyInterface property)
          Add an attribute property to this prototype.
abstract  void ConnectionInterface.addProvider(ServerInterface provider)
          Add a provider server which can connect to the listening source server over this connection.
abstract  void ColumnInterface.addQueryClause(QueryClauseInterface clause)
          Add a query to this column.
 void VirtualMetadata.addRemark(RemarksInterface remark)
          Add a remark to this smart object
abstract  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)
           
abstract  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)
           
abstract  void DataTableInterface.addRole(DataTableRoleInterface role)
          Add a role to the list of roles describing this DataTable.
abstract  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.
abstract  void DatabaseCatalogInterface.addSchema(RelationalSchemaInterface schema)
           
abstract  void FileInterface.addScriptedConnection(SASClientConnectionInterface connection)
          Add a SASClientConnection to the list of connections that this script executes for.
abstract  void SASClientConnectionInterface.addScriptFile(FileInterface file)
          Add a script file to this connection.
abstract  void ServerInterface.addServed(ServerInterface server)
          Add a new server to the list of servers that use this server.
abstract  void DirectoryInterface.addServer(MetadataInterface server)
          Add a server to the list that has access to this directory.
abstract  void ServerInterface.addServer(ServerInterface server)
          Add a new server to the list of servers that this server uses.
abstract  void ServerInterface.addServiceType(ServiceTypeInterface serviceType)
          Add a service type to this server.
abstract  void PropertySetInterface.addSetProperty(PropertyInterface property)
          Add a property to the current set.
abstract  IndexInterface PhysicalTableInterface.addSimpleIndex(ColumnInterface column)
          Add a Simple Index (contains only 1 column) to the physical table.
abstract  void SoftwareComponentInterface.addSoftwareGroup(GroupInterface group)
          Add a SoftwareGroup to this SoftwareComponent.
abstract  void SoftwareComponentInterface.addSoftwareTree(FolderInterface folder)
          Add a SoftwareTree to this SoftwareComponent.
abstract  void ServerInterface.addSourceConnection(ConnectionInterface connection)
          Add a connection definition that can be used to access this server.
 void OMRProxyList.addSourceConnection(ConnectionInterface connection)
           
 void VirtualFolder.addSubfolder(FolderInterface folder)
           
abstract  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.
protected  void Folder.addSubfolder(FolderInterface folder, int index)
           
abstract  void VirtualFolderInterface.addSubfolder(VirtualFolderInterface folder)
          Adds a nested virtual folder.
 void VirtualFolder.addSubfolder(VirtualFolderInterface folder)
           
abstract  void PropertyGroupInterface.addSubpropertyGroup(PropertyGroupInterface group)
          Add a subproperty group.
abstract  void ChannelInterface.addSubscriberGroup(GroupInterface group)
          Add a subscriber group to this channel.
abstract  void RelationalSchemaInterface.addTable(DataTableInterface table)
          Add a DataTableInterface to the list of tables associated to this schema.
abstract  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)
           
abstract  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.
abstract  void LoginInterface.addUser(PersonInterface user)
          Add a user to the list of allowed clients.
abstract  void AbstractPropertyInterface.addValidator(SoftwareComponentInterface validator)
          Add a validator to the property.
abstract  void AuthorizationUtilInterface.applyACT(AccessControlTemplateInterface act)
          Apply an ACTs to protect an object
 void AuthorizationUtil.applyACT(AccessControlTemplateInterface act)
          Apply an ACT to protect an object
protected  T MetadataBuilder.buildInternal(UserContextInterface user)
          Build the object.
protected  void MetadataBuilder.buildSetup(UserContextInterface user)
           
 void VirtualMetadata.checkin()
          Check in this item
abstract  void MetadataInterface.checkin()
          Check in this item
 void Metadata.checkin()
          Check out the item
 void VirtualMetadata.checkout()
          Check out this item
abstract  void MetadataInterface.checkout()
          Check out this item
 void Metadata.checkout()
          Check out the item
 void VirtualMetadata.commit()
           
abstract  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()
           
abstract  void AuthorizationBaseInterface.commit()
          Commit Authorization Changes Any pending Authorization changes will be committed on the Server.
abstract  boolean TextStoreInterface.containsBytes()
          Returns true if the TextStore contents were set with the setBytes() method.
abstract  boolean ColumnHierarchyInterface.containsColumns()
          Does this hierarchy contain columns?
 boolean VirtualFolderManager.containsVirtualFolder(java.lang.String id)
          Returns true if a virtual folder exists with the specified id.
abstract  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)
abstract  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.
abstract  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)
           
abstract  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)
           
protected  void MetadataBuilder.createObject()
           
abstract  RootFolderInterface FolderAdminInterface.createRepositoryRootFolder(OMIRepositoryInterface repos)
          Creates the root folder for a repository.
abstract  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.
abstract  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
abstract  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.
abstract  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()
           
abstract  void PersonInterface.deleteInternalAccount()
          Delete Internal Account
 void DavPerson.deleteInternalAccount()
           
 void AuthenticatedIdentity.deleteInternalAccount()
           
 void AllUsersIdentity.deleteInternalAccount()
           
 void VirtualFolder.deleteItem(MetadataInterface item)
           
abstract  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)
           
abstract  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()
           
abstract  void AuthorizationBaseInterface.discard()
          Discard Authorization Changes Any pending Authorization changes will be discarded on the Server.
abstract  java.util.List ContentSubscriberInterface.entryExclusionFilters()
          Gets the entry exclusion filters defined for filtering content to this subscriber.
abstract  java.util.List ContentSubscriberInterface.entryInclusionFilters()
          Gets the entry inclusion filters defined for filtering content to this subscriber.
abstract  java.util.List ContentSubscriberInterface.fileMimeTypeExclusionFilters()
          Gets the file MIME type exclusion filters for this user.
abstract  java.util.List ContentSubscriberInterface.fileMimeTypeInclusionFilters()
          Gets the file MIME type inclusion filters for this user.
static MetadataInterface Metadata.fromByteArray(RepositoryInterface ri, byte[] data)
           
abstract  java.lang.String SASLibraryInterface.generateLibref()
          Generate a SAS Libref statement for this library.
abstract  java.lang.String SASLibraryInterface.generateLibref(java.lang.String prompt, boolean encodePasswords, boolean genFilenameForXMLLibs, boolean ignorePreassigned)
          Generate a SAS Libref statement for this library.
abstract  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.
abstract  java.lang.String ProxyListInterface.generateNextProxyName()
          Generates the name of the next proxy in this proxy list.
 java.lang.String OMRProxyList.generateNextProxyName()
           
abstract  java.lang.String DirectoryInterface.getAbsolutePath()
          Get the full path for this directory.
abstract  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.
abstract  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()
           
abstract  java.util.List AccessControlEntryInterface.getAccessControlTemplates()
          Get the access control templates for this entry.
abstract  java.util.Map<java.lang.String,com.sas.services.security.ApplicationAuthorization> ApplicationInterface.getActions()
          Returns a map of all actions defined for the application.
 java.util.Map<java.lang.String,com.sas.services.security.ApplicationAuthorization> Application.getActions()
           
abstract  java.util.List<AccessControlTemplateInterface> AuthorizationUtilInterface.getACTs()
          Get ACTs that protect an object.
 java.util.List<AccessControlTemplateInterface> AuthorizationUtil.getACTs()
          Get ACTs that protect an object
abstract  java.lang.String LocationInterface.getAddress()
          Get the address string.
abstract  java.lang.String EmailInterface.getAddress()
          Gets the String value of Address
 java.util.List<java.lang.String> OMRMultiHostDeployedObject.getAllHostsNames()
           
abstract  java.util.List<java.lang.String> MultiHostDeployment.getAllHostsNames()
          Get the set of all the hosts.
abstract  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
abstract  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
abstract  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.
abstract  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.
abstract  java.lang.String ServerInterface.getApplicationProtocol()
          Get the application protocol string for the server.
abstract  java.lang.String ConnectionInterface.getApplicationProtocol()
          Get the application protocol String.
abstract  ContentDestination ChannelInterface.getArchivePath()
          Returns a the archive path content information to use as the archive path for this channel.
abstract  java.lang.String ContentSubscriberInterface.getArchiveReceiveBy()
          Gets the receive method this subscriber prefers (value or reference).
abstract  java.lang.String LocationInterface.getArea()
          Get the area String for this location.
 HostInterface OMRMultiHostDeployedObject.getAssociatedHost()
           
abstract  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
abstract  IndexInterface RelationalKeyInterface.getAssociatedIndex()
          Get the associated index with a Unique/Primary Key.
abstract  MetadataInterface PropertyInterface.getAssociatedObject()
          This is a convenience method to get the object that this property is associated with.
abstract  PropertyGroupInterface AbstractPropertyInterface.getAssociatedPropertyGroup()
          Get the group, if any, that this property is a member of.
abstract  java.lang.String AssociationPropertyInterface.getAssociationName()
          Get the association name.
abstract  java.util.List PrototypeInterface.getAssociations()
          Get the associations for this prototype.
abstract  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.
abstract  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.
abstract  java.util.Map MetadataInterface.getAttributes()
          Get a list of all the attributes.
 java.util.Map Metadata.getAttributes()
          Get a list of all the attributes.
abstract  java.lang.String HttpServerInterface.getAuthenticationType()
          Get the authentication type string for the connection.
abstract  java.lang.String ConnectionInterface.getAuthenticationType()
          Get the authentication type string for the connection.
abstract  AuthorizationBaseInterface AccessControlTemplateInterface.getAuthorizationDefinitionUtil()
          Obtain the AuthorizationUtil Interface for this object
 AuthorizationInfoInterface AuthorizationUtil.getAuthorizations(IdentityInterface identity, java.util.List<java.lang.String> permissions)
          Get Authorizations
abstract  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
abstract  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
abstract  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
abstract  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
abstract  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
abstract  java.util.List<AuthorizationExplainedInfoInterface> AuthorizationBaseInterface.getAuthorizationsExplainedAll()
          Get authorization sources explained for all identities and permissions.
 AuthorizationUtilInterface VirtualMetadata.getAuthorizationUtil()
           
abstract  AuthorizationUtilInterface MetadataInterface.getAuthorizationUtil()
          Get the AuthorizationUtil Interface for this object
 AuthorizationUtilInterface Metadata.getAuthorizationUtil()
          Obtain the AuthorizationUtil Interface for this object
abstract  byte[] TextStoreInterface.getBytes()
          Get byte array from the text store.
 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<PublicObjectInterface> ServerVirtualFolder.getChildren()
           
 java.util.List Folder.getChildren()
           
 java.util.List VirtualFolder.getChildren(java.lang.String type)
           
 java.util.List Folder.getChildren(java.lang.String type)
           
abstract  java.lang.String LocationInterface.getCity()
          Get the city name.
abstract  java.lang.String SoftwareComponentInterface.getClassIdentifier()
          Get the unique class identifier for the software.
abstract  java.lang.String ServiceTypeInterface.getClassIdentifier()
          Get the Class Identifier string.
abstract  java.lang.String ServerInterface.getClassIdentifier()
          Get the class identifier string for the server.
abstract  ColumnAttributes ColumnInterface.getColumnAttributes()
          Get the column attributes in a ColumnAttributes objects.
abstract  java.util.List<ColumnHierarchyInterface> DataTableInterface.getColumnHierarchies()
          Return the list of column hierarchies for this data table.
abstract  java.util.List QueryClauseInterface.getColumns()
           
abstract  java.util.List PhysicalTableInterface.getColumns()
           
abstract  java.util.List DataTableInterface.getColumns()
          Get the list of columns in this table.
abstract  java.util.List<ColumnInterface> ColumnHierarchyInterface.getColumns()
          Get the list of columns in this hierarchy.
abstract  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
abstract  boolean AuthorizationBaseInterface.getCommitOnUpdate()
          Obtains Commit with Object Store boolean indicator
abstract  java.lang.String ConnectionInterface.getCommunicationProtocol()
          Get the communication protocol.
abstract  java.util.List ServerInterface.getComputeTasks(boolean gotoServer)
          Get the compute tasks for this server instance.
abstract  TextStoreInterface PropertyInterface.getConfigurationText()
          Get the configuration text.
abstract  java.util.List ServerInterface.getConnectionProperties()
          Get the properties from the (first) connection.
 java.util.List OMRProxyList.getConnectionProperties()
           
 PublicObjectContainerInterface VirtualMetadata.getContainer()
           
 PublicObjectContainerInterface VirtualFolder.getContainer()
           
 PublicObjectContainerInterface Metadata.getContainer()
          Returns the container or parent object.
 java.util.Date VirtualFolder.getContentCreateDate()
           
abstract  java.util.Date FolderInterface.getContentCreateDate()
          Get the content create date.
 java.util.Date Folder.getContentCreateDate()
           
abstract  ContentDestination SubscriberInterface.getContentDestination()
          Get the content destination for this subscriber
abstract  ContentDestination ChannelInterface.getContentDestination()
          Get the content destination for this channel.
 ContentInfo VirtualFolder.getContentInfo()
           
abstract  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()
           
abstract  java.util.Date FolderInterface.getContentModifyDate()
          Get the content modification date.
 java.util.Date Folder.getContentModifyDate()
           
abstract  java.lang.String ExternalIdentityInterface.getContext()
          Gets the context for the external identity
abstract  java.lang.String DataTableRoleInterface.getContext()
          Get the application context for the data tabe role.
abstract  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.
abstract  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.lang.String VirtualMetadata.getCreatedBy()
           
abstract  java.lang.String MetadataInterface.getCreatedBy()
          Gets the name of the user that created the object.
 java.lang.String Metadata.getCreatedBy()
           
 java.util.List<MetadataInterface> UnauthenticatedIdentity.getCreatedObjects()
           
 java.util.List<MetadataInterface> SelfIdentity.getCreatedObjects()
           
 java.util.List<MetadataInterface> ReferenceIdentity.getCreatedObjects()
           
 java.util.List<MetadataInterface> PropertyIdentity.getCreatedObjects()
           
abstract  java.util.List<MetadataInterface> PersonInterface.getCreatedObjects()
          Returns the list of objects this person has created.
 java.util.List<MetadataInterface> DavPerson.getCreatedObjects()
           
 java.util.List<MetadataInterface> AuthenticatedIdentity.getCreatedObjects()
           
 java.util.List<MetadataInterface> AllUsersIdentity.getCreatedObjects()
           
abstract  java.util.List PropertyGroupInterface.getCustomizers()
          Get the List of SoftwareComponentInterface objects which act as customizers to this group.
abstract  java.util.List AbstractPropertyInterface.getCustomizers()
          Get the list of customizers for this property.
abstract  DatabaseCatalogInterface RelationalSchemaInterface.getDatabaseCatalog()
          Get the DatabaseCatalogInterface object that this schema belongs to.
abstract  java.util.List ServerInterface.getDataPackages()
          Get a list of the data packages (files) that exist on the server.
abstract  SASLibraryInterface SASLibraryInterface.getDataProviderLibrary()
          Get the data provider library.
abstract  java.lang.String ContentSubscriberInterface.getDavUrlType()
          Sets the type of url.
abstract  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.
abstract  java.lang.String AttributePropertyInterface.getDefaultValue()
          Get the property default value.
abstract  java.lang.String PropertyInterface.getDelimiter()
          Get the delimiter string for the property.
abstract  java.lang.String SubscriberInterface.getDeliveryTransport()
          Gets the preferred delivery transport for this subscriber.
abstract  int ChannelInterface.getDeliveryTransport()
          Gets the default transport defined for this channel.
abstract  java.util.List SoftwareComponentInterface.getDependentComponents()
          Get the components that depend on this one.
abstract  java.util.List SoftwareComponentInterface.getDependsOnComponents()
          Get the components that this component depends on.
abstract  java.util.List SoftwareComponentInterface.getDeployedComponents()
          Get the list of DeployedComponents associated to this SoftwareComponent.
 java.util.List<?> OMRHost.getDeployedComponents()
           
abstract  java.util.List<?> HostInterface.getDeployedComponents()
           
abstract  SoftwareComponentInterface ServerInterface.getDescriptiveComponent()
          Get the server's descriptive component if one exits.
abstract  java.util.List FileInterface.getDirectories()
          Get the list of Directories associated with this File.
abstract  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()
           
abstract  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()
           
abstract  java.util.List MetadataInterface.getDocuments()
          Get the List of Documents associated with this object.
 java.util.List Metadata.getDocuments()
           
abstract  java.lang.String DocumentInterface.getDocumentType()
           
abstract  java.lang.String LoginInterface.getDomain()
          Get the security domain for the login.
abstract  java.lang.String ConnectionInterface.getDomain()
          Get the authentication domain for this connection.
abstract  java.util.List ServerInterface.getDomains()
          Get a list of the authentication domains that the server is running in.
 java.util.List OMRProxyList.getDomains()
           
abstract  java.util.List HttpServerInterface.getDomains()
          Get a list of the authentication domains that the server is running in.
abstract  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()
           
abstract  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()
           
abstract  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()
           
abstract  java.util.List PersonInterface.getEmailAddresses()
          Deprecated. Use getEmails() instead
abstract  java.lang.String ContentSubscriberInterface.getEmailFormat()
          Gets the email format for this subcriber.
abstract  java.util.List<EmailInterface> PersonInterface.getEmails()
          Get the user's email instances
abstract  java.util.List<MetadataInterface> EmailInterface.getEmailSubscriber()
          Gets the List of SubscriberInterface instances
abstract  java.lang.String EmailInterface.getEmailType()
          Gets the String value of EmailType
abstract  MetadataInterface EmbeddedObjectInterface.getEmbeddedObject(java.lang.String subpath)
          Get a child object using the supplied subpath.
abstract  java.lang.String SASLibraryInterface.getEngine()
          Get the SAS engine name.
 java.lang.String VirtualMetadata.getEntityKey()
           
abstract  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()
           
abstract  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.
abstract  java.util.List ConfigurationXMLTextStoreInterface.getEnumerationItems()
          Returns a list of EnumerationItem objects or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
abstract  java.util.List ConfigurationXMLTextStoreInterface.getEnumerationTextLabels()
          Returns a list of enumeration text labels or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
abstract  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.
abstract  java.util.List ConfigurationXMLTextStoreInterface.getEnumerationValues()
          Returns a list of enumeration values or null if the ParsedConfigurationXMLObject does not contain an Enumeration data type.
abstract  java.util.Map ConfigurationXMLTextStoreInterface.getEnumerationValuesLabelsMap(java.util.Locale locale)
          Returns a map consisting of values and their corresponding labels
abstract  java.util.List<OMRGridApplication> GridServerInterface.getExistingGOSListForApp(ServerInterface authServer, java.lang.String applicationName)
           
abstract  java.util.List<OMRGridApplication> GridServerInterface.getExistingGridOptionsSetList(ServerInterface authServer)
           
abstract  java.util.List<OMRGridApplication> GridServerInterface.getExistingGridOptionsSetList(ServerInterface authServer, ApplicationInterface sc)
           
 java.util.List VirtualMetadata.getExtensions()
          Get the extensions for this object.
abstract  java.util.List MetadataInterface.getExtensions()
          Get the extensions for this object.
 java.util.List Metadata.getExtensions()
          Get the extensions for this object.
 java.util.List<ExternalIdentityInterface> UnauthenticatedIdentity.getExternalIdentities()
           
 java.util.List<ExternalIdentityInterface> SelfIdentity.getExternalIdentities()
           
 java.util.List<ExternalIdentityInterface> ReferenceIdentity.getExternalIdentities()
           
 java.util.List<ExternalIdentityInterface> PropertyIdentity.getExternalIdentities()
           
abstract  java.util.List<ExternalIdentityInterface> IdentityInterface.getExternalIdentities()
          Get a list of the External Identity objects associated with this Identity.
 java.util.List<ExternalIdentityInterface> DavPerson.getExternalIdentities()
           
 java.util.List<ExternalIdentityInterface> AuthenticatedIdentity.getExternalIdentities()
           
 java.util.List<ExternalIdentityInterface> AllUsersIdentity.getExternalIdentities()
           
abstract  java.lang.String FileInterface.getFileExtension()
          Get the file extension.
abstract  java.lang.String FileInterface.getFileName()
          Get the file name string.
abstract  java.lang.String DirectoryInterface.getFilePath()
          Return the path string for this directory.
abstract  java.util.List DirectoryInterface.getFiles()
          Get a list of files in this directory.
 java.lang.String VirtualFolder.getFolderType()
           
abstract  java.lang.String FolderInterface.getFolderType()
          Get the folder type.
 java.lang.String Folder.getFolderType()
          Get the folder type.
abstract  ColumnInterface KeyAssociationInterface.getForeignKeyColumn()
          Get the owing table Column participating in this association
abstract  java.util.List<ForeignKeyInterface> RelationalTableInterface.getForeignKeys()
          Get the foreign keys associated with the relational table.
abstract  java.util.List<ForeignKeyInterface> RelationalKeyInterface.getForeignKeys()
          Get associated foreign keys of the Relational Key.
abstract  java.lang.String ChannelInterface.getFrequency()
          Gets the frequency for this channel.
 java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> OMRGridApplication.getGOSRelatedObjects()
           
abstract  java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> GridApplicationInterface.getGOSRelatedObjects()
           
abstract  java.lang.String GridServerInterface.getGridCommand()
           
abstract  java.lang.String GridServerInterface.getGridModuleName()
           
 java.util.List<java.lang.String> OMRGridApplication.getGridOptions()
           
abstract  java.util.List<java.lang.String> GridServerInterface.getGridOptions()
           
abstract  java.util.List<java.lang.String> GridApplicationInterface.getGridOptions()
           
abstract  GridApplicationInterface GridServerInterface.getGridOptionsSet(java.lang.String gridAppId, java.lang.String gridAppName, ServerInterface authServer)
           
abstract  java.lang.String GridServerInterface.getGridRequiredProperty(java.lang.String applicationName)
           
abstract  java.util.List<java.lang.String> GridServerInterface.getGridWorkLoad()
           
abstract  java.util.List PropertyGroupInterface.getGroupedProperties()
          Get the List of AbstractPropertyInterface objects grouped by this PropertyGroup.
 java.util.List VirtualMetadata.getGroups()
           
abstract  java.util.List PersonInterface.getGroups()
          Get a list of the groups the person is a member of.
abstract  java.util.List MetadataInterface.getGroups()
          Get the list of groups this object is a member of.
 java.util.List Metadata.getGroups()
           
abstract  FolderInterface IdentityGroupInterface.getHomeFolder()
          Get the group home folder, if it exists.
abstract  java.lang.String TCPIPConnectionInterface.getHost()
          Get the DNS host name for this connection.
abstract  java.lang.String ServerInterface.getHost()
          Get the DNS name for the host the server is running on.
 java.lang.String OMRProxyList.getHost()
           
 java.net.InetAddress OMRHost.getHost()
           
abstract  java.net.InetAddress HostInterface.getHost()
           
 java.lang.String OMRHost.getHostName()
           
abstract  java.lang.String HostInterface.getHostName()
           
abstract  java.lang.String COMConnectionInterface.getHostName()
          Get the host name for this connection.
 java.util.List<HostInterface> OMRMultiHostDeployedObject.getHosts()
           
abstract  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()
           
abstract  java.lang.String ExternalIdentityInterface.getIdentifier()
          Gets the identifier for the external identity
 java.util.List VirtualMetadata.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
abstract  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()
           
abstract  java.util.List AccessControlEntryInterface.getIdentities()
          Get a List of identities that are associated with this ACE.
abstract  IdentityInterface LoginInterface.getIdentity()
          Get the identity associated to this login.
 java.util.List UnauthenticatedIdentity.getIdentityGroups()
           
 java.util.List SelfIdentity.getIdentityGroups()
           
 java.util.List ReferenceIdentity.getIdentityGroups()
           
 java.util.List PropertyIdentity.getIdentityGroups()
           
abstract  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
abstract  com.sas.services.information.metadata.AuthorizationIdentityInfoInterface AuthorizationInfoInterface.getIdentityInfo()
          Returns the identity object reference
abstract  com.sas.services.information.metadata.AuthorizationIdentityInfoInterface AuthorizationExplainedInfoInterface.getIdentityInfo()
          Returns the identity object reference
abstract  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()
           
abstract  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()
           
abstract  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()
           
abstract  java.util.List<MetadataInterface> SoftwareComponentInterface.getImplementedObjects()
          Get the list of objects that are implemented by the software described by this SoftwareComponent.
 java.util.List VirtualMetadata.getImplementors()
           
abstract  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.
abstract  java.lang.String ExternalIdentityInterface.getImportType()
          Gets the import type for the external identity
abstract  java.util.Set<com.sas.services.information.metadata.IndexAttribute> IndexInterface.getIndexAttributes()
          Gets the attributes of an Index
abstract  java.util.List<IndexInterface> PhysicalTableInterface.getIndexes()
          Get the indexes associated with the physical table.
abstract  MetadataInterface IndirectPermissionInfoInterface.getIndirectObject()
          Returns the indirect Metadata object reference when an Permission comes from an ACT, UserGroup membership, or by Inheritance.
abstract  java.lang.String IndirectPermissionInfoInterface.getIndirectPermissionCondition()
          Returns the indirect permission condition value
abstract  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.
abstract  java.util.List<IndirectPermissionInfoInterface> IndirectPermissionInfoInterface.getIndirectPermissionInfo()
          Returns one or more nested IndirectPermissionInfo instances that might describe an Inheritance path or levels of UserGroup membership.
abstract  IndirectPermissionInfoInterface.IndirectPermissionSource IndirectPermissionInfoInterface.getIndirectPermissionSource()
          Returns the Permission source (e.g. the ACT for a set permission coming from a UserGroup membership)
abstract  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.
abstract  AuthorizationInheritanceInfoInterface AuthorizationUtilInterface.getInheritanceInfo()
          Get Inheritance Info for an object.
 AuthorizationInheritanceInfoInterface AuthorizationUtil.getInheritanceInfo()
          Get Inheritance Info for this object
abstract  java.util.List<TransformationInterface> ServerComponentInterface.getInitProcesses()
           
abstract  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)
           
abstract  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.
abstract  int ConfigurationXMLTextStoreInterface.getIntegerRangeIncrement()
          Returns the minimum value of the IntegerRange.
abstract  int ConfigurationXMLTextStoreInterface.getIntegerRangeMaximum()
          Returns the maximum value of the IntegerRange.
abstract  int ConfigurationXMLTextStoreInterface.getIntegerRangeMinimum()
          Returns the minimum value of the IntegerRange.
abstract  java.lang.String ServiceTypeInterface.getInterfaceName()
          Get the service type interface name.
 InternalLoginUserInfo UnauthenticatedIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo SelfIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo ReferenceIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo PropertyIdentity.getInternalAccountOptions()
           
abstract  InternalLoginUserInfo PersonInterface.getInternalAccountOptions()
          Return Internal Account (InternalLoginUserInfo) Options for this Person
 InternalLoginUserInfo DavPerson.getInternalAccountOptions()
           
 InternalLoginUserInfo AuthenticatedIdentity.getInternalAccountOptions()
           
 InternalLoginUserInfo AllUsersIdentity.getInternalAccountOptions()
           
abstract  boolean AbstractPropertyInterface.getIsExpert()
          Get the isExpert attribute of the property.
abstract  boolean ServerInterface.getIsLicensed()
          Get the isLicensed attribute for this server.
abstract  boolean AbstractPropertyInterface.getIsLinked()
          Get the isLinked attribute of the property.
abstract  boolean AbstractPropertyInterface.getIsRequired()
          Get the isRequired attribute of the property.
abstract  boolean AbstractPropertyInterface.getIsUpdateable()
          Get the isUpdateable attribute of the property.
abstract  boolean AbstractPropertyInterface.getIsVisible()
          Get the isVisible attribute from the property.
 MetadataInterface VirtualFolder.getItem(java.lang.String name)
           
abstract  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)
           
abstract  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)
           
abstract  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()
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  java.lang.String PropertyInterface.getKey()
          Gets the property key.
abstract  com.sas.services.information.metadata.RelationalKeyInterface.KeyType RelationalKeyInterface.getKeyType()
          Get a key type of the relational key which could be either Primary or Unique.
abstract  java.util.List SASClientConnectionInterface.getLibraries()
          Get the list of libraries accessible via this connection.
abstract  SASLibraryInterface PhysicalTableInterface.getLibrary()
           
abstract  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()
           
abstract  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()
           
abstract  java.lang.String LocationInterface.getLocationType()
          Get the location type String.
 java.lang.String VirtualMetadata.getLockedBy()
           
abstract  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()
           
abstract  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()
           
abstract  java.lang.String ServerInterface.getMachine()
          Get the DNS name of the machine the server instance is running on.
abstract  java.lang.String ContentSubscriberInterface.getMail()
          Gets the mail address to send to for this subscriber.
abstract  int SoftwareComponentInterface.getMajor()
          Get the major release number as an integer.
abstract  int PropertyGroupInterface.getMaximum()
          Get the maximum number of properties in this group that may have values.
abstract  int AssociationPropertyInterface.getMaximum()
          Get the maximum cardinality of the association.
abstract  java.util.List IdentityGroupInterface.getMembers()
          Get a List of the IdentityInterface objects that are members of this group.
abstract  java.util.List GroupInterface.getMembers()
          Get the members of the group.
abstract  java.util.List GroupInterface.getMembersAllRepositories()
          Get all the members of the group, including those that may be in dependent repositories.
abstract  MessageQueueInterface SubscriberInterface.getMessageQueue()
          Gets the queue to deliver to for this subscriber.
abstract  MessageQueueInterface SubscriberInterface.getMessageQueue(boolean goToServer)
          Gets the queue to deliver to for this subscriber.
abstract  java.lang.String PrototypeInterface.getMetadataType()
          Get the metadata type described by this prototype.
abstract  java.lang.String AssociationPropertyInterface.getMetadataType()
          Get the metadata type that can be associated via this association.
abstract  int PropertyGroupInterface.getMinimum()
          Get the minimum number of properties in this group that must have values.
abstract  int AssociationPropertyInterface.getMinimum()
          Get the minimum cardinality for this assocation.
abstract  int SoftwareComponentInterface.getMinor()
          Get the minor release number as an integer.
 java.lang.String VirtualMetadata.getModifiedBy()
           
abstract  java.lang.String MetadataInterface.getModifiedBy()
          Gets the name of the user that modified the object.
 java.lang.String Metadata.getModifiedBy()
           
 java.util.List<MetadataInterface> UnauthenticatedIdentity.getModifiedObjects()
           
 java.util.List<MetadataInterface> SelfIdentity.getModifiedObjects()
           
 java.util.List<MetadataInterface> ReferenceIdentity.getModifiedObjects()
           
 java.util.List<MetadataInterface> PropertyIdentity.getModifiedObjects()
           
abstract  java.util.List<MetadataInterface> PersonInterface.getModifiedObjects()
          Returns the list of objects this person has modified.
 java.util.List<MetadataInterface> DavPerson.getModifiedObjects()
           
 java.util.List<MetadataInterface> AuthenticatedIdentity.getModifiedObjects()
           
 java.util.List<MetadataInterface> AllUsersIdentity.getModifiedObjects()
           
 java.util.Date VirtualMetadata.getModifyDate()
          Get a Date object representing the time the metadata was last updated.
abstract  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.
abstract  java.lang.String NoteInterface.getNoteText()
          Get the text for this Note.
 TextStoreInterface VirtualMetadata.getNoteTextStore(java.lang.String name, java.lang.String textRole)
           
abstract  TextStoreInterface MetadataInterface.getNoteTextStore(java.lang.String name, java.lang.String textRole)
          Return a named TextStore note associated with this object or null if the TextStore does not exist.
 TextStoreInterface Metadata.getNoteTextStore(java.lang.String name, java.lang.String textRole)
           
 java.util.List<TextStoreInterface> VirtualMetadata.getNoteTextStores()
           
abstract  java.util.List<TextStoreInterface> MetadataInterface.getNoteTextStores()
          Get the List of TextStore notes associated with this object.
 java.util.List<TextStoreInterface> Metadata.getNoteTextStores()
           
 java.util.List<TextStoreInterface> VirtualMetadata.getNoteTextStoresByRole(java.lang.String textRoleFilter)
           
abstract  java.util.List<TextStoreInterface> MetadataInterface.getNoteTextStoresByRole(java.lang.String textRoleFilter)
          Return a list of TextStore notes associated with this object filtered by TextRole.
 java.util.List<TextStoreInterface> Metadata.getNoteTextStoresByRole(java.lang.String textRoleFilter)
           
abstract  java.lang.String PhoneNumberInterface.getNumber()
          Get the number.
abstract  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.
abstract  java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeIncrement()
          Returns the increment of the NumericRange.
abstract  java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeMaximum()
          Returns the maximum value of the NumericRange.
abstract  java.lang.Number ConfigurationXMLTextStoreInterface.getNumericRangeMinimum()
          Returns the minimum value of the NumericRange.
abstract  double DataTableInterface.getNumRows()
          Get the number of rows in this table.
 java.util.List VirtualMetadata.getObjectProperties()
           
abstract  java.util.List MetadataInterface.getObjectProperties()
          Get the Property objects associated with this metadata object.
 java.util.List Metadata.getObjectProperties()
           
abstract  java.lang.String DataTableRoleInterface.getObjectRole()
          Get the object role.
abstract  java.util.List DocumentInterface.getObjects()
          Get the List of Objects associated to this Document.
abstract  java.util.List AccessControlTemplateInterface.getObjects()
          Get the list of objects that this template protects.
 java.net.URI VirtualMetadata.getObjectURI()
           
 java.net.URI Metadata.getObjectURI()
           
abstract  java.util.List GroupInterface.getOwners()
          Get the list of owners for this list.
abstract  FileInterface ExternalTableInterface.getOwningFile()
          Get the owning file for this external table.
abstract  ForeignKeyInterface KeyAssociationInterface.getOwningForeignKey()
          Get the owing foreign Key of this association
abstract  java.util.List<IndexInterface> ColumnInterface.getOwningIndexes()
          Gets the Owning Indexes of a column.
abstract  java.util.List<RelationalKeyInterface> ColumnInterface.getOwningKeys()
          Gets the Owning Keys of a column.
abstract  MetadataInterface PropertySetInterface.getOwningObject()
          Get the object that owns this property set.
abstract  MetadataInterface ExternalIdentityInterface.getOwningObject()
          Get the object that owns this external identity
abstract  PrototypeInterface PrototypePropertyInterface.getOwningPrototype()
           
abstract  DataTableInterface ForeignKeyInterface.getOwningTable()
          Get a owning table of the foreign key
abstract  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()
           
abstract  FolderInterface MetadataInterface.getParent()
          Return the FolderInterface that contains this object.
 FolderInterface Metadata.getParent()
           
abstract  FolderInterface FolderInterface.getParent()
          Get parent folder.
 FolderInterface Folder.getParent()
          Get parent folder.
abstract  ApplicationInterface ApplicationInterface.getParentApplication()
          Returns the parent application of this application or null if no parent is defined.
 ApplicationInterface Application.getParentApplication()
           
abstract  DirectoryInterface DirectoryInterface.getParentDirectory()
          Get the parent DirectoryInterface object for this directory.
 java.lang.String VirtualMetadata.getParentPath(java.lang.String rootFolderName)
           
abstract  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()
           
abstract  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.
abstract  java.lang.String AssociationPropertyInterface.getPartnerName()
          Get the parner's name for this association.
abstract  RelationalKeyInterface ForeignKeyInterface.getPartnerUniqueKey()
          Get a partner unique key of the foreign key.
abstract  java.lang.String LoginInterface.getPassword()
          Get the password for the login.
abstract  java.lang.String ProxyInterface.getPath()
          Returns the path for this Proxy
 java.lang.String OMRProxy.getPath()
           
 java.lang.String VirtualMetadata.getPath(java.lang.String rootFolderName)
           
abstract  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)
           
abstract  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)
          Deprecated. This method goes back to when there was not a single, canonical root in the metadata. Now that there is, there can only be one path. And since it had a guaranteed NPE for metadata objects I'm pretty sure no one is using it, so don't start.
 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.
abstract  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.
abstract  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.
abstract  java.lang.String PermissionInfoInterface.getPermissionCondition()
          Returns permission condition value
abstract  java.util.List<PermissionExplainedInfoInterface> AuthorizationExplainedInfoInterface.getPermissionExplainedInfoList()
          Returns the List of PermissionExplainedInfoInterface instances for this AuthorizationExplainedInfo
abstract  java.util.List<PermissionInfoInterface> AuthorizationInfoInterface.getPermissionInfoList()
          Returns the List of MdPermissioinInfo instances for this MdAuthorizationInfo
 java.util.List DAVAccessControlEntry.getPermissions()
           
abstract  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.
abstract  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)
           
abstract  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.
abstract  com.sas.services.information.metadata.PermissionInfoInterface.PermissionSource PermissionInfoInterface.getPermissionSource()
          Returns the permission source
abstract  com.sas.services.information.metadata.PermissionInfoInterface.PermissionType PermissionInfoInterface.getPermissionType()
          Returns the permission type
abstract  PersonInterface SubscriberInterface.getPerson()
          Returns the user this subscriber identity belongs to.
abstract  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()
           
abstract  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()
           
abstract  java.lang.String PhoneNumberInterface.getPhoneType()
          Get the phone number type.
abstract  PhysicalTableAttributes PhysicalTableInterface.getPhysicalTableAttributes()
           
abstract  java.util.List SASLibraryInterface.getPhysicalTables()
          Return just the PhysicalTableInterface objects that are associated to this library.
abstract  java.lang.String SoftwareComponentInterface.getPlatform()
          Get the platform or language of the SoftwareComponent.
abstract  java.lang.String ServerInterface.getPlatform()
          Get the server's platform string.
abstract  int TCPIPConnectionInterface.getPort()
          Get the TCP port number for this connection.
abstract  int SASClientConnectionInterface.getPort()
          Get the port number for the connection.
abstract  com.sas.services.information.metadata.PortalProperties PropertyGroupInterface.getPortalProperties()
          The portal uses this special method after a search using a special partial filter.
abstract  java.lang.String LocationInterface.getPostalCode()
          Get the postal code for this location.
abstract  com.sas.services.information.metadata.SASLibraryInterface.PreAssignmentType SASLibraryInterface.getPreAssignmentType()
          Gets the PreAssignment type of the library
abstract  java.lang.String ChannelInterface.getPresentationLanguage()
          Returns the channel's presentation language.
 java.util.List VirtualMetadata.getPreviousVersionNames()
          Gets a list of previous version names
abstract  java.util.List MetadataInterface.getPreviousVersionNames()
          Gets a list of previous version names
 java.util.List Metadata.getPreviousVersionNames()
          Gets a list of previous version names
abstract  RelationalKeyInterface RelationalTableInterface.getPrimaryKey()
          Get the primary keys associated with the relational table.
 PropertyGroupInterface VirtualMetadata.getPrimaryPropertyGroup()
           
abstract  PropertyGroupInterface PrototypeInterface.getPrimaryPropertyGroup()
          Get the primary property group for this prototype.
abstract  PropertyGroupInterface MetadataInterface.getPrimaryPropertyGroup()
          Get this object's primary PropertyGroup object.
 PropertyGroupInterface Metadata.getPrimaryPropertyGroup()
           
abstract  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.
abstract  java.lang.String SoftwareComponentInterface.getProductIdentifier()
          An ID representing the product.
abstract  java.lang.String SoftwareComponentInterface.getProductName()
          Get the name of the product this software comprises or is bundled with.
 BaseOMRPromptInterface VirtualMetadata.getPrompt()
           
abstract  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()
           
abstract  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.
abstract  java.util.List ServerInterface.getProperties()
          Get a List of the properties associated with this server.
abstract  java.util.List<MetadataInterface> ConnectionInterface.getProperties()
          Get the properties for connection.
abstract  java.util.List ServerInterface.getProperties(java.lang.String name)
          Get all properties matching a name.
abstract  PropertyInterface ServerInterface.getProperty(java.lang.String name)
          Get a named property for this server.
 com.sas.services.information.metadata.propertybag.PropertyBagInterface VirtualMetadata.getPropertyBag()
           
abstract  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()
           
abstract  java.util.List SoftwareComponentInterface.getPropertyGroups()
          Get the List of PropertyGroupInterface objects associated with this SoftwareComponent.
abstract  java.lang.String AttributePropertyInterface.getPropertyName()
          Get the PropertyName attribute.
abstract  java.lang.String AttributePropertyInterface.getPropertyRole()
          Get the property role.
abstract  com.sas.metadata.remote.PropertySet GridServerInterface.getPropertySet(java.lang.String applicationName)
           
abstract  java.util.List<com.sas.metadata.remote.PropertySet> GridServerInterface.getPropertySetNames()
           
 java.util.List VirtualMetadata.getPropertySets()
           
abstract  java.util.List MetadataInterface.getPropertySets()
          Get a List of the property sets that are associated with this object.
 java.util.List Metadata.getPropertySets()
           
abstract  java.util.List PrototypeInterface.getPrototypeProperties()
          Get the set of attribute properties for this prototype.
abstract  java.lang.String GridServerInterface.getProvider()
           
abstract  java.util.List ConnectionInterface.getProviders()
          Get the list of servers that can connect to the listener over this connection.
abstract  java.util.List<java.lang.String> ProxyListInterface.getProxiedMachines()
          Returns the list of machines configured to use this proxy.
 java.util.List<java.lang.String> OMRProxyList.getProxiedMachines()
           
abstract  java.util.List<ProxyInterface> ProxyListInterface.getProxies()
          Returns a list of ProxyInterfaces representing the proxies
 java.util.List<ProxyInterface> OMRProxyList.getProxies()
           
abstract  java.util.List<java.lang.String> ProxyListInterface.getProxyURIs()
          Returns the list of proxies as URI strings
 java.util.List<java.lang.String> OMRProxyList.getProxyURIs()
           
abstract  java.lang.String HttpServerInterface.getProxyUrl()
          Get the proxy url.
abstract  java.util.Map<java.lang.String,java.lang.String> SoftwareComponentInterface.getPublicConfigurableProperties()
           
 PublicObjectInterface OMRMultiHostDeployedObject.getPublicObject()
           
abstract  PublicObjectInterface MultiHostDeployment.getPublicObject()
          Returns the underneath public object
 MetadataInterface VirtualFolder.getPublicTypeItem(java.lang.String name, java.lang.String type)
           
abstract  MetadataInterface FolderInterface.getPublicTypeItem(java.lang.String name, java.lang.String type)
          Find an item in this Folder with the given name and type.
 MetadataInterface Folder.getPublicTypeItem(java.lang.String name, java.lang.String type)
          Find an item in this Folder with the given name and type.
abstract  java.util.List ColumnInterface.getQueryClauses()
          Get the list of QueryClauseInterface objects associated with this column.
abstract  ServerComponentInterface MessageQueueInterface.getQueueManager()
          Gets the queue manager server associated with this queue.
abstract  java.lang.String SubscriberInterface.getQueueName()
          Gets the queue name to deliver to for this subscriber.
abstract  java.util.List QueueManagerInterface.getQueues()
           
abstract  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.
abstract  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.
abstract  java.lang.String SASClientConnectionInterface.getRemoteAddress()
          Get the remote address of the connection.
 java.lang.String VirtualMetadata.getReposKey()
           
abstract  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.
abstract  java.lang.String GridServerInterface.getRequiredResource()
           
 java.util.List<java.lang.String> OMRGridApplication.getRequiredResources()
           
abstract  java.util.List<java.lang.String> GridServerInterface.getRequiredResources()
           
abstract  java.util.List<java.lang.String> GridApplicationInterface.getRequiredResources()
           
 java.util.List VirtualMetadata.getResponsibleParties()
           
abstract  java.util.List MetadataInterface.getResponsibleParties()
          Get the responsible parties for this object.
 java.util.List Metadata.getResponsibleParties()
           
abstract  DataTableInterface DataTableRoleInterface.getRoleObject()
          Get the DataTable that this role describes.
abstract  java.util.List DataTableInterface.getRoles()
          Get the Roles associated with this DataTable.
abstract  java.util.List RootFolderInterface.getSASFolders()
          Get a list of subfolders, filtering out any that do not have a PublicType of "Folder".
abstract  java.util.List RootFolderInterface.getSASFolders(RepositoryInterface ri)
           
 java.util.List<java.lang.String> OMRGridApplication.getSASOptions()
           
abstract  java.util.List<java.lang.String> GridServerInterface.getSASOptions()
           
abstract  java.util.List<java.lang.String> GridApplicationInterface.getSASOptions()
           
abstract  RelationalSchemaInterface DataTableInterface.getSchema()
          Get the schema object that this table belongs to.
abstract  java.lang.String DatabaseSchemaInterface.getSchemaName()
           
abstract  java.util.List DatabaseCatalogInterface.getSchemas()
           
abstract  java.util.List FileInterface.getScriptedConnections()
          If this is a connection script, get the list of connections it runs for.
abstract  java.util.List SASClientConnectionInterface.getScriptFiles()
          Get the List of script files that execute for this connection.
abstract  Search VirtualFolderInterface.getSearchManager()
          Returns the search manager that is used to populate the contents of a virtual folder.
 Search VirtualFolder.getSearchManager()
           
abstract  java.util.Map ConfigurationXMLTextStoreInterface.getSelectionRange()
          Get the selection range.
abstract  java.util.List ServerInterface.getServed()
          Get a list of components that are served by this server.
abstract  TCPIPConnectionInterface MessageQueueInterface.getServerConnection()
          Gets the server connection.
abstract  com.sas.metadata.remote.AssociationList GridServerInterface.getServerProperties()
           
abstract  java.util.List ServerInterface.getServers()
          Get a list of servers that this server uses.
abstract  java.util.List DirectoryInterface.getServers()
          Get a list of servers that are associated with this directory.
abstract  java.lang.String SASClientConnectionInterface.getServerShortName()
          Get the short name of the server.
abstract  java.lang.String TCPIPConnectionInterface.getService()
          Get the service name for this connection.
abstract  java.lang.String SASClientConnectionInterface.getService()
          Get the service string for the connection.
abstract  java.util.List ServerInterface.getServiceTypeObjects()
          Get a List containing the ServiceType objects associated to this server.
abstract  java.util.List ServerInterface.getServiceTypes()
          Get a list of the service types for this server.
abstract  java.util.List PropertySetInterface.getSetProperties()
          Get a List of the properties that belong to this set.
abstract  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.
abstract  SoftwareComponentAttributes SoftwareComponentInterface.getSoftwareComponentAttributes()
          Get the attributes of this component in a SoftwareComponentAttributes object.
abstract  java.util.List SoftwareComponentInterface.getSoftwareGroups()
          Get the SoftwareGroups for this SoftwareComponent.
abstract  java.util.List SoftwareComponentInterface.getSoftwareTrees()
          Get the List of SoftwareTrees for this SoftwareComponent.
abstract  java.lang.String SoftwareComponentInterface.getSoftwareVersion()
          Get the software version of the SoftwareComponent.
abstract  ServerInterface ConnectionInterface.getSource()
          Get the server to which a client connects using this connection information.
abstract  java.util.List ClassifierInterface.getSourceClassifierMaps()
           
abstract  TextStoreInterface QueryClauseInterface.getSourceCode()
           
abstract  java.util.List ServerInterface.getSourceConnections()
          Get a List of the connection definitions that provide access to this server.
 java.util.List OMRProxyList.getSourceConnections()
           
abstract  java.lang.String SoftwareComponentInterface.getSpecVendor()
          Get the name of the vendor that provided the specification.
abstract  java.lang.String SoftwareComponentInterface.getSpecVersion()
          Get the specification number implemented by the SoftwareComponent.
abstract  int PropertyInterface.getSQLType()
          Get the SQL type for this property.
abstract  int AttributePropertyInterface.getSQLType()
          Get the SQLType from the PropertyType.
abstract  TextStoreInterface AbstractPropertyInterface.getStoredConfiguration()
          Get this property's stored configuration.
abstract  int ConfigurationXMLTextStoreInterface.getStringLengthMaximum()
          Get the maximum string length for this configuration.
abstract  int ConfigurationXMLTextStoreInterface.getStringLengthMinimum()
          Get the minimum allowed string length for this configuration.
abstract  java.util.Map ConfigurationXMLTextStoreInterface.getStringLengthRange()
          Get the string length range as a Map with a "min" and "max" value.
abstract  java.util.List DirectoryInterface.getSubdirectories()
          Get the subdirectories for this directory.
 FolderInterface VirtualFolder.getSubfolder(java.lang.String name)
           
abstract  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()
           
abstract  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.
abstract  java.lang.String ChannelInterface.getSubject()
          Returns this channel's subject.
abstract  java.util.List PropertyGroupInterface.getSubpropertyGroups()
          Get the subproperty groups.
abstract  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()
           
abstract  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.
abstract  DataTableInterface ColumnInterface.getTable()
          Get the DataTableInterface this column belongs to.
abstract  java.lang.String DataTableInterface.getTableName()
          Get the table name for this data table.
abstract  java.util.List RelationalSchemaInterface.getTables()
          Get a List of the DataTableInterface objects associated with this schema.
abstract  java.util.List ClassifierInterface.getTargetClassifierMaps()
          Get the list of target classifier maps for this object.
abstract  int ServerInterface.getTcpPort()
          Get the port number the server is listening on.
 int OMRProxyList.getTcpPort()
           
abstract  java.lang.String TextStoreInterface.getText()
          Get the text from the text store.
abstract  java.lang.String TextStoreInterface.getTextRole()
          Get the text role.
abstract  java.lang.String FileInterface.getTextRole()
          Set the text role for the file.
abstract  java.lang.String DocumentInterface.getTextRole()
           
abstract  java.lang.String TextStoreInterface.getTextType()
          Get the text type.
abstract  java.lang.String FileInterface.getTextType()
          Get the file's text type.
abstract  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()
           
abstract  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()
           
abstract  int FolderInterface.getTotalNumberOfItems()
          Get the total number of items in this folder
 int Folder.getTotalNumberOfItems()
           
abstract  RelationalTableInterface AnalyticTableInterface.getTrainingTable()
          Get the analytic training table.
abstract  java.util.List<MetadataInterface> TransformationInterface.getTransformationSources()
           
 java.util.List<MetadataInterface> OMRTransformation.getTransformationSources()
           
abstract  java.lang.String TransformationInterface.getTransformRole()
           
 java.lang.String OMRTransformation.getTransformRole()
           
 TypeDescriptorInterface VirtualMetadata.getTypeDescriptor()
           
 TypeDescriptorInterface VirtualFolder.getTypeDescriptor()
           
 TypeDescriptorInterface Metadata.getTypeDescriptor()
           
abstract  ColumnInterface KeyAssociationInterface.getUniqueKeyColumn()
          Get the Unique Key table Column participating in this association
abstract  java.util.List<RelationalKeyInterface> RelationalTableInterface.getUniqueKeys()
          Get the unique keys associated with the relational table.
abstract  java.lang.String ProxyInterface.getURI()
          Returns the URI for this proxy
 java.lang.String OMRProxy.getURI()
           
abstract  java.lang.String DocumentInterface.getURI()
           
abstract  java.lang.String HttpServerInterface.getUrl()
          Get the url for this HTTP server.
abstract  java.lang.String FtpServerInterface.getUrl()
           
abstract  java.lang.String AccessControlTemplateInterface.getUse()
          Get the use string.
 java.util.List VirtualMetadata.getUsedByPrototypes()
           
abstract  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.
abstract  java.util.List<GaoIdentity> GridServerInterface.getUserGaos(java.lang.String appName)
           
abstract  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()
           
abstract  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<java.lang.String> OMRGridApplication.getUserMappings()
           
abstract  java.util.List<java.lang.String> GridApplicationInterface.getUserMappings()
           
abstract  java.util.List<java.lang.String> GridServerInterface.getUserMappings(java.lang.String propertySetName)
           
abstract  java.util.List<java.lang.String> GridServerInterface.getUserMappings(java.lang.String propertySetName, java.lang.String gaoName)
           
abstract  java.util.List LoginInterface.getUsers()
          Get a list of the users that are authorized to use this login.
abstract  java.util.List IdentityGroupInterface.getUsers()
          Returns a list of user names associated with this Role.
 MetadataInterface VirtualMetadata.getUsingPrototype()
           
abstract  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.
abstract  java.util.List AbstractPropertyInterface.getValidators()
          Get the list of validators for this property.
abstract  java.lang.String PropertyInterface.getValue()
          Gets the value for this property.
abstract  java.lang.String ExtensionInterface.getValue()
          Get the extension value.
abstract  java.lang.String ExtensionInterface.getValueType()
          Get the type of the extension value.
abstract  java.lang.String SoftwareComponentInterface.getVendor()
          Get the String with the vendor name.
abstract  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
abstract  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
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  boolean FileInterface.isARelativeName()
          Get the boolean flag indicating if the file name is relative.
abstract  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.
abstract  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.
abstract  boolean DirectoryInterface.isBasePath()
          Get flag indicating if this Directory is an HTTP server base path
static boolean VirtualFolderManager.isContainedByVirtualFolder(java.lang.String publicType)
          Deprecated. use VirtualFolderManager.isContainedByVirtualFolder(String, OMIRepositoryInterface)
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.
abstract  boolean ChannelInterface.isContentSubscription(ContentSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel as a channel subscriber.
abstract  boolean DirectoryInterface.isDavEnabled()
          Get flag indicating if this Directory is DAV enabled.
abstract  boolean SASLibraryInterface.isDBMSLibname()
          Does this SASLibrary represent a DBMS libname.
 boolean OMRMultiHostDeployedObject.isDeployedOnHost(HostInterface host)
           
abstract  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()
           
abstract  boolean FolderInterface.isEmpty()
          Returns true if this folder has no subfolders and no member objects.
 boolean Folder.isEmpty()
           
abstract  boolean ConfigurationXMLTextStoreInterface.isEnumerationOthersAllowed()
          Returns the value of the isOthersAllowed attribute of an Enumeration.
abstract  boolean ConfigurationXMLTextStoreInterface.isEnumerationOthersAllowedSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for the isOthersAllowed attribute of Enumeration.
abstract  boolean ChannelInterface.isEventSubscription(EventSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel as an event subscriber.
static boolean FolderUtil.isFolder(PublicObjectInterface object)
          Returns true if the public object is a folder, including whether or not it is a folder subtype.
static boolean FolderUtil.isFolderNameUnique(FolderInterface parentFolder, java.lang.String folderName)
          Validate that the name of the folder is unique within the parent folder.
abstract  boolean ApplicationInterface.isGridCapable()
          Returns true if application is marked as a grid capable application.
 boolean Application.isGridCapable()
           
abstract  boolean ChannelInterface.isGroupContentSubscription(ContentSubscriberInterface subscriber)
          Determines if a user is subscribed to this channel through a group as a content subscriber.
abstract  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.
abstract  boolean ConfigurationXMLTextStoreInterface.isIntegerRangeIncrementSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
abstract  boolean ConfigurationXMLTextStoreInterface.isIntegerRangeMaximumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the IntegerRange.
abstract  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)
           
abstract  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.
abstract  boolean IdentityGroupInterface.isMember(java.lang.String name)
          Determines whether or not a user is in this role.
abstract  boolean IdentityGroupInterface.isMember(UserContextInterface uc)
          Determines whether or not a user is in this role.
abstract  boolean MetadataNameConstraint.isNameValid(MetadataInterface object, java.lang.String name)
          Returns true if name is valid for object
abstract  boolean ConfigurationXMLTextStoreInterface.isNumericRangeIncrementSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for an increment of the NumericRange.
abstract  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).
abstract  boolean ConfigurationXMLTextStoreInterface.isNumericRangeMaximumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a maximum value of the NumericRange.
abstract  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).
abstract  boolean ConfigurationXMLTextStoreInterface.isNumericRangeMinimumSet()
          Returns a boolean indicating whether the ParsedConfigurationXMLObject contains an entry for a minimum value of the NumericRange.
 boolean VirtualMetadata.isObjectAlive()
           
abstract  boolean MetadataInterface.isObjectAlive()
          Check to be sure the object still exists in the metadata server.
 boolean Metadata.isObjectAlive()
           
abstract  boolean AuthenticationDomainInterface.isOutboundOnly()
          Returns whether or not this authentication domain is to be used by outbound logins only.
abstract  boolean ColumnInterface.isPartOfAnyIndex()
          checks if column is part of any index
abstract  boolean ColumnInterface.isPartOfAnyKey()
          checks if column is part of any key
abstract  boolean SASLibraryInterface.isPreassigned()
          Is this SASLibrary preassigned.
abstract  boolean ChannelInterface.isPublishAuthorized()
          Determines if the user has permission to publish to the channel.
abstract  boolean DirectoryInterface.isRelative()
          Return a flag indicating if this Directory object represents a relative path.
abstract  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.
abstract  boolean AuthenticationDomainInterface.isTrustedOnly()
          Returns whether or not this authentication domain is to be used by trusted only connections.
abstract  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.
static boolean VirtualFolderManager.isVirtualFolderPath(PathUrl url, ServerInterface server)
           
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  java.util.List GroupInterface.members()
          Get the members of the group.
 boolean VirtualFolder.moveMembersOnOverflow()
           
abstract  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.
abstract  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)
           
abstract  java.util.List ContentSubscriberInterface.nameValueExclusionFilters()
          Gets the name/value exclusion filters defined for filtering data received by this subscriber identity.
abstract  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()
           
abstract  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()
           
abstract  java.util.List ChannelInterface.packageList()
          Returns an iteration of all the packages contained in this channel.
abstract  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()
           
abstract  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.
abstract  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.
abstract  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()
           
abstract  void MultiHostDeployment.removeAll()
           
abstract  void PrototypeInterface.removeAssociation(AssociationPropertyInterface property)
          Remove an association from this prototype.
abstract  void ForeignKeyInterface.removeAssociation(KeyAssociationInterface association)
          Remove a key association from the foreign key
 void VirtualFolder.removeChild(PublicObjectInterface child)
           
 void Folder.removeChild(PublicObjectInterface child)
           
abstract  void QueryClauseInterface.removeColumn(ColumnInterface column)
           
abstract  void DataTableInterface.removeColumn(ColumnInterface column)
          Remove a column from this table.
abstract  void ColumnHierarchyInterface.removeColumn(ColumnInterface column)
          Remove a column from this hierarchy.
abstract  void ColumnContainerInterface.removeColumn(ColumnInterface column)
          Remove a column from the underneath Key or Index container
abstract  void DataTableInterface.removeColumn(int pos)
          Removes single column from a DataTable.
abstract  void ColumnHierarchyInterface.removeColumn(int pos)
          Removes single column from this hierarchy.
abstract  void ColumnContainerInterface.removeColumn(int pos)
          Remove a column from the underneath Key or Index container at specified position in Column List.
abstract  void DataTableInterface.removeColumnHierarchy(ColumnHierarchyInterface columnHierarchy)
          Remove a column hierarchy from the list of column hierarchies for this data table.
abstract  void ColumnContainerInterface.removeColumns(java.util.List<ColumnInterface> column)
          Remove a column list from the underneath Key or Index container
abstract  void ServerInterface.removeComputeTask(MetadataInterface task)
          Remove a compute task from this server.
abstract  void ChannelInterface.removeContentSubscriber(ContentSubscriberInterface subscriber)
          Removes a content subscriber from this channel.
abstract  void PropertyGroupInterface.removeCustomizer(SoftwareComponentInterface softcom)
          Remove a SoftwareComponentInterface from the list of customizers of this PropertyGroup.
abstract  void AbstractPropertyInterface.removeCustomizer(SoftwareComponentInterface customizer)
          Remove a customizer from this property.
abstract  void ServerInterface.removeDataPackage(com.sas.services.information.metadata.DeployedDataPackageInterface dataPackage)
          Remove a data package from the server.
abstract  void SoftwareComponentInterface.removeDeployedComponent(ServerInterface server)
          Remove a DeployedComponent from this SoftwareComponent.
abstract  void FileInterface.removeDirectory(DirectoryInterface directory)
          Remove this file from a Directory.
 void VirtualMetadata.removeDocument(DocumentInterface doc)
           
abstract  void MetadataInterface.removeDocument(DocumentInterface doc)
          Remove a document from this object's Documents association.
 void Metadata.removeDocument(DocumentInterface doc)
           
abstract  void AbstractPropertyInterface.removeEditor(SoftwareComponentInterface editor)
          Remove an editor from this property.
abstract  void PersonInterface.removeEmail(EmailInterface email)
          Remove an email from a user's list of email instances.
abstract  void PersonInterface.removeEmailAddress(java.lang.String address)
          Deprecated. Use removeEmail( EmailInterface email ) instead
abstract  void ContentSubscriberInterface.removeEntryExclusionFilter(java.lang.String filter)
          Remove an entry exclusion filter from this subscriber.
abstract  void ContentSubscriberInterface.removeEntryInclusionFilter(java.lang.String filter)
          Remove an entry inclusion filter from the subscriber.
abstract  void ConfigurationXMLTextStoreInterface.removeEnumerationItem(com.sas.services.information.metadata.configpersist.EnumerationItem item)
          Remove an item from the enumeration data.
abstract  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.
abstract  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 UnauthenticatedIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void SelfIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void ReferenceIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void PropertyIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
abstract  void IdentityInterface.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
          Remove an external identity from the Identity.
 void DavPerson.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void AuthenticatedIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
 void AllUsersIdentity.removeExternalIdentity(ExternalIdentityInterface externalIdentity)
           
abstract  void DirectoryInterface.removeFile(MetadataInterface file)
          Remove a file from this directory.
abstract  void ContentSubscriberInterface.removeFileMimeTypeExclusionFilter(java.lang.String filter)
          Remove a file type exclusion filter.
abstract  void ContentSubscriberInterface.removeFileMimeTypeInclusionFilter(java.lang.String filter)
          Remove a file type inclusion filter.
abstract  void ContentSubscriberInterface.removeFilters()
          Remove all filters for this subscriber.
abstract  void RelationalTableInterface.removeForeignKey(ForeignKeyInterface relationalKey)
          Remove a Foreign key from the relational table.
 void VirtualMetadata.removeGroup(GroupInterface group)
           
abstract  void MetadataInterface.removeGroup(GroupInterface group)
          Remove this object from a group.
 void Metadata.removeGroup(GroupInterface group)
           
abstract  void PropertyGroupInterface.removeGroupedProperty(AbstractPropertyInterface property)
          Remove a AbstractPropertyInterface object from the group.
 void OMRMultiHostDeployedObject.removeHost(HostInterface host)
           
abstract  void MultiHostDeployment.removeHost(HostInterface host)
          Remove host from the deployment list
abstract  void IdentityGroupInterface.removeIdentity(IdentityInterface identity)
          Remove a member identity from this group.
 void DAVAccessControlEntry.removeIdentity(IdentityInterface identity)
           
abstract  void AccessControlEntryInterface.removeIdentity(IdentityInterface identity)
          Remove an identity from this ACE.
 void VirtualMetadata.removeImplementor(SoftwareComponentInterface softwareComponent)
           
abstract  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.
abstract  void PhysicalTableInterface.removeIndex(IndexInterface index)
          Remove the index from the physical table.
abstract  void ConfigurationXMLTextStoreInterface.removeIntegerRange()
          Remove the Integer range setting from the configuration.
 void VirtualFolder.removeItem(MetadataInterface item)
           
abstract  void FolderInterface.removeItem(MetadataInterface item)
          Remove an item from the folder.
 void Folder.removeItem(MetadataInterface item)
          Remove an item from the folder.
abstract  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)
           
abstract  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)
           
abstract  void IdentityInterface.removeLogin(LoginInterface login)
          Remove a Login from the Identity.
 void DavPerson.removeLogin(LoginInterface login)
           
 void AuthenticatedIdentity.removeLogin(LoginInterface login)
           
 void AllUsersIdentity.removeLogin(LoginInterface login)
           
abstract  boolean GroupInterface.removeMember(MetadataInterface member)
          Remove a member from the group.
abstract  void ContentSubscriberInterface.removeNameValueExclusionFilter(java.lang.String filter)
          Remove a name/value exclusion filter from the subscriber.
abstract  void ContentSubscriberInterface.removeNameValueInclusionFilter(java.lang.String filter)
          Remove a name/value inclusion filter from the subscriber.
 void VirtualMetadata.removeNoteTextStore(TextStoreInterface note)
           
abstract  void MetadataInterface.removeNoteTextStore(TextStoreInterface note)
          Remove a TextStore note from this object's Notes association.
 void Metadata.removeNoteTextStore(TextStoreInterface note)
           
abstract  void ConfigurationXMLTextStoreInterface.removeNumericRange()
          Remove the numeric range from this configuration.
abstract  void ConfigurationXMLTextStoreInterface.removeNumericRangeMaximum()
          Remove the numeric range maximum for the configuration.
abstract  void ConfigurationXMLTextStoreInterface.removeNumericRangeMinimum()
          Remove the numeric range minimum for the configuration.
abstract  void DocumentInterface.removeObject(MetadataInterface object)
          Remove an object from the document's Objects association.
 void VirtualMetadata.removeObjectProperty(PropertyInterface property)
           
abstract  void MetadataInterface.removeObjectProperty(PropertyInterface property)
          Remove a Property from this object.
 void Metadata.removeObjectProperty(PropertyInterface property)
           
abstract  void GroupInterface.removeOwner(PersonInterface owner)
          Remove a person from the owner list.
 void DAVAccessControlEntry.removePermission(PermissionInterface permission)
           
abstract  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.
abstract  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)
           
abstract  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)
           
abstract  void RelationalTableInterface.removePrimaryKey(RelationalKeyInterface relationalKey)
          Remove a Primary key from the relational table.
 void VirtualMetadata.removePrompt(BaseOMRPromptInterface prompt)
           
abstract  void MetadataInterface.removePrompt(BaseOMRPromptInterface prompt)
          Remove a prompt from this object.
 void Metadata.removePrompt(BaseOMRPromptInterface prompt)
          Remove a prompt from this object.
abstract  void ServerInterface.removeProperty(PropertyInterface property)
          Remove a property from the server.
abstract  void SoftwareComponentInterface.removePropertyGroup(PropertyGroupInterface group)
          Remove a PropertyGroupInterface object from the associated list.
 void VirtualMetadata.removePropertySet(PropertySetInterface propertySet)
           
abstract  void MetadataInterface.removePropertySet(PropertySetInterface propertySet)
          Remove a property set from this object.
 void Metadata.removePropertySet(PropertySetInterface propertySet)
           
abstract  void PrototypeInterface.removePrototypeProperty(PrototypePropertyInterface property)
          Remove an attribute property from this prototype.
abstract  void ConnectionInterface.removeProvider(ServerInterface provider)
          Remove a provider server from the providers list.
abstract  void ColumnInterface.removeQueryClause(QueryClauseInterface clause)
          Remove a Query from this column.
 void VirtualMetadata.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
           
abstract  void MetadataInterface.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
          Deprecated. Use removeResponsibleParty2, as it fixes a bug that can remove the wrong responsible party.
 void Metadata.removeResponsibleParty(com.sas.services.information.publicobject.Responsibility responsibility)
           
 void VirtualMetadata.removeResponsiblePartyByIdentity(com.sas.services.information.publicobject.Responsibility responsibility)
           
abstract  void MetadataInterface.removeResponsiblePartyByIdentity(com.sas.services.information.publicobject.Responsibility responsibility)
          Remove a responsible party from this metadata object.
 void Metadata.removeResponsiblePartyByIdentity(com.sas.services.information.publicobject.Responsibility responsibility)
           
abstract  void DataTableInterface.removeRole(DataTableRoleInterface role)
          Remove a role from the list of roles describing this DataTable.
abstract  void DatabaseCatalogInterface.removeSchema(RelationalSchemaInterface schema)
           
abstract  void FileInterface.removeScriptedConnection(SASClientConnectionInterface connection)
          Remove a SASClientConnection from the list of connections that this script executes for.
abstract  void SASClientConnectionInterface.removeScriptFile(FileInterface file)
          Remove a script file from this connection.
abstract  void ServerInterface.removeServed(ServerInterface server)
          Remove a server from the list that's served by this server.
abstract  void DirectoryInterface.removeServer(MetadataInterface server)
          Remove a server from the list that has access to this Directory.
abstract  void ServerInterface.removeServer(ServerInterface server)
          Remove a server from the list used by this server.
abstract  void ServerInterface.removeServiceType(ServiceTypeInterface serviceType)
          Remove a service type from this server.
abstract  void PropertySetInterface.removeSetProperty(PropertyInterface property)
          Remove a property from the set.
abstract  void SoftwareComponentInterface.removeSoftwareGroup(GroupInterface group)
          Remove a SoftwareGroup from this SoftwareComponent.
abstract  void SoftwareComponentInterface.removeSoftwareTree(FolderInterface folder)
          Remove a Software tree from this SoftwareComponent.
abstract  void ServerInterface.removeSourceConnection(ConnectionInterface connection)
          Remove a connection definition from the list that can access this server.
 void OMRProxyList.removeSourceConnection(ConnectionInterface connection)
           
 void VirtualFolder.removeSubfolder(java.lang.String name)
           
abstract  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.
abstract  void PropertyGroupInterface.removeSubpropertyGroup(PropertyGroupInterface group)
          Remove a subproperty group.
abstract  void ChannelInterface.removeSubscriberGroup(GroupInterface group)
          Remove a subscriber group from this channel.
abstract  void RelationalSchemaInterface.removeTable(DataTableInterface table)
          Remove a DataTableInterface from the list of tables associated to this schema.
abstract  void RelationalTableInterface.removeUniqueKey(RelationalKeyInterface relationalKey)
          Remove a Unique key from the relational table.
 void VirtualMetadata.removeUsedByPrototype(MetadataInterface prototyped)
           
abstract  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.
abstract  void LoginInterface.removeUser(PersonInterface user)
          Remove a user from the list of allowed clients.
abstract  void AbstractPropertyInterface.removeValidator(SoftwareComponentInterface validator)
          Remove a validator from the property.
 void VirtualFolderManager.reset()
           
protected  void Metadata.reset()
           
 void VirtualMetadata.rollback()
           
abstract  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.
abstract  void LocationInterface.setAddress(java.lang.String address)
          Set the address string.
abstract  void EmailInterface.setAddress(java.lang.String address)
          Sets the String value of Address
abstract  void AnalyticTableInterface.setAnalyticTableAttributes(AnalyticTableAttributes attributes)
          Set the attribute for this object.
abstract  void ServerInterface.setApplicationProtocol(java.lang.String protocol)
          Set the application protocol string for the server.
abstract  void ConnectionInterface.setApplicationProtocol(java.lang.String appProtocol)
          Set the application protocol string.
abstract  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.
abstract  void ChannelInterface.setArchivePath(ServerInterface server, java.lang.String relativePath)
          Set the location of the archive path to use for this channel.
abstract  void ChannelInterface.setArchivePath(java.lang.String path)
          Set the location of the archive path to use for this channel.
abstract  void ContentSubscriberInterface.setArchiveReceiveBy(java.lang.String receiveBy)
          Sets the preferred mechanism for receiving published archives (value or reference).
abstract  void LocationInterface.setArea(java.lang.String area)
          Set the area string for this location.
abstract  void RelationalKeyInterface.setAssociatedIndex(IndexInterface index)
          Set the associated index with a Unique/Primary Key.
 void OMRMultiHostDeployedObject.setAssociatedMachine(HostInterface host)
           
abstract  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
abstract  void AbstractPropertyInterface.setAssociatedPropertyGroup(PropertyGroupInterface group)
          Make this property a member of a PropertyGroup.
abstract  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
abstract  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
abstract  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
abstract  void HttpServerInterface.setAuthenticationType(java.lang.String authType)
          Set the authentication type string.
abstract  void ConnectionInterface.setAuthenticationType(java.lang.String authType)
          Set the authentication type string.
 void AuthorizationUtil.setAuthorizations(IdentityInterface identity, java.util.List<PermissionInfoInterface> permissionInfoList)
          Set Authorizations
abstract  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
abstract  void AuthorizationBaseInterface.setAuthorizations(java.util.List<AuthorizationInfoInterface> authorizations)
          Set permissions for multiple identities
abstract  void TextStoreInterface.setBytes(byte[] bytes)
          Set the text contained in this TextStore object.
abstract  void LocationInterface.setCity(java.lang.String city)
          Set the city name for this location.
abstract  void SoftwareComponentInterface.setClassIdentifier(java.lang.String classIdentifier)
          Set the class identifier for this SoftwareComponent.
abstract  void ServiceTypeInterface.setClassIdentifier(java.lang.String classIdentifier)
          Set the class identifier string.
abstract  void ServerInterface.setClassIdentifier(java.lang.String protocol)
          Set the class identifier string for the server.
abstract  void ColumnInterface.setColumnAttributes(ColumnAttributes attributes)
          Set the attributes of this column using a ColumnAttributes object.
abstract  void QueryClauseInterface.setColumns(java.util.List columns)
           
 void AuthorizationUtil.setCommitOnUpdate(boolean commitOnUpdate)
          Set boolean indicating to Commit Authorization changes when the object is updated
abstract  void AuthorizationBaseInterface.setCommitOnUpdate(boolean commitWithStore)
          Set Commit with Object Store boolean indicator
abstract  void ConnectionInterface.setCommunicationProtocol(java.lang.String commProtocol)
          Set the communication protocol.
abstract  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)
           
abstract  void FolderInterface.setContentCreateDate(java.util.Date date)
          Set the Date that the content folder was created.
 void Folder.setContentCreateDate(java.util.Date date)
           
abstract  void SubscriberInterface.setContentDestination(DirectoryInterface basePathDirectory, java.lang.String relativePath)
          Set the content destination for this subscriber.
abstract  void ChannelInterface.setContentDestination(DirectoryInterface basePathDirectory, java.lang.String relativePath)
          Set the content destination for this channel.
 void VirtualFolder.setContentModifyDate(java.util.Date date)
           
abstract  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)
           
abstract  void ExternalIdentityInterface.setContext(java.lang.String context)
          Sets the context for the external identity
abstract  void DataTableRoleInterface.setContext(java.lang.String context)
          Set the application context for this role.
abstract  void LocationInterface.setCountry(java.lang.String country)
          Set the country name or abbreviation for this location.
abstract  void PropertyGroupInterface.setCustomizers(java.util.List softcoms)
          Set the list of SoftwareComponentInterface objects to act as customizers on this PropertyGroup.
abstract  void RelationalSchemaInterface.setDatabaseCatalog(DatabaseCatalogInterface catalog)
          Set the DatabaseCatalogInterface object that this schema belongs to.
abstract  void SASLibraryInterface.setDataProviderLibrary(SASLibraryInterface dataProviderLibrary)
          Set the data provider library.
abstract  void ContentSubscriberInterface.setDavUrlType(java.lang.String type)
          Sets the type of url.
abstract  void ChannelInterface.setDavUrlType(java.lang.String type)
          Sets the type of url.
abstract  void AttributePropertyInterface.setDefaultValue(java.lang.String value)
          Set the property default value.
abstract  void PropertyInterface.setDelimiter(java.lang.String delimiter)
          Set the delimiter string on the property.
abstract  void ChannelInterface.setDeliveryTransport(int deliveryTransport)
          Set the default transport defined for this channel.
abstract  void SubscriberInterface.setDeliveryTransport(java.lang.String deliveryTransport)
          Sets the delivery transport for this subscriber.
abstract  void SoftwareComponentInterface.setDeployedComponents(java.util.List servers)
          Set the List DeployedComponents on this SoftwareComponent.
abstract  void FileInterface.setDirectories(java.util.List directories)
          Set the list of directories that this file is in.
abstract  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)
           
abstract  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)
           
abstract  void MetadataInterface.setDocuments(java.util.List docs)
          Set the list of Documents associated with this object.
 void Metadata.setDocuments(java.util.List docs)
           
abstract  void LoginInterface.setDomain(java.lang.String domain)
          Set the authentication domain for the Login.
abstract  void ConnectionInterface.setDomain(java.lang.String domain)
          Set the authentication domain name for this connection.
abstract  void ContentSubscriberInterface.setEmailFormat(java.lang.String emailFormat)
          Sets the preferred email format for this subscriber.
abstract  void EmailInterface.setEmailSubscribers(java.util.List<MetadataInterface> subscribers)
          Sets the List of SubscriberInterface instances
abstract  void EmailInterface.setEmailType(java.lang.String inEmailType)
          Sets the String value of EmailType
abstract  void SASLibraryInterface.setEngine(java.lang.String engine)
          Set the engine string for the SASLibrary.
abstract  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.
abstract  void ConfigurationXMLTextStoreInterface.setEnumerationOptions(java.util.Map map)
           
abstract  void ConfigurationXMLTextStoreInterface.setEnumerationOthersAllowed(boolean allowed)
          Sets the option to allow other choices besides those specifically enumerated.
 void VirtualMetadata.setExtensions(java.util.List extensionList)
           
abstract  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.
abstract  void FileInterface.setFileExtension(java.lang.String extension)
          Set the file extension.
abstract  void FileInterface.setFileName(java.lang.String name)
          Set the file name string.
 void VirtualFolder.setFolderType(java.lang.String type)
           
abstract  void FolderInterface.setFolderType(java.lang.String type)
          Set the folder type.
 void Folder.setFolderType(java.lang.String type)
          Set the folder type.
abstract  void KeyAssociationInterface.setForeignKeyColumn(ColumnInterface column)
          Set the owing table Column participating in this association
abstract  void ChannelInterface.setFrequency(java.lang.String frequency)
          Sets the frequency string for this channel.
abstract  void ApplicationInterface.setGridCapable(boolean gridCapable)
          Sets the gridCapable property for this application.
 void Application.setGridCapable(boolean gridCapable)
           
abstract  void GridServerInterface.setGridCommand(java.lang.String gridCommand)
           
abstract  void GridServerInterface.setGridModuleName(java.lang.String moduleName)
           
 void OMRGridApplication.setGridOptions(java.util.List<java.lang.String> gridOptions)
           
abstract  void GridServerInterface.setGridOptions(java.util.List<java.lang.String> gridOptions)
           
abstract  void GridApplicationInterface.setGridOptions(java.util.List<java.lang.String> gridOptions)
           
abstract  void GridServerInterface.setGridRequiredProperty(java.lang.String applicationName, java.lang.String gridRequired)
           
abstract  void GridServerInterface.setGridWorkLoad(java.util.List<java.lang.String> workload)
           
abstract  void PropertyGroupInterface.setGroupedProperties(java.util.List properties)
          Set the collection of AbstractPropertyInterface objects grouped by this PropertyGroup.
 void VirtualMetadata.setGroups(java.util.List groups)
           
abstract  void MetadataInterface.setGroups(java.util.List groups)
          Set the list of groups this object belongs to.
 void Metadata.setGroups(java.util.List groups)
           
abstract  void TCPIPConnectionInterface.setHost(java.lang.String host)
          Set the host name for this connection.
abstract  void ServerInterface.setHost(java.lang.String host)
          Set the DNS name of the host where the server is running.
 void OMRProxyList.setHost(java.lang.String host)
           
 void OMRHost.setHostName(java.lang.String hostName)
           
abstract  void HostInterface.setHostName(java.lang.String hostName)
           
abstract  void ExternalIdentityInterface.setIdentifier(java.lang.String identifier)
          Sets the identifier for the external identity
 void DAVAccessControlEntry.setIdentities(java.util.List identities)
           
abstract  void AccessControlEntryInterface.setIdentities(java.util.List identities)
          Set the set of identities on this ACE.
abstract  void AuthorizationInfoInterface.setIdentityInfo(com.sas.services.information.metadata.AuthorizationIdentityInfoInterface authIdentityInfo)
          Sets the identity object reference
abstract  void SoftwareComponentInterface.setImplementedObjects(java.util.List<MetadataInterface> objects)
          Set the list of objects that are implemented by the software component described by this object.
abstract  void ExternalIdentityInterface.setImportType(java.lang.String importType)
          Sets the import type of the external identity
abstract  void IndexInterface.setIndexAttributes(java.util.Set<com.sas.services.information.metadata.IndexAttribute> setIndexAttribute)
          Sets the attributes of an Index
abstract  void ServerInterface.setInstallationLocation(java.lang.String location)
           
abstract  void ConfigurationXMLTextStoreInterface.setIntegerRange(int minimum, int maximum)
          Set the integer range setting for the configuration.
abstract  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.
abstract  void ConfigurationXMLTextStoreInterface.setIntegerRangeIncrement(int increment)
          Set the integer range increment.
abstract  void ConfigurationXMLTextStoreInterface.setIntegerRangeMaximum(int maximum)
          Set the integer range maximum for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setIntegerRangeMinimum(int minimum)
          Set the integer range minimum for this configuration.
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  void FileInterface.setIsARelativeName(boolean isRelative)
          Set the flag indicating the file name is relative to the directory path.
abstract  void DirectoryInterface.setIsBasePath(boolean value)
          Set the flag indicating if this Directory is a valid base for an HTTP server.
abstract  void DirectoryInterface.setIsDavEnabled(boolean value)
          Set the flag indicating if this directory is DAV enabled.
abstract  void SASLibraryInterface.setIsDBMSLibname(boolean value)
          Set the value of the isDMBSLibname attribute.
abstract  void AbstractPropertyInterface.setIsExpert(boolean flag)
          Set the isExpert attribute on the property.
abstract  void ServerInterface.setIsLicensed(boolean value)
          Set isLicensed value for this server.
abstract  void AbstractPropertyInterface.setIsLinked(boolean flag)
          Set the isLinked attribute of the property.
abstract  void SASLibraryInterface.setIsPreassigned(boolean flag)
          Set the flag indicating if the SASLibrary is preassigned or not.
abstract  void DirectoryInterface.setIsRelative(boolean flag)
          Set the flag indicating this directory is relative to another directory object.
abstract  void AbstractPropertyInterface.setIsRequired(boolean flag)
          Set the isRequired attribute of the property.
abstract  void AbstractPropertyInterface.setIsUpdateable(boolean flag)
          Set the isUpdateable attribute of the property.
abstract  void PropertyGroupInterface.setIsVisible(boolean isVisible)
          Set flag indicating whether this group should be displayed in a UI.
abstract  void AbstractPropertyInterface.setIsVisible(boolean flag)
          Set the isVisible attribute for the property.
abstract  void PropertyInterface.setKey(java.lang.String key)
          Set the key for this property.
abstract  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)
           
abstract  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.
abstract  void SASClientConnectionInterface.setLibraries(java.util.List libraries)
          Set the list of libraries that are accessible via this connection.
abstract  void SASLibraryInterface.setLibref(java.lang.String libref)
          Set the libref string for the library.
abstract  void LocationInterface.setLocationType(java.lang.String type)
          Set the location type.
abstract  void ServerInterface.setMachine(java.lang.String machineName)
          Set the machine name this server instance is running on.
abstract  void ContentSubscriberInterface.setMail(java.lang.String mail)
          Sets the mail address to send to for this user.
abstract  void SoftwareComponentInterface.setMajor(int major)
          Set the major release number.
abstract  void PropertyGroupInterface.setMaximum(int maximum)
          Set the maximum allowed number of properties in this group.
abstract  void AssociationPropertyInterface.setMaximum(int max)
          Set the maximum cardinality of the association.
abstract  void IdentityGroupInterface.setMembers(java.util.List members)
          Set the member list for this group.
abstract  void SubscriberInterface.setMessageQueue(MessageQueueInterface messageQueue)
          Adds the queue to deliver to for this subscriber.
abstract  void PrototypeInterface.setMetadataType(java.lang.String type)
          Set the metadata type described by this prototype.
abstract  void AssociationPropertyInterface.setMetadataType(java.lang.String type)
          Set the metadata type that can be associated via this association.
abstract  void PropertyGroupInterface.setMinimum(int minimum)
          Set the minimum number of properties in this group that must have values.
abstract  void AssociationPropertyInterface.setMinimum(int min)
          Set the minimum cardinality of the association.
abstract  void SoftwareComponentInterface.setMinor(int minor)
          Set the minor release number.
abstract  void NoteInterface.setNoteText(java.lang.String text)
          Set the text for this Note.
 void VirtualMetadata.setNoteTextStores(java.util.List<TextStoreInterface> notes)
           
abstract  void MetadataInterface.setNoteTextStores(java.util.List<TextStoreInterface> notes)
          Set the list of TextStores associated as Notes for this object.
 void Metadata.setNoteTextStores(java.util.List<TextStoreInterface> notes)
           
abstract  void PhoneNumberInterface.setNumber(java.lang.String number)
          Set the phone number.
abstract  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.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRange(java.lang.Number minimum, java.lang.Number maximum)
          Set the numeric range for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeExclusive(java.lang.Number minimum, java.lang.Number maximum)
          Set then numeric range for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeIncrement(java.lang.Number increment)
          Set the new increment for the numeric range.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeMaximum(java.lang.Number maximum)
          Set the new numeric range maximum inclusive.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeMaximumExclusive(java.lang.Number maximum)
          Set the new exclusive maximum for the configuration.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeMinimum(java.lang.Number minimum)
          Set the new inclusive minimum for the numeric range for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setNumericRangeMinimumExclusive(java.lang.Number minimum)
          Set the new exclusive minimum for the numeric range.
abstract  void DataTableInterface.setNumRows(double rows)
          Set the number of rows in the table.
 void VirtualMetadata.setObjectProperties(java.util.List propertyList)
           
abstract  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.
abstract  void DataTableRoleInterface.setObjectRole(java.lang.String role)
          Set the object role string for this role.
abstract  void DocumentInterface.setObjects(java.util.List objectList)
          Set the list of objects in the document's Objects association.
abstract  void AuthenticationDomainInterface.setOutboundOnly(boolean outbound)
          Sets whether or not this authentication domain is to be used by outbound logins only.
abstract  void ExternalTableInterface.setOwningFile(FileInterface file)
          Set the owning file for this external table.
abstract  void PropertySetInterface.setOwningObject(MetadataInterface owner)
          Set the object that this propertyset modifies.
abstract  void ExternalIdentityInterface.setOwningObject(MetadataInterface owner)
          Set the object that this external identity modifies.
abstract  void PrototypePropertyInterface.setOwningPrototype(PrototypeInterface prototype)
           
abstract  void DirectoryInterface.setParentDirectory(DirectoryInterface parent)
          Set the parent directory of this directory.
abstract  void AssociationPropertyInterface.setPartnerName(java.lang.String partner)
          Set the partner association name for this association.
abstract  void LoginInterface.setPassword(java.lang.String password)
          Set the password for this login.
abstract  void ProxyInterface.setPath(java.lang.String path)
          Sets the path for this Proxy
 void OMRProxy.setPath(java.lang.String path)
           
abstract  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.
abstract  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.
abstract  void PermissionInfoInterface.setPermission(java.lang.String permission)
          Sets the permission
abstract  void PermissionInfoInterface.setPermissionCondition(java.lang.String permissionCondition)
          Sets the permission condition value
abstract  void AuthorizationInfoInterface.setPermissionInfoList(java.util.List<PermissionInfoInterface> permissionInfoList)
          Sets a List of MdPermissioinInfo instances for this MdAuthorizationInfo
 void DAVAccessControlEntry.setPermissions(java.util.List permissions)
           
abstract  void AccessControlEntryInterface.setPermissions(java.util.List permissions)
          Set the list of permissions on the ACE.
abstract  void PermissionInfoInterface.setPermissionType(com.sas.services.information.metadata.PermissionInfoInterface.PermissionType permissionType)
          Sets the permissionType value
abstract  void SubscriberInterface.setPerson(PersonInterface person)
          Sets the user this subscriber identity belongs to.
abstract  void EmailInterface.setPersons(java.util.List<PersonInterface> persons)
          Sets the List of PersonInterface instances
abstract  void PhoneNumberInterface.setPhoneType(java.lang.String type)
          Set the phone number type.
abstract  void PhysicalTableInterface.setPhysicalTableAttributes(PhysicalTableAttributes attributes)
           
abstract  void SoftwareComponentInterface.setPlatform(java.lang.String platform)
          Set the component platform.
abstract  void ServerInterface.setPlatform(java.lang.String platform)
          Set the server's platform string.
abstract  void TCPIPConnectionInterface.setPort(int port)
          Set the TCP port number for this connection.
abstract  void SASClientConnectionInterface.setPort(int port)
          Set the port number for the connection.
abstract  void LocationInterface.setPostalCode(java.lang.String postalCode)
          Set the postal code for this location.
abstract  void SASLibraryInterface.setPreAssignmentType(com.sas.services.information.metadata.SASLibraryInterface.PreAssignmentType type)
          Sets the PreAssignment type of the Library
abstract  void ChannelInterface.setPresentationLanguage(java.lang.String language)
          Sets the channel presentation language.
 void VirtualMetadata.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
           
abstract  void PrototypeInterface.setPrimaryPropertyGroup(PropertyGroupInterface propertyGroup)
          Set the primary property group for this prototype.
abstract  void MetadataInterface.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
          Set this object's primary property group object.
 void Metadata.setPrimaryPropertyGroup(PropertyGroupInterface pgroup)
           
abstract  void SoftwareComponentInterface.setProductIdentifier(java.lang.String productIdentifier)
          Set the product ID for this component.
abstract  void SoftwareComponentInterface.setProductName(java.lang.String productName)
          Set the name of the product this software is part of.
 void VirtualMetadata.setPrompt(BaseOMRPromptInterface prompt)
           
abstract  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)
           
abstract  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.
abstract  void SoftwareComponentInterface.setPropertyGroups(java.util.List groups)
          Set the list of associated PropertyGroupInterface objects.
abstract  void AttributePropertyInterface.setPropertyName(java.lang.String name)
          Set the PropertyName attribute.
abstract  void AttributePropertyInterface.setPropertyRole(java.lang.String role)
          Set the property role.
abstract  void GridServerInterface.setPropertySetName(java.lang.String applicationName)
           
abstract  void GridServerInterface.setProvider(java.lang.String provider)
           
abstract  void ConnectionInterface.setProviders(java.util.List providers)
          Set the list of provider servers that can connect to the source server over this connection.
abstract  void ProxyListInterface.setProxiedMachines(java.util.List<java.lang.String> machines)
          Sets the list of machines configured to use this proxy.
 void OMRProxyList.setProxiedMachines(java.util.List<java.lang.String> machines)
           
abstract  void ProxyListInterface.setProxies(java.util.List<ProxyInterface> proxies)
          Sets the list of proxies based on the given ProxyInterface list.
 void OMRProxyList.setProxies(java.util.List<ProxyInterface> proxies)
           
abstract  void ProxyListInterface.setProxyURIs(java.util.List<java.lang.String> uris)
          Sets the list of proxies based on the given URI strings
 void OMRProxyList.setProxyURIs(java.util.List<java.lang.String> uris)
           
abstract  void HttpServerInterface.setProxyUrl(java.lang.String proxyUrl)
          Set the proxy url for this HTTP server.
abstract  void MessageQueueInterface.setQueueManager(ServerComponentInterface server)
          Set the queue manager ServerComponent for this message queue.
abstract  void SubscriberInterface.setQueueName(java.lang.String queueName)
          Sets the queue name this subscriber receives data on.
abstract  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.
abstract  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.
abstract  void SASClientConnectionInterface.setRemoteAddress(java.lang.String remoteAddress)
          Set the remote address of the connection.
abstract  void GridServerInterface.setRequiredResource(java.lang.String value)
           
 void OMRGridApplication.setRequiredResources(java.util.List<java.lang.String> resources)
           
abstract  void GridServerInterface.setRequiredResources(java.util.List<java.lang.String> requiredResources)
           
abstract  void GridApplicationInterface.setRequiredResources(java.util.List<java.lang.String> resources)
           
 void OMRGridApplication.setSASOptions(java.util.List<java.lang.String> SASOptions)
           
abstract  void GridServerInterface.setSASOptions(java.util.List<java.lang.String> sasOptions)
           
abstract  void GridApplicationInterface.setSASOptions(java.util.List<java.lang.String> SASOptions)
           
abstract  void DataTableInterface.setSchema(RelationalSchemaInterface schema)
          Set the schema object this table belongs to.
abstract  void FileInterface.setScriptedConnections(java.util.List connections)
          Set the list of scripted connection this script executes for.
abstract  void SASClientConnectionInterface.setScriptFiles(java.util.List files)
          Set the list of script files on this connection.
 void VirtualFolder.setSearchManager(Search search)
           
abstract  void ConfigurationXMLTextStoreInterface.setSelectionRange(java.util.Map map)
           
abstract  void MessageQueueInterface.setServerConnection(TCPIPConnectionInterface connection)
          Sets the connection used by the controlling server.
abstract  void SASClientConnectionInterface.setServerShortName(java.lang.String serverName)
          Set the server's short name.
abstract  void TCPIPConnectionInterface.setService(java.lang.String service)
          Set the service name for this connection.
abstract  void SASClientConnectionInterface.setService(java.lang.String service)
          Set the service string for the connection.
abstract  void PropertySetInterface.setSetProperties(java.util.List properties)
          Set the current set of properties to the given set.
abstract  void PropertySetInterface.setSetRole(java.lang.String role)
          Set the setRole attribute on the PropertySet.
abstract  void SoftwareComponentInterface.setSoftwareComponentAttributes(SoftwareComponentAttributes attributes)
          Set the attributes of this component using a SoftwareComponentAttributes object.
abstract  void SoftwareComponentInterface.setSoftwareGroups(java.util.List groups)
          Set the List of SoftwareGroups on this SoftwareComponent.
abstract  void SoftwareComponentInterface.setSoftwareTrees(java.util.List folders)
          Set the List of SoftwareTrees on this SoftwareComponent.
abstract  void SoftwareComponentInterface.setSoftwareVersion(java.lang.String version)
          Set the software version of the SoftwareComponent.
abstract  void ConnectionInterface.setSource(ServerInterface server)
          Set the server which is listening on this connection.
abstract  void QueryClauseInterface.setSourceCode(TextStoreInterface text)
           
abstract  void SoftwareComponentInterface.setSpecVendor(java.lang.String specVendor)
          Set the name of the vendor that provided the specification.
abstract  void SoftwareComponentInterface.setSpecVersion(java.lang.String specVersion)
          Set the specification number implemented by the Software Component.
abstract  void PropertyInterface.setSQLType(int type)
          Set the SQL type for this property.
abstract  void AttributePropertyInterface.setSQLType(int type)
          Set the SQLType on the PropertyType.
abstract  void AbstractPropertyInterface.setStoredConfiguration(TextStoreInterface textStore)
          Set the TextStoreInterface that contains this property's stored configuration.
abstract  void ConfigurationXMLTextStoreInterface.setStringLengthMaximum(int maximum)
          Set the maximum allowed string length for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setStringLengthMimimum(int minimum)
          Set the minimum allowed string length for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setStringLengthRange(int minimum, int maximum)
          Set the string length range for this configuration.
abstract  void ConfigurationXMLTextStoreInterface.setStringLengthRange(java.util.Map map)
          Set the string length map containing the values for the string length range "min" and "max".
abstract  void ChannelInterface.setSubject(java.lang.String subject)
          Sets this channel's subject.
abstract  void PropertyGroupInterface.setSubpropertyGroups(java.util.List groups)
          Set the list of subproperty groups.
abstract  void ColumnInterface.setTable(DataTableInterface table)
          Set the DataTableInterface this column belongs to.
abstract  void DataTableInterface.setTableName(java.lang.String name)
          Set the Table name of this table.
abstract  void ServerInterface.setTcpPort(int port)
          Set the port number the server is listening on.
 void OMRProxyList.setTcpPort(int port)
           
abstract  void TextStoreInterface.setText(java.lang.String text)
          Set the text contained in this TextStore object.
abstract  void TextStoreInterface.setTextRole(java.lang.String role)
          Set the text role string for this object.
abstract  void FileInterface.setTextRole(java.lang.String textRole)
          Set the text role for the file.
abstract  void DocumentInterface.setTextRole(java.lang.String role)
           
abstract  void TextStoreInterface.setTextType(java.lang.String type)
          Set the text type for this object.
abstract  void FileInterface.setTextType(java.lang.String textType)
          Set the file's text type.
abstract  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)
           
abstract  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)
           
abstract  void AnalyticTableInterface.setTrainingTable(RelationalTableInterface table)
          Set the analytic training table.
abstract  void AuthenticationDomainInterface.setTrustedOnly(boolean trusted)
          Sets whether or not this authentication domain is to be used by trusted only connections.
abstract  void KeyAssociationInterface.setUniqueKeyColumn(ColumnInterface column)
          Set the Unique Key table Column participating in this association
abstract  void PropertyInterface.setUpdateable(boolean isUpdateable)
          Set the flag indicating if this property should be updateable by a user.
abstract  void ProxyInterface.setURI(java.lang.String uri)
          Sets the URI for this Proxy
 void OMRProxy.setURI(java.lang.String uri)
           
abstract  void DocumentInterface.setURI(java.lang.String uri)
           
abstract  void AccessControlTemplateInterface.setUse(java.lang.String use)
          Set the use String.
abstract  void LoginInterface.setUserId(java.lang.String uid)
          Set the user ID for this login.
 void OMRGridApplication.setUserMappings(java.util.List<java.lang.String> users)
           
abstract  void GridApplicationInterface.setUserMappings(java.util.List<java.lang.String> users)
           
abstract  void GridServerInterface.setUserMappings(java.lang.String propertySetName, java.util.List<java.lang.String> identityList, GridApplicationInterface gao)
           
 void VirtualMetadata.setUsingPrototype(MetadataInterface prototype)
           
abstract  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.
abstract  void PropertyInterface.setValue(java.lang.String value)
          Set the value for this property.
abstract  void ExtensionInterface.setValue(java.lang.String value)
          Set the value for the extension.
abstract  void ExtensionInterface.setValueType(java.lang.String type)
          Set the type of the extension value.
abstract  void SoftwareComponentInterface.setVendor(java.lang.String vendor)
          Set the vendor name string for the Software Component.
abstract  void SoftwareComponentInterface.setVendorIdentifier(java.lang.String vendorIdentifier)
          Set the ID representing the software vendor.
 MetadataInterface VirtualMetadata.startTransaction()
           
abstract  MetadataInterface MetadataInterface.startTransaction()
          Start a Transaction for this Metadata object.
 MetadataInterface Metadata.startTransaction()
          Start a Transaction for this Metadata object.
abstract  java.util.List ChannelInterface.subscriberGroupsList(int subscriberType)
          Returns a List of Group objects that are subscribed to this channel.
abstract  java.util.List ChannelInterface.subscriberList(int subscriberType)
          Returns a List of all this channel's subscribers.
abstract  java.util.List ChannelInterface.subscriberList(int subscriberType, java.util.Comparator compare)
          Returns a sorted iteration of all this channel's subscribers.
abstract  java.util.List ChannelInterface.subscriberNameList(int subscriberType)
          Return a List of subscriber names.
 void VirtualMetadata.uncheckout()
          Uncheckout this item
abstract  void MetadataInterface.uncheckout()
          Uncheckout this item
 void Metadata.uncheckout()
          Check out the item
 void VirtualMetadata.update()
           
 void Remarks.update()
           
abstract  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)
           
abstract  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()
           
 void MetadataBuilder.validate(UserContextInterface user)
          Validates the builder state without building the object.
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder)
           
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder, MetadataNameConstraint constraint)
           
 void VirtualMetadata.version()
          Version this item
abstract  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
abstract  boolean DataExplorationEntryInterface.addBookmark(BookmarkEntryInterface bookmark)
          Adds a new bookmark to the Data Exploration but does not cause the model to save it.
abstract  java.util.List DataExplorationEntryInterface.getBookmarkIDList()
           
abstract  java.util.List DataExplorationEntryInterface.getBookmarks()
          Returns a sorted list of the bookmarks belonging to this DataExploration (sorted by name).
abstract  java.lang.String BookmarkEntryInterface.getDataExplorationId()
          Returns the id of the Data Exploration that is the parent of this Bookmark.
abstract  PathUrl BookmarkEntryInterface.getDataExplorationURL()
          Returns the URL of the Data Exploration that is the parent of this Bookmark.
abstract  java.lang.String BookmarkEntryInterface.getDataModelState()
          Returns the state of the data model and Bookmark (a String in XML form).
abstract  java.lang.String DataExplorationEntryInterface.getInformationMapId()
          Returns the metadata id of the Information Map associated with this Data Exploration.
abstract  java.lang.String DataExplorationEntryInterface.getInformationMapName()
          Returns the name of the Information Map associated with this Data Exploration.
abstract  java.lang.String DataExplorationEntryInterface.getInformationMapPath()
           
abstract  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").
abstract  com.sas.metadata.remote.TextStore BookmarkEntryInterface.getTextStore()
           
abstract  boolean BookmarkEntryInterface.isDefault()
          Returns true if the bookmark is the default bookmark of the Data Exploration.
abstract  void DataExplorationEntryInterface.removeBookmark(BookmarkEntryInterface bookmark)
          Removes a Bookmark from the DataExploration but does not cause the model to delete it from the repository.
abstract  void DataExplorationEntryInterface.removeBookmark(java.lang.String id)
           
abstract  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.
abstract  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
abstract  void BookmarkEntryInterface.setDataModelState(java.lang.String state)
          Sets the customized state of the data model (as an XML string).
abstract  void BookmarkEntryInterface.setDefault(boolean isDefault)
          Sets if the bookmark should be the default bookmark for the DataExploration.
abstract  void DataExplorationEntryInterface.setDefaultBookmark(BookmarkEntryInterface bookmark)
          Sets the bookmark as the default.
abstract  void DataExplorationEntryInterface.setInformationMapId(java.lang.String id)
          Sets the metadata id of the Information Map associated with this Data Exploration.
abstract  void DataExplorationEntryInterface.setInformationMapName(java.lang.String name)
          Deprecated. fetch the map and set the name on it directly
abstract  void DataExplorationEntryInterface.setInformationMapPath(java.lang.String imapPath)
           
abstract  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
abstract  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)
abstract  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
abstract  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
abstract  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
abstract  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)
abstract  void DAVEntityInterface.delete()
          Delete the entity
 void DAVEntity.delete()
          Delete this entity
abstract  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.etl
 

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

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

Methods in com.sas.services.information.metadata.favorites that throw ServiceException
abstract  void FavoritesContainer.addFavorite(MetadataInterface favorite)
          Adds a new item to the list of favorites.
abstract  void FavoritesContainer.addFavoritesGroup(FavoritesGroup subGroup)
          Adds a new child group to this container.
abstract  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.
abstract  int FavoritesContainer.getFavoriteCount()
          Returns the number of favorites in this container.
abstract  int FavoritesContainer.getFavoriteIndex(MetadataInterface favorite)
          Returns the index of the specified favorite, or -1 if the favorite does not exist within this container.
abstract  java.util.List<MetadataInterface> FavoritesContainer.getFavorites()
          Returns the list of all favorites contained within this container.
abstract  java.util.List<MetadataInterface> FavoritesContainer.getFavorites(SortOrder[] order)
          Deprecated. should not be used
abstract  FavoritesContainer FavoritesGroup.getFavoritesContainer()
          Returns the parent container that owns this group.
abstract  int FavoritesContainer.getFavoritesGroupIndex(FavoritesGroup subGroup)
          Returns the index of the specified favorites group, or -1 if the group does not exist within this container.
abstract  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.
abstract  int FavoritesContainer.getMaxCapacity()
          Returns the maximum number of favorites allowed under this container.
abstract  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.
abstract  boolean FavoritesContainer.hasDuplicateFavoritesGroup(java.lang.String name)
          Check if there's a duplicate favorites group in this container with the same name.
abstract  void FavoritesContainer.insertFavorite(MetadataInterface favorite, int index)
          Inserts a new item to the list of favorites at the specified index.
abstract  void FavoritesContainer.insertFavoritesGroup(FavoritesGroup subGroup, int index)
          Inserts a new child group to this container at the specified index.
abstract  boolean FavoritesContainer.isEmpty()
          Returns true if this container has no elements, either favorites or child favorite groups.
abstract  void FavoritesContainer.moveFavorite(MetadataInterface favorite, int newPosition)
          Deprecated. use FavoritesContainer.removeFavorite(MetadataInterface) and FavoritesContainer.insertFavorite(MetadataInterface, int)
abstract  void FavoritesContainer.removeAll()
          Clears the container by removing all favorites and favorites groups, recursively.
abstract  void FavoritesContainer.removeAllFavorites()
          Removes all existing favorites from this particular container.
abstract  void FavoritesContainer.removeAllFavoritesGroups()
          Removes all existing child favorite groups from this particular container.
abstract  void FavoritesContainer.removeFavorite(MetadataInterface favorite)
          Removes the specified object from the list of favorites.
abstract  void FavoritesContainer.removeFavoritesGroup(FavoritesGroup subGroup)
          Removes the specified object from the list favorites groups.
abstract  void FavoritesGroup.setFavoritesContainer(FavoritesContainer parent)
          Sets the container that owns this group.
abstract  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
abstract  LookupResultsInterface LookupServiceInterface.lookupForAbsolutePath(java.lang.String oldAbsolutePath)
          Deprecated.  
 LookupResultsInterface LookupService.lookupForAbsolutePath(java.lang.String oldAbsolutePath)
          Deprecated.  
 

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

Methods in com.sas.services.information.metadata.olap that throw ServiceException
abstract  java.util.List OLAPSchemaInterface.getCubes()
          Return the CubeInterface objects that are associated to this OLAP Schema.
abstract  OLAPSchemaInterface SharedDimensionInterface.getOLAPSchema()
          Returns OLAP schema containing this shared dimension.
abstract  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
abstract  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).
abstract  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.
abstract  void BaseOMRPromptInterface.addValueSource(MetadataInterface metaObject)
          Adds the metaObject as a value source.
abstract  java.lang.String OMRPromptGroupInterface.getGroupInfo()
          Returns the XML string of group info.
 java.lang.String OMRPromptGroup.getGroupInfo()
           
abstract  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)
           
abstract  MetadataInterface BaseOMRPromptInterface.getPromptEnabledObject()
          Gets the metadata object associated with this prompt.
abstract  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()
           
abstract  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()
           
abstract  java.util.List BaseOMRPromptInterface.getPromptReferences()
          Returns a list of prompt references held by this prompt.
 int OMRPromptDefinition.getPromptType()
           
abstract  java.util.List BaseOMRPromptInterface.getReferencedPrompts()
          Returns a list of all referenced prompts (shared prompts in a tree folder) held by this prompt.
abstract  java.util.List BaseOMRPromptInterface.getValueSources()
          Returns a list of MetadataInterface items that are value sources for the prompt.
abstract  boolean BaseOMRPromptInterface.isPublic()
           
abstract  void BaseOMRPromptInterface.removeAllPromptReferences()
          Removes all prompt references such that this shared prompt is no longer linked to any other prompts.
abstract  void BaseOMRPromptInterface.removeAllReferencedPrompts()
          Removes all referenced prompts such that this prompt is no longer linked to any shared prompts.
abstract  void BaseOMRPromptInterface.removeAllValueSources()
          Removes all value sources associated with the prompt.
abstract  void BaseOMRPromptInterface.removePromptEnabledObject()
          Removes the prompt-enabled object associated with this prompt.
abstract  void BaseOMRPromptInterface.removePromptReference(BaseOMRPromptInterface prompt)
          Removes the supplied prompt from the list of prompt references held by this prompt.
abstract  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.
abstract  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)
           
abstract  void OMRPromptGroupInterface.setGroupType(int type)
          Deprecated. from v920m3 on. Do not use this anymore.
 void OMRPromptGroup.setGroupType(int type)
           
abstract  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
abstract  void MutableContainerInterface.addChild(PublicObjectInterface newChild)
          Add a child to this container.
abstract  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.
abstract  void PublicObjectInterface.addProcessorInterface(java.lang.String interfaceClassName, com.sas.services.information.publicobject.ProcessorInterface actionInterface)
          Add an action interface to this class.
abstract  boolean TypeDescriptorInterface.allowsChildren()
          Returns a boolean flag indicating if this object type allows children.
abstract  void TransportProcessorInterface.copy()
          Copy this object to a new instance.
abstract  void TransportProcessorInterface.delete()
          Delete an object from the system.
abstract  void TransportProcessorInterface.exportObject()
          Export this object from the system.
abstract  java.util.List TypeDescriptorInterface.getApplicablePermissions()
          Get a List of the permissions that are applicable to this type of object.
abstract  com.sas.services.security.Authorizer SecurityProcessorInterface.getAuthorizerType(IdentityInterface identity, PermissionInterface permission)
          Determine why a permission is granted or denied.
abstract  PublicObjectInterface PublicObjectContainerInterface.getChildAt(int index)
          Returns a child item at the specified location
abstract  int PublicObjectContainerInterface.getChildCount()
          Returns the number of children within this container.
abstract  java.util.List PublicObjectContainerInterface.getChildren()
          Get a List of the children of this container.
abstract  java.util.List PublicObjectContainerInterface.getChildren(java.lang.String type)
          Deprecated. As of 9.3, this method is no longer used
abstract  java.lang.String TypeDescriptorInterface.getClassName()
          Get the class name used to load an instance of this class.
abstract  PublicObjectContainerInterface PublicObjectInterface.getContainer()
          Get the object which contains this object.
abstract  java.lang.String TypeDescriptorInterface.getContainerAssociation()
          Get the name of the association to follow to get this object's container.
abstract  java.lang.String TypeDescriptorInterface.getContainerType()
          Get the container type for this type.
abstract  java.util.Date DisplayProcessorInterface.getCreateDate()
          Deprecated. Get the date this object was created.
abstract  java.util.Date DetailsProcessorInterface.getCreateDate()
          Get the date this object was created.
abstract  java.lang.String DetailsProcessorInterface.getCreatedBy()
          Gets the name of the user that created the object.
abstract  ResponsibilityDetails DetailsProcessorInterface.getCreatedByDetails()
          Gets the identity information for the user that created the object.
abstract  java.lang.String TypeDescriptorInterface.getDefaultLocation()
          Get the default location for objects of this type.
abstract  java.lang.String TypeDescriptorInterface.getDescription()
          Get the description of this type.
abstract  java.lang.String DisplayProcessorInterface.getDescription()
          Deprecated. The description of this object.
abstract  java.lang.String DetailsProcessorInterface.getDescription()
          The description of this object.
abstract  java.lang.String TypeDescriptorInterface.getDescription(java.util.Locale locale)
          Get the type description for the specified locale.
abstract  java.lang.String DetailsProcessorInterface.getDisplayName()
          The display name of this object.
abstract  javax.swing.Icon TypeDescriptorInterface.getIcon()
          Return the Icon for this type.
abstract  java.lang.Object DisplayProcessorInterface.getIcon()
          Deprecated. Get the information necessary to obtain an icon for this object.
abstract  javax.swing.Icon TypeDescriptorInterface.getIcon(int size)
          Return the Icon for this type.
abstract  byte[] TypeDescriptorInterface.getIconData(int size)
          Get the icon image byte data for this object type.
abstract  java.lang.String TypeDescriptorInterface.getIconName()
          Get the String with the icon name for this type.
abstract  java.lang.String PublicObjectInterface.getIdentifier()
          Get the unique ID of this object.
abstract  java.util.List SecurityProcessorInterface.getIdentities()
          Get all the identities that are associated to this metadata object through permissions.
abstract  java.util.List DisplayProcessorInterface.getKeywords()
          Deprecated. Get the keywords this object supports.
abstract  java.util.List<java.lang.String> DetailsProcessorInterface.getKeywords()
          Get the keywords associated to the object.
abstract  java.lang.String TypeDescriptorInterface.getLabel()
          Get the label for this type.
abstract  java.lang.String TypeDescriptorInterface.getLabelPlural()
          Get the plural version of the label for this type.
abstract  java.lang.String TypeDescriptorInterface.getLogicalTypeClassName()
          Get the name of the Java class that implements the Logical Type for this definition.
abstract  java.lang.String TypeDescriptorInterface.getMetadataType()
          Get the metadata type used to represent this object in the server.
abstract  java.lang.String DetailsProcessorInterface.getModifiedBy()
          Gets the name of the user that modified the object.
abstract  ResponsibilityDetails DetailsProcessorInterface.getModifiedByDetails()
          Gets the identity information for the user that modified the object.
abstract  java.util.Date DisplayProcessorInterface.getModifyDate()
          Deprecated. Get the date this object was modified.
abstract  java.util.Date DetailsProcessorInterface.getModifyDate()
          Get the date this object was modified.
abstract  java.lang.String DisplayProcessorInterface.getName()
          Deprecated. The name of this object.
abstract  java.lang.String DetailsProcessorInterface.getName()
          The name of this object.
abstract  java.net.URI PublicObjectInterface.getObjectURI()
          This method is currently not being implemented and is reserved for future use.
abstract  java.lang.String DisplayProcessorInterface.getPath()
          Deprecated. The path to this object in the SAS Folder view.
abstract  PathUrl PublicObjectInterface.getPathUrl()
          Get the SBIP URL.
abstract  PermissionInterface SecurityProcessorInterface.getPermission(IdentityInterface identity, PermissionInterface permission)
          Get a permission that matches the requested permission for the requested identity on this metadata object.
abstract  java.util.List SecurityProcessorInterface.getPermissions(IdentityInterface identity)
          Get all the permissions that apply to this object.
abstract  com.sas.services.information.publicobject.ProcessorInterface PublicObjectInterface.getProcessorInterface(java.lang.String interfaceClassName)
          Get the specified action interface.
abstract  java.lang.String TypeDescriptorInterface.getPropertyValue(java.lang.String key)
          Returns the value for an associated property.
abstract  java.util.List ImpactAnalysisProcessorInterface.getRelatedObjects(int relationshipType)
          Returns a list of related objects for this object.
abstract  java.util.List<ResponsibilityDetails> DetailsProcessorInterface.getResponsibilities()
          Gets the responsibilities associated to the public object.
abstract  java.util.List DisplayProcessorInterface.getResponsibleParties()
          Deprecated. Get the responsibilities assigned to this object.
abstract  java.lang.String TypeDescriptorInterface.getTemplate()
          Deprecated. Consumers should use the getTemplate(ServerInterface) since the template is no longer loaded automatically.
abstract  java.lang.String TypeDescriptorInterface.getTemplate(ServerInterface server)
          Get the template for this object.
abstract  java.lang.Object TypeDescriptorInterface.getTransportHandler()
          Returns the TransportHandler for this object type.
abstract  java.lang.String TypeDescriptorInterface.getType()
          Get the type of this object.
abstract  java.lang.String DisplayProcessorInterface.getType()
          Deprecated. Get the type name as a string of this object.
abstract  TypeDescriptorInterface DetailsProcessorInterface.getType()
          Get the type descriptor associated to the public object.
abstract  java.lang.String TypeDescriptorInterface.getType(java.util.Locale locale)
          Get the localized type string for the specified locale.
abstract  TypeDescriptorInterface PublicObjectInterface.getTypeDescriptor()
          Get the type descriptor which should have the information from the Type Dictionary in metadata available for the clients.
abstract  java.lang.String TypeDescriptorInterface.getTypeName()
          Get the non-localized type name.
abstract  java.lang.String TypeDescriptorInterface.getUsageVersion()
          Get the usage version of this object type.
abstract  com.sas.util.UsageVersion DetailsProcessorInterface.getUsageVersion()
          The usage version of this object.
abstract  boolean TypeDescriptorInterface.hasContentBacking()
           
abstract  void TransportProcessorInterface.importObject()
          Import this objet into the system.
abstract  void MutableContainerInterface.insertChild(PublicObjectInterface child, int index)
          Inserts a child into the parent container at the specified index.
abstract  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.
abstract  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.
abstract  void TransportProcessorInterface.move(PublicObjectContainerInterface target)
          Move this object to a new location.
abstract  PublicObjectInterface PublicObjectContainerInterface.newChild(java.lang.String type, java.lang.String name)
          Deprecated. As of 9.3, this method is no longer used
abstract  void TransportProcessorInterface.paste()
          Insert a new instance of an object.
abstract  void MutableContainerInterface.removeChild(PublicObjectInterface child)
          Remove a child from this container.
abstract  void SecurityProcessorInterface.removePermission(IdentityInterface identity, PermissionInterface permission)
          Remove permission matching the identity and permission.
abstract  void SecurityProcessorInterface.removePermissions(java.util.List identities, java.util.List permissions)
          Remove permissions matching the identities and permission list.
abstract  void TransportProcessorInterface.rename(java.lang.String newName)
          Give this object a new unique name.
abstract  void TypeDescriptorInterface.setApplicablePermissions(java.util.List permissionList)
          Set the List of permissions applicable to this type of object.
abstract  void TypeDescriptorInterface.setLogicalTypeClassName(java.lang.String logicalTypeClass)
          Set the name of the Java Class that implements the logical type for this definition.
abstract  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 SearchCriteriaModel SearchUtility.createSearchCriteriaModel(Search searchObj)
          Method to build this model using the information already stored in a Search object
static SearchCriteriaModel SearchUtility.createSearchCriteriaModel(ServerInterface server, java.lang.String xmlCriteria)
          Method to build this model using the information from a saved search folder.
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder)
           
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder, Search search)
           
static java.lang.String SearchUtility.getModelXML(SearchCriteriaModel scm)
          Method to build an xml string from this model class in the form used when saving off a search folder in metadata.
abstract  Search SearchFolder.getSearch()
          Retrieve the Search object which drives the search for this SearchFolder.
abstract  java.util.List<PublicObjectInterface> SearchFolder.getSearchResults()
          Retrieve the search results from metadata.
abstract  java.util.List<PublicObjectInterface> SearchFolder.search()
          Run an existing search from this SearchFolder.
abstract  java.util.List<PublicObjectInterface> Search.search()
          Search the server using the provided search criteria that was set.
static SearchUtility.ValidCriteriaResults SearchUtility.validateSearchCriteria(SearchCriteriaModel scm, ServerInterface server)
           
static SearchUtility.ValidCriteriaResults SearchUtility.validateSearchCriteria(Search searchObj, ServerInterface server)
           
 

Uses of ServiceException in com.sas.services.information.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.
 java.lang.String ServiceUrlResolver.getUrl(java.lang.String serviceName)
           
 

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
abstract  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.
abstract  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.
abstract  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, org.apache.logging.log4j.Logger 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, org.apache.logging.log4j.Logger 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, org.apache.logging.log4j.Logger 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
abstract  ArchiveInterface PublishDirectoryInterface.createArchive(java.lang.String uniqueName)
          Create an Archive that's a member of this directory
abstract  java.lang.String PackageInterface.getAbstract()
          Get the package abstract.
abstract  ChannelInterface PackageInterface.getChannel()
          Get the Channel that this archive belongs to, if any.
 ChannelInterface DavBinaryPackage.getChannel()
           
abstract  ContentDestination PackageInterface.getContentDestination()
          Get the ContentDestination that represents the content data.
abstract  long PackageInterface.getCreationDate()
          Get the date the package was created.
abstract  java.lang.String PackageInterface.getCreationDateString()
          Get a formatted string representing the date and time the package was created.
abstract  java.lang.String PackageInterface.getDisplayDescription()
          Get the display description for this object.
 java.lang.String DavBinaryPackage.getDisplayDescription()
          Get the display description for this object.
abstract  java.lang.String PackageInterface.getDisplayName()
          Get the display name for this object.
 java.lang.String DavBinaryPackage.getDisplayName()
          Get the display name for this object.
abstract  long PackageInterface.getExpirationDate()
          Get the expiration date of the package.
abstract  java.lang.String PackageInterface.getExpirationDateString()
          Get the expiration date of the package.
abstract  AttributeMapInterface PackageInterface.getProperties()
          Get the name/value pairs for this package.
abstract  PersonInterface PackageInterface.getPublisher()
          Get a com.sas.services.information.metadata.Person object which represents the publisher of the package.
abstract  java.lang.String PackageInterface.getPublisherAlias()
          Get the alias information for the publisher.
abstract  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()
           
abstract  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.
abstract  void ArchiveInterface.setAbstract(java.lang.String text)
          Set the archive abstract.
abstract  void ArchiveInterface.setChannel(ChannelInterface channel)
          Set the Channel that this Archive belongs to.
abstract  void ArchiveInterface.setCreationDate(long date)
          Set the creation date for an archive.
abstract  void ArchiveInterface.setDirectory(DirectoryInterface directory)
          Set the directory this archive exists in.
abstract  void ArchiveInterface.setExpirationDate(long date)
          Set the expiration date for an archive.
abstract  void ArchiveInterface.setProperties(AttributeMapInterface map)
          Set the name/value pairs on the Archive.
abstract  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.
abstract  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.
abstract  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.
abstract  void SessionContextInterface.destroy(long delay)
          Destroy the session context after the specified delay.
 SessionContextInterface SessionServiceProxy.fromByteArray(byte[] data)
           
abstract  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.
abstract  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.
abstract  void SessionServiceInterface.resume(UserContextInterface userContext)
          Resume the Session Service.
 void SessionService.resume(UserContextInterface userContext)
          Resume the Session Service.
abstract  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.
abstract  ConnectionInterface StoredProcess2Interface.getConnection()
          Get a connection for stored process execution.
abstract  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.
abstract  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.
abstract  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.
abstract  void StoredProcess2Interface.setInputFileref(java.lang.String fileref, java.io.InputStream inputStream)
          Associates a client supplied binary file with the fileref.
abstract  void StoredProcess2Interface.setInputFileref(java.lang.String fileref, java.io.Reader reader)
          Associates a client supplied text file with the fileref.
abstract  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.
abstract  void StoredProcess2Interface.setLogicalServerType(com.sas.services.storedprocess.metadata.StoredProcessInterface.LogicalServerType logicalServerType)
          Sets the type of logical server to be used for execution.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  java.util.Map StoredProcess2Interface.setParameterValues(java.util.Map map)
          Sets the values of the specified parameters.
abstract  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.
abstract  void StoredProcessInterface.setResultHints(ResultHints resultHints)
          Deprecated. Set hints for the result of the stored process.
abstract  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
abstract  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.
abstract  java.util.List<com.sas.services.storedprocess.metadata.DataSourceOrTarget> StoredProcessInterface.getDataSourcesAndTargets()
          Returns the list of data sources and data targets.
abstract  com.sas.services.storedprocess.metadata.StoredProcessInterface.LogicalServerType StoredProcessInterface.getLogicalServerType()
          Gets the type of logical server the stored process runs on.
abstract  java.util.List<OutputParameter> StoredProcessInterface.getOutputParameters()
          Returns the list of output parameters.
abstract  com.sas.prompts.PromptValuesInterface StoredProcessInterface.getPromptValues()
          Convenience method to obtain a PromptValues object containing stored process prompts.
abstract  LogicalServerInterface StoredProcessInterface.getServer()
          Gets the the logical server smart object the stored process is designed to run on.
abstract  ServerContextInterface StoredProcessInterface.getServerContext()
          Gets the server context smart object associated with the stored process.
abstract  java.lang.String StoredProcessInterface.getSourceCode()
          Returns the source code of the stored process.
abstract  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.
abstract  DirectoryInterface StoredProcessInterface.getSourceCodeRepository()
          Gets the the source code repository smart object associated with the stored process.
abstract  java.lang.String StoredProcessInterface.getSourceFileName()
          Gets the the source code file name of the stored process.
abstract  java.util.List<GenericStream> StoredProcessInterface.getStreams()
          Returns the list of data sources and data targets.
 PhysicalTableInterface DataTable.getTemplateTable()
          Returns the template table.
abstract  boolean StoredProcessInterface.isOtherServerContextAllowed()
          Determines whether the stored process can run on a different server context.
abstract  boolean StoredProcessInterface.isPackageCapable()
          Describes whether the stored process has the result capability of package enabled.
abstract  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.
abstract  java.lang.Object StoredProcessInterface.newServiceObject()
          Obtains a service object used to execute the Stored Process.
abstract  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().
abstract  java.lang.Object StoredProcessInterface.newServiceObject(StoredProcessOptions options)
          Obtains a service object used to execute the Stored Process.
abstract  void StoredProcessInterface.setDataSourcesAndTargets(java.util.List<? extends com.sas.services.storedprocess.metadata.DataSourceOrTarget> dataSourcesAndTargets)
          Sets the list of data sources and data targets.
abstract  void StoredProcessInterface.setLogicalServerType(com.sas.services.storedprocess.metadata.StoredProcessInterface.LogicalServerType logicalServerType)
          Sets the type of logical server the stored process runs on.
abstract  void StoredProcessInterface.setOtherServerContextAllowed(boolean isOtherServerContextAllowed)
          Sets whether the stored process can run on a different server context.
abstract  void StoredProcessInterface.setOutputParameters(java.util.List<OutputParameter> outputParameters)
          Sets the list of output parameters.
abstract  void StoredProcessInterface.setResultCapabilities(boolean isPackageCapable, boolean isStreamCapable)
          Sets the result capabilities of the stored process.
abstract  void StoredProcessInterface.setServer(LogicalServerInterface logicalServer)
          Sets the logical server smart object the stored process runs on.
abstract  void StoredProcessInterface.setServerContext(ServerContextInterface serverContext)
          Sets the server context smart object the stored process runs on.
abstract  void StoredProcessInterface.setSourceCode(java.lang.String sourceCode)
          Sets the source code of the stored process.
abstract  void StoredProcessInterface.setSourceCodeLocation(com.sas.services.storedprocess.metadata.StoredProcessInterface.SourceCodeLocation sourceCodeLocation)
          Sets the location type of the source code.
abstract  void StoredProcessInterface.setSourceCodeRepository(DirectoryInterface sourceCodeRepository)
          Sets the source code repository associated with the stored process.
abstract  void StoredProcessInterface.setSourceFileName(java.lang.String sourceFileName)
          Sets the the source code file name of the stored process.
abstract  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.
abstract  void StoredProcessInterface.update()
          Persists the stored process after performing validation by invoking StoredProcessInterface.validate().
 void XMLStream.validate()
          Validates the XMLStream.
abstract  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
abstract  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.
abstract  void GlobalProfileInterface.addMail(java.lang.String address)
          Add a mail address to the list of addresses for the user.
abstract  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.
abstract  void UserContextInterface.addRepositoryGroup(RepositoryGroup group)
          Add a repository group to this UserContext.
 void UserContext.addRepositoryGroup(RepositoryGroup group)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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)
           
abstract  UserContextInterface UserServiceInterface.fromByteArray(byte[] data)
          Create a UserContext from a byte array returned from the UserContext.toByteArray() method.
 UserContextInterface UserService.fromByteArray(byte[] data)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  RepositoryInterface UserContextInterface.getAuthRepository()
          Deprecated. Use getAuthServer instead.
 RepositoryInterface UserContext.getAuthRepository()
           
abstract  java.lang.String UserContextInterface.getAuthRepositoryName()
          Deprecated. Use getAuthServerName instead.
 java.lang.String UserContext.getAuthRepositoryName()
           
abstract  ServerInterface UserContextInterface.getAuthServer()
          Get a handle to the metadata server the user authenticated against.
 ServerInterface UserContext.getAuthServer()
           
abstract  java.lang.String UserContextInterface.getAuthServerName()
          Get the definition name of the server the user authenticated against.
 java.lang.String UserContext.getAuthServerName()
           
abstract  java.util.Map<java.lang.String,com.sas.services.security.ApplicationAuthorization> UserContextInterface.getGrantedApplicationActions(java.lang.String... applicationName)
          Returns a map of actions granted to the user for the specified application(s).
 java.util.Map<java.lang.String,com.sas.services.security.ApplicationAuthorization> UserContext.getGrantedApplicationActions(java.lang.String... applicationName)
           
abstract  boolean UserServiceInterface.getGroupLoginEnabled()
          Get the flag indicating if group logins are allowed to be used to create User Contexts.
 boolean UserService.getGroupLoginEnabled()
           
abstract  java.util.List UserContextInterface.getGroups()
          Get a List of the groups this user is a member of.
 java.util.List UserContext.getGroups()
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  java.util.Locale UserContextInterface.getLocale()
          Get the locale for this user.
 java.util.Locale UserContext.getLocale()
           
abstract  java.util.Locale GlobalProfileInterface.getLocale()
          Get the default locale for this profile.
abstract  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()
           
abstract  java.util.List GlobalProfileInterface.getMail()
          Get a list of valid email addresses for the user.
abstract  ProfileInterface ProfileInterface.getParentProfile()
          Get the profile that's the parent of this one.
 ProfileInterface Profile.getParentProfile()
           
abstract  java.lang.String ProfileInterface.getPathFromRoot()
          Get the application path string from the root to this profile object.
 java.lang.String Profile.getPathFromRoot()
           
abstract  PersonalRepositoryInterface GlobalProfileInterface.getPersonalRepository()
          Get a handle to the Personal Repository for the user.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  RepositoryGroup UserContextInterface.getRepositoryGroup(java.lang.String name)
          Get a repository group from this UserContext.
 RepositoryGroup UserContext.getRepositoryGroup(java.lang.String name)
           
abstract  java.lang.String UserContextInterface.getResolvedUserId()
          Return the metadata server resolved user id.
 java.lang.String UserContext.getResolvedUserId()
          Return the metadata server resolved user id.
abstract  java.util.List UserContextInterface.getRoles()
          Get a List of the roles this user is a member of.
 java.util.List UserContext.getRoles()
           
abstract  ProfileInterface ProfileInterface.getRootProfile()
          Follow the parent chain up to the root of the preference tree.
 ProfileInterface Profile.getRootProfile()
           
abstract  ServerInterface UserContextInterface.getServer(java.lang.String name)
          Get a specific named Information Service server from this user.
 ServerInterface UserContext.getServer(java.lang.String name)
           
abstract  SummaryData UserServiceInterface.getSummaryData(boolean includeDetails)
          Get the summary data regarding the active users.
 SummaryData UserService.getSummaryData(boolean includeDetails)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  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.
abstract  void UserServiceInterface.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
 void UserService.loadUserCredentials(UserContextInterface user)
          Get credential sets for a user.
abstract  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)
           
protected  boolean Profile.needReload()
           
abstract  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.
abstract  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)
           
abstract  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()
           
abstract  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)
           
abstract  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)
           
abstract  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.
abstract  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)
           
abstract  UserContextInterface UserServiceInterface.newUser(UserContextInterface 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(UserContextInterface privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
           
abstract  UserContextInterface UserServiceInterface.newUser(UserContextInterface 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(UserContextInterface privUser, java.lang.String uid, java.lang.String password, java.lang.String domain, java.lang.String clientSource, java.lang.String appSource)
           
abstract  UserContextInterface UserServiceInterface.newUser(UserContextInterface 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(UserContextInterface 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)
           
abstract  UserContextInterface UserServiceInterface.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
          Deprecated. Use the version that takes a UserContextInterface
 UserContextInterface UserService.newUser(UserContext privUser, java.lang.String uid, java.lang.String password, java.lang.String domain)
           
abstract  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)
          Deprecated. Use the version that takes a UserContextInterface.
 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)
           
abstract  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)
          Deprecated. Use the version that takes a UserContextInterface.
 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)
           
abstract  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.
abstract  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.
abstract  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.
abstract  void ProfileInterface.refresh()
          Causes a re-fetch of data from the back-end store.
 void Profile.refresh()
           
abstract  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()
           
abstract  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.
abstract  void GlobalProfileInterface.removeMail(java.lang.String address)
          Remove an address from the list of email addresses for the user.
abstract  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.
abstract  void UserContextInterface.removeRepositoryGroup(RepositoryGroup group)
          Remove a repository group from this UserContext.
 void UserContext.removeRepositoryGroup(RepositoryGroup group)
           
abstract  void UserContextInterface.removeServer(ServerInterface server)
          Remove a server from the list that this user is currently connected to.
 void UserContext.removeServer(ServerInterface server)
           
abstract  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)
           
abstract  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.
abstract  void UserServiceInterface.setGroupLoginEnabled(boolean groupLoginFlag)
          Set the UserService to allow group logins to be used to create User Contexts.
 void UserService.setGroupLoginEnabled(boolean groupLoginFlag)
           
abstract  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.
abstract  void UserContextInterface.setLocale(java.util.Locale locale)
          Set the locale to use for this user session.
 void UserContext.setLocale(java.util.Locale locale)
           
abstract  void GlobalProfileInterface.setLocale(java.util.Locale locale)
          Set the default locale for this user.
abstract  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.
abstract  void GlobalProfileInterface.setMail(java.lang.String address)
          Set a user's email address to a single string value.
abstract  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.
abstract  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.