# Uses of Package
com.sas.services.information

Packages that use com.sas.services.information
Package
Description
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.information
Interact with data repositories on behalf of client applications.
com.sas.services.information.cache
Information service cache.
com.sas.services.information.metadata
Information Service metadata.
com.sas.services.information.metadata.businessruleflow
com.sas.services.information.metadata.dataexplorer
com.sas.services.information.metadata.dav
Information Service WebDAV metadata.
com.sas.services.information.metadata.favorites.impl
com.sas.services.information.metadata.libraries
Library classes for SAS Foundation Services.
com.sas.services.information.metadata.prompt
Information Service prompt model.
com.sas.services.information.metadata.secureddata
com.sas.services.information.metadata.secureddata.impl
com.sas.services.information.metadata.servers
Server classes for SAS Foundation Services.
com.sas.services.information.publicobject
Public Objects are Information Service objects which represent SAS information which is rooted in metadata.
com.sas.services.information.sasfolders
This SAS Folders Model provides a light-weight, non visual, mechanism for browsing the SAS Folders tree structure.
com.sas.services.information.search
The com.sas.services.information.search package performs and manages metadata searches for public objects.
com.sas.services.information.search.impl
com.sas.services.information.util
Information service utilities.
com.sas.services.publish
Publish services.
com.sas.services.publish.metadata
Publish Service metadata.
com.sas.services.storedprocess
Execute stored processes.
com.sas.services.storedprocess.metadata
Create and modify stored process metadata and obtain stored process service objects from metadata.
com.sas.services.user
Maintain user identities and profiles.
com.sas.services.user.dav
WebDAV User.
com.sas.services.user.omi
OMI User.
com.sas.services.webapp

- Classes in com.sas.services.information used by com.sas.services.connection.platform
  Class
  Description
  RepositoryEvent
  This class represents an event that occurred in a repository while attempting an operation against it.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.deployment
  Class
  Description
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
- Classes in com.sas.services.information used by com.sas.services.information
  Class
  Description
  AbstractRepository2.SmartTypeHelper
  The purpose of this class is effeciently assist with the determination of the "smart metadata type" for a particular class name.
  ACTEntry
  AssociationPathComponent
  An AssociationPathComponent is used to build a filter that is capable of searching association paths for an object.
  AuthorizationObjectsResult
  AuthResult
  ChildRepositoryInterface
  ChildServerInterface
  DAVRepository
  The DAV Repository is a single persistent store for information used by client applications.
  DAVRepositoryInterface
  This interface extends RepositoryInterface.
  Factory
  The Factory is a class that takes repository-specific objects and turns them into "smart objects".
  FactoryAction
  An Information Service factory's action (type, class name, and optionally method name) and optional filter.
  FactoryException
  This Exception is thrown when an error occurs in the Information Service Factory which instantiates "Smart objects" from metadata retrieved from repositories.
  FactoryType
  Information Service configuration factory type.
  Filter
  The Filter class describes a means for setting and getting information used to limit the results of a search against a repository.
  FilterComponent
  The FilterComponent is used to build a filter to use to search a repository.
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  IdentityInfo
  InformationServiceInitObject
  Information Service configuration.
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
  InformationServiceTimerClient
  InternalLoginSitePolicies
  InternalLoginUserInfo
  MetadataChangeEvent
  This event is used by the repository instances to keep their caches synchronized.
  MetadataChangeListener
  This interface describes a listener for MetadataChangeEvent events.
  MetadataConnectionEvent
  The event class used for signalling consumers that the client has been reconnected to the metadata server.
  MetadataConnectionListener
  Interface used for notifying clients when a reconnection attempt to the metadata server has been made.
  MetadataServerInterface
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  OMIServer
  This class is the OMI implementation of the ServerInterface.
  OMIServer.OMIKey
  OMIServerRepository
  This class interfaces with an OMI repository using the jOMA classes (com.sas.metadata.remote) as the repository-specific layer.
  PartialResultsException
  This Exception gets thrown if multiple objects were expected in a result set, and one or more exceptions were thrown during metadata retrieval.
  PluginClassLoader
  Specialized classloader for use by PluginLoader.
  PluginLoader
  Plugin loader for foundation services.
  RepositoryData
  A RepositoryData is a generic interface for accessing objects retrieved from a repository.
  RepositoryDef
  This class holds a definition for a repository connection.
  RepositoryEvent
  This class represents an event that occurred in a repository while attempting an operation against it.
  RepositoryGroup
  Repository group.
  RepositoryInfo
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  RepositoryListenerInterface
  This interface is to allow classes to register with repositories as repository event listeners.
  RepositoryProtocol
  Repository protocol.
  ServerDef
  Server definition used by an Information Service configuration.
  ServerInterface
  SmartDef
  This class holds a "Smart Object" definition.
  SmartDef.ActionDef
  This class holds a "Smart Object" action definition.
  UserFolderType
- Classes in com.sas.services.information used by com.sas.services.information.cache
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.information.metadata
  Class
  Description
  ContentInfo
  This is a simple, immutable class for representing the content information for a folder.
  Filter
  The Filter class describes a means for setting and getting information used to limit the results of a search against a repository.
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
  InternalLoginUserInfo
  ItemAlreadyExistsException
  Thrown when an item already exists.
  MetadataServerInterface
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  OMIServer
  This class is the OMI implementation of the ServerInterface.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  ServerInterface
  VersionIncompatibleException
  This exception will get thrown when an attempt is made to instantiate a smart object with data that is version incompatible with the implementation.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.businessruleflow
  Class
  Description
  DAVRepositoryInterface
  This interface extends RepositoryInterface.
  RepositoryData
  A RepositoryData is a generic interface for accessing objects retrieved from a repository.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.dataexplorer
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.information.metadata.dav
  Class
  Description
  RepositoryData
  A RepositoryData is a generic interface for accessing objects retrieved from a repository.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.favorites.impl
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  VersionIncompatibleException
  This exception will get thrown when an attempt is made to instantiate a smart object with data that is version incompatible with the implementation.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.libraries
  Class
  Description
  ItemAlreadyExistsException
  Thrown when an item already exists.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.prompt
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.secureddata
  Class
  Description
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.secureddata.impl
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  VersionIncompatibleException
  This exception will get thrown when an attempt is made to instantiate a smart object with data that is version incompatible with the implementation.
- Classes in com.sas.services.information used by com.sas.services.information.metadata.servers
  Class
  Description
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
  ItemAlreadyExistsException
  Thrown when an item already exists.
  MetadataServerInterface
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.information.publicobject
  Class
  Description
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.information.sasfolders
  Class
  Description
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  ServerInterface
  UserFolderType
- Classes in com.sas.services.information used by com.sas.services.information.search
  Class
  Description
  FilterComponent
  The FilterComponent is used to build a filter to use to search a repository.
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.information.search.impl
  Class
  Description
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  OMIRepositoryInterface
  This interface extends RepositoryInterface.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.information.util
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.publish
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.publish.metadata
  Class
  Description
  Filter
  The Filter class describes a means for setting and getting information used to limit the results of a search against a repository.
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.storedprocess
  Class
  Description
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.storedprocess.metadata
  Class
  Description
  Filter
  The Filter class describes a means for setting and getting information used to limit the results of a search against a repository.
  FilterInterface
  The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.user
  Class
  Description
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
  RepositoryGroup
  Repository group.
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
  ServerInterface
- Classes in com.sas.services.information used by com.sas.services.user.dav
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.user.omi
  Class
  Description
  RepositoryInterface
  The Repository is a single persistent store for metadata used by client applications.
- Classes in com.sas.services.information used by com.sas.services.webapp
  Class
  Description
  InformationServiceInterface
  The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.