All Classes and Interfaces

Class
Description
Deprecated.
The class DeploymentDescriptorStrategy is the abstract superclass of classes representing strategies.
Abstract discovery service.
Abstract implementation of a result package entry.
An abstract class representing a source of metadata such as an SAS Metadata Repository or a URL accessible file containing metadata exported from a SAS Metadata Repository via the Foundation Services Manager console plug-in.
 
Abstract implementation of a service which can be accessed from a remote JVM.
 
Abstract implementation of a service.
Service attribute describing some additional criteria that may be used to distinguish services that implement the same service type(s) as specified by Java classes.
Abstract implementation of a factory used to manufacture a service attribute.
Abstract implementation of a foundation service component's configuration.
Abstract factory used to manufacture a service configuration.
Utilities to manipulate a foundation services deployment.
Abstract foundation service factory.
 
This is the interface for an AccessControlTemplate object.
 
Deprecated.
This is the class for ActionInterface.
Deprecated.
Remotely accessible discovery service.
Activatable wrapper used to register a description of a remoteable object with the RMI daemon, rmid.
This class describes exceptions thrown while creating and updating the StoredProcessAlert item and may wrap an underlying exception
A factory used to manufacture alert delivery transports.
The AlertTransportInterface provides common behavior for delivery transports when sending alert notification messages.
Utility class used for sending alert notifications.
 
 
 
This class defines the methods needed to consume column and data set annotations.
 
 
 
This is a generic interface to represent a published SAS package persisted to a file system.
The ArchiveTransportInterface provides a mechanism for publishing a result package to an archive, and for retrieving a result package from an archive.
 
Represents an attachment for a comment.
Represents an attachment for a comment
Represents the name/value pairs.
The AttributeMapInterface manages name/value pairs.
 
 
 
 
The Authentication Service class.
Authentication Service interface.
Interface for a class to handle authenticating a user identity.
 
This class is output from the OMIRepositoryInterface.getAuthorizationsOnObj method and input for OMIRepositoryInterface.setAuthorizationsOnObj.
AuthorizationBase provides authorization methods common to protected Object and ACT definition usage.
 
Interface methods that return attributes from an instance of AuthorizationExplainedInfo.
 
Interface methods that set or get attributes from an instance of AuthorizationInfo.
Implementation Methods for obtaining inheritance info for an object
Interface methods to get attributes from an instance of AuthorizationInheritanceInfoInterface.
 
Methods for managing authorizations on a protected object
Remaining Interface methods for managing authorizations on protected objects.
 
An exception class used to report failure to connect to a repository defined as auto-connect.
This exception gets thrown if the authentication process detects that an "unknown host" error occurred while attempting authentication.
The interface of methods common to all prompt model objects.
Represents a binary file entry that can then be added to a result package for publishing.
The BinaryFileEntryInterface provides a mechanism for setting and getting the attributes of a binary file entry.
BookmarkEntryInterface Defines the interface for a OMRBookmarkEntry.
This is the root class of IOM Bridge for Java, a standard, non-interoperable CORBA ORB.
A description of an IOM bridge protocol server.
 
 
Utility class for browse metadata objects.
 
The Challenger class helps bridge the non-remote JAAS callback classes with the remote PFS versions of the callbacks.
Publishing Channel Filter.
This interface represents a repository neutral accessor class for an IT Channel entity in a metadata repository.
 
The ChannelTransportInterface provides a mechanism for publishing a result package to a channel.
 
 
Deprecated.
 
Command line options used to specify general purpose configuration controls.
Command line options used to specify the configuration used for a SAS Metadata Server.
Command line options used to specify an RMI registry's host and port.
Command line options used to specify the configuration used for administrative actions to be performed on a SAS Foundation Services deployment.
A base class representing a cluster of IOM servers.
 
Both indexes and keys represent a somewhat similar data structure in a sense that they both are column container so it make sense to generalize the functionality around the column handling in a base interface and specialize this functionality in the respective Index and keys interfaces.
 
 
 
Represents a comment in a discussion thread
Provides a mechanism to filter comments.
Provides a mechanism to filter comments.
A comment
This is the class for ConditionActionSetInterface.
This is the class for ConditionInterface.
Metadata source configuration which defines the properties required to query metadata describing a SAS Foundation Services deployment from a SAS Metadata Server.
 
 
The administrator's interface to a connection factory.
The base class for all connection factory configurations.
A class used to notify factory users of important events such as factory shutdown.
An interface implemented by factory users who want to be notified of important events such as factory shutdown.
The base class for all connection service exceptions.
User interface for connection factories.
A factory of connection factories.
Methods common to all connection factory interfaces.
Identifies all the information required to make a connection to a DAV server.
The factory-managed connection handle.
 
Information about the connection.
The connection factory throws a timeout exception when a connection request could not be completed before an administrative time limit expired.
This exception gets thrown if the authentication process detects that a "connection refused" network error occurred while attempting authentication.
 
 
Miscellaneous constants needed by the Services.
A service configuration's resource which can be used by a Consumer.
Adapter for a resource defined within a service configuration which may be consumed by an application.
Interface representing a resource defined within a service configuration which may be used by zero or more consumers of an application.
Interface to a service configuration's resources which may be consumed by applications.
A Consumer is an application which may consume resources within a foundation service's configuration.
Content is an example of a smartobject that surfaces content from the underlying repository entity (DAV is an example a repository where entities have content).
The ContentDestination class is a container class that contains the content destination information for a subscriber or channel.
 
This is a simple, immutable class for representing the content information for a folder.
Manipulation of the actual content of a Content smart object
Filter used to query publishing framework package subscribers.
This is a generic interface for objects coming out of the repositories that represent groups of content subscribers.
Package subscriber interface.
Facades a deployment of core foundation services.
A utility for converting between CP_IDs and Strings.
A base class for credentials that can be used to authenticate and authorize use of a connection factory.
This exception gets thrown when a user attempts to authenticate, but the authentication fails due to a bad user ID or password.
This class is used to protect the retrieval of credential information from the UserIdentity class.
Collection of credential permissions.
Base class for exceptions thrown to indicate that something is wrong with credentials presented during a connection request.
This object is used to represent a cube object.
 
 
String constants relevant to the Data Exploration/Bookmarking system.
DataExplorationEntryInterface Defines the interface for a data exploration smart class object.
The DatasetEntryInterface provides a mechanism for getting the attributes of a data set entry.
 
Describes a design time Data Table object.
 
 
The DateFilter class is used to filter objects based on their metadata created or metadata modified date values.
The type of date to filter on
Represents a WebDAV Access Control Entry
The DAVAlertTransportInterface provides common behavior for WebDAV delivery transports when sending alert notification messages.
 
DAV implementation of a PackageInterface (DAVBinaryPackageInterface) for a binary package.
Represent a sas binary result package in the DAV store.
This is a specific interface extension for binary packages stored in DAV repositories.
DAV child repository.
A convenience class to collect all the constants used in the DAV environment.
DAVEntity is a common class for DAVFolder and DAVItem.
 
A smart object that represents event data stored in a DAV repository.
Represents event data stored on a DAV server.
DAVException Wrapper for any exception that might occur in the DAV resource code.
DAVFactory manufactures objects from the com.sas.services.information.metadata.dav package.
DAVFolder represents a collection in a DAV Store.
 
DAVItem represents a non-collection resource in a DAV Store.
 
Represent a sas result package in the DAV store.
Represents a SAS Package event stored on a DAV server.
DAV Smart object implementation for PersonInterface.
This class represents a user/person and reflects a collection in the DAV store which acts as an anchor for all the personal folders and personal repository information.
Represents a personal repository collection in the DAV store.
DAVProfile is a DAV Folder that represents a user profile.
Item representing a DAV property.
Represents the DAV properties returned by one of the following WebDAV methods.
Represents a set of comments, on a particular topic
The DAV Repository is a single persistent store for information used by client applications.
This interface extends RepositoryInterface.
A DAVResource represents a WebDAV (Web-based Distributed Authoring and Versioning) resource as specified in IETF RFC 2518.
Provides the interface for a DAV Resource.
Represents a stored process alert in the DAV store.
The DAVTransportInterface provides a mechanism for publishing a result package to a WebDAV server, and for retrieving a result package from a WebDAV server.
The default implementation for the EntityKeyInterface as supported by the various services.
Exception used to indicate that a request to delete a metadata object has been rejected because a service that is not being deleted is dependent upon a service being deleted.
This object represents a foundation service that can be deployed by the ServiceLoader utility.
Factory used to manufacture a deployable service from a ServiceComponent.
Interface specifying a method that's used to instantiate and initialize a platform service.
Application monitoring of the services deployment process is supported using the monitoring feature of the foundation logging service.
Factory used to create a DeploymentDescriptorContext which may be used to define a descriptor for foundation services which are to be deployed in a particular type of container.
The class DeploymentDescriptorContext uses an instance of the class AbstractDeploymentStrategy to represent the strategy.
Value object used represent a service which can be deployed.
Interface to create and reconfigure a deployment file for SAS Foundation Services.
This interface is used to process/get the basic information necessary about an object, such as its description, keywords, and created/modified dates.
This is the class for DirectiveInterface.
The publishing framework directory hierarchy.
This interface represents a repository neutral accessor class for a Directory object in a metadata repository.
Interfaces used to manage the addition/removal of services to/from a discovery service and discovery delegates used to locate services.
Discovery service used to store registered services and discovery delegates.
Configuration data for initializing or reconfiguring a Discovery service.
Factory used to manufacture a remotely accessible discovery service.
Interface describing a discovery service in terms of its capability to act as a mechanism to find services based upon a desired service template and an administration interface that's used to add/remove services to the registry and to add/remove discovery delegates.
The DisplayNameFilter class is used to filter or search for objects by their DisplayName and Name attributes.
Deprecated.
This is a simple interface for representing documents that are coming from a metadata repository.
Interface used to adapt an XML document to a service configuration.
 
 
This exception is thrown when during an update operation the entity is already locked or already changed since we retrieved a copy of the entity.
The EntryInterface provides a mechanism for getting and setting the attributes of a result package or result package entry.
An encapsulation of runtime resources provided by the container.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Administrator Client for the EventBroker Service.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Contains the SASPackage event data.
Contains the SASPackage event data.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Event data is persisted as an XML document.
EventManager threads process incoming events by taking events off of the event queue that were put on the event queue by event triggered monitoring transports.
Interface to handle event responses produced by the EventBroker Service.
Deprecated. 
Deprecated. 
Deprecated. 
Utilities for IOM objects that produce or consume events.
This interface describes various aspects associated with the execution of a stored process.
This interface describes various common aspects associated with the execution of a stored process.
This base class describes exceptions thrown when StoredProcessInterface.execute() or StoredProcess2Interface.execute() is invoked.
Deprecated.
Use Execution2Interface instead.
This interface is implemented by clients who need to be notified of stored process execution status changes.
This class wraps exceptions thrown while invoking methods in the user supplied listener.
Deprecated.
ThreadPool implementation that wraps an ExecutorService.
 
Interface used to export a service configuration to a UTF-8 encoded XML file.
This class represents the extended attribute information for a data set.
The ExtendedAttributesFilter class is used to filter or search for objects by their associated extended attributes.
 
 
 
The Factory is a class that takes repository-specific objects and turns them into "smart objects".
An Information Service factory's action (type, class name, and optionally method name) and optional filter.
This exception is thrown when a NoClassDefFound exception is thrown during smart object creation in the Information Service Factory.
This Exception is thrown when an error occurs in the Information Service Factory which instantiates "Smart objects" from metadata retrieved from repositories.
 
A failover cluster of IOM servers.
A exception that is so severe that a factory which throws this exception can no longer be used.
Base interface used for any favorites container object, such as a FavoritesFolder or a FavoritesGroup.
Factory class used for creating new favorites folders.
Interface representing the FavoritesFolder public object.
Interface representing the FavoritesGroup public object.
 
Deprecated.
The Filter class describes a means for setting and getting information used to limit the results of a search against a repository.
The FilterComponent is used to build a filter to use to search a repository.
This is a generic interface for interacting with a Folder object.
This is a generic interface for interacting with a Folder object.
This class represents basically the same thing as a FilteredFolder, except that it's the repository level.
This class represents basically the same thing as a FilteredFolder, except that it's the repository level.
The FilterInterface describes a means for setting and getting information used to limit the results of a search against a repository.
 
Interface describing how to find service(s) via the Discovery service.
This class implements the FolderInterface.
The interface used for administrative functions with the SAS Folders tree.
This is a generic interface for interacting with a Folder object.
 
Represents foreign key associated with the relational table
 
 
This object is used to represent a generated transformation object.
Describes a GenericStream data source or target.
Describes a design time GenericStream data source or target object.
This class has only one purpose: To copy a user's Subject across a remote interface.
Global profile.
 
 
 
This is a generic interface for objects coming out of the repositories that represent groups.
 
A foundation service discovery attribute which may be used to locate a service which has been deployed on a particular host by using the host's name and/or IP address.
 
Encapsulates the host and port information for a single server instance.
Wraps multiple HostPortPair instances into one object.
Represents an HTML entry that can then be added to a result package for publishing.
The HTMLEntryInterface provides a mechanism for getting and setting the attributes of an HTML entry.
The HTMLFileInterface provides a mechanism for setting and getting the attributes of a file contained within an HTML entry.
The HTMLFileInterface provides a mechanism for setting and getting the attributes of a file contained within an HTML entry.
 
This is a generic interface for interacting with a repository entry that represents an HTTP server of some sort.
A foundation service discovery attribute representing an ID and ID type.
 
 
 
 
 
Interface methods to return the membership info for an identity
This is a very specific class used to retrieve an object which the repository identifier is already known.
Thrown when the object is not in the proper state for the requested operation.
This interface is used to describe the depencencies of public objects.
Represents Index associated with Physical Table.
 
Interface methods for obtaining indirect permission info
indirect Permission source ACTSPECIFICATION : identifies the ACT that supplies the indirect permission GRPMBRSHIP : identifies the UserGroup or Role that supplies the indirect permission INHERITED : the permission comes from an inheritance parent, or Repository ACT Inheritance-specific sources: EXPLICT_ON_PARENT : permission explicitly set on inheritance parent GROUP_ON_PARENT : permission set from IdentityGroup or Role on inheritance parent ACT_ON_PARENT : permission set in ACT on inheritance parent REPOSITORY_DEFAULT_ACT : permission setting comes from Repository Default ACT
indirect authorization type
The Information Service handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and federated searching across repositories.
The InformationService handles finding repositories, connecting a user context to suitable repositories for the identities it contains, and trans-repository searching.
Initialization exception.
Initialization interface specification.
Provides the capability to read input from an IOM InputStream.
Provides the capability to read header information from an IOM InputStream.
 
 
An InvalidEventTypeException is thrown when an unrecognized event type is specified.
An InvalidOutputException is thrown when an invalid message is propagated from a process flow node.
This exception is thrown when a parameter has a non-conforming value.
Deprecated.
Deprecated.
 
 
A foundation service discovery attribute which may be used to locate a service based on whether or not it can be accessed by remote clients.
 
Thrown when an item already exists.
This class implements convenience methods to extract information from the JAAS configuration in the platform services environment.
 
JDBCConstants - interface for JDBC constants.
 
Data which describes the JMX MBean object instance registration to internal and external JMX servers.
A connection factory configuration that describes a server or a pool of servers to connect to using meta data in accessed through a JNDI interface.
This object is used to represent a job object.
A foundation service discovery attribute which may be used to locate a service which has been instantiated in the local JVM or the same JVM as another previously discovered service.
Each Key association represents a pair of column from the foreign key defining table and the unique Key from the referring table
This class extends the Filter class by adding the ability to search by keyword.
The KeywordFilter class is used to filter objects by their associated keywords.
The LibraryMemberEntryInterface provides a mechanism for setting and getting the attributes of a library member entry.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
Deprecated.
As of release 9.3, replaced by SAS Midtier Eventing Architecture.
A load balancing cluster of IOM servers.
Interface describing a local discovery service that provides additional controls related to policy decisions peculiar to a local discovery service.
 
Locking exception thrown when an attempt is made to destroy a locked session context.
LoggerMonitor - convenience class, used to format and output log messages destined for the Application Monitor.
 
 
 
 
 
 
This interface is kind of a place holder.
Login callback handler.
The connection factory throws a login exception when a connection request cannot be granted because the connecting client cannot be authenticated or authorized.
 
This is a generic interface for interacting with a repository entry that represents a login object.
This is an exception that gets thrown when a user attempts to get authenticated, but it fails for some reason.
A service discovery policy that will re-attempt to lookup services for a specified number of attempts.
Interface describing service lookup policies that a local discovery service should observe: policy to retry to find services in the event that service(s) were not available at the time a request was submitted.
A service discovery policy that will re-attempt to lookup services until the specified timeout occurs.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
The MailAlertTransportInterface provides common behavior for mail delivery transports when sending alert notification messages.
Container class for maintaining email attachment information.
Interface that defines common mail recipient information.
A connection factory configuration in which the servers, clusters, and puddles that the factory is to connect to are explicitly described.
Deprecated.
Interface that describes the policy describing how to merge service configuration resources.
Policy used to merge service configuration resources which does not allow the value of the original resource to be replaced by the value of the new resource in the event of a conflict.
Policy used to merge service configuration resources which allows the value of the original resource to be replaced by the value of the new resource in the event of a conflict.
Interface used to merge a service configuration from a UTF-8 encoded XML file into a foundation service's configuration.
A MessageBodyConversionException is thrown when a problem occurs during conversion from one format to another.
This class defines the SQLCode enumerations for error messages and exceptions used by the IOM JDBC Driver.
This class produces Event Broker service messages that can be used within process nodes to create new messages in order to propagate them to other downstream process nodes within a process flow for further processing.
A Message Interface is used to obtain information about an event that was received by an EventBroker service.
Filter that may be used to query message queues.
Message queue interface.
An abstract class to represent objects that can exist in multiple types of repositories.
A service attribute that denotes membership in a group of software components.
Abstract base class for a metadata object builder.
This event is used by the repository instances to keep their caches synchronized.
This interface describes a listener for MetadataChangeEvent events.
Utility class to create SAS metadata server cluster definitions.
The event class used for signalling consumers that the client has been reconnected to the metadata server.
Interface used for notifying clients when a reconnection attempt to the metadata server has been made.
This is a generic interface for "smart" classes that bridge the gap between disparate repositories.
Allows object types to insert an additional name constraint on objects during upgrade.
 
 
Metadata source configuration.
Interface describing a metadata source from which a foundation service deployment can be obtained.
Factory which manufactures a metadata source which may be used to query metadata describing a SAS Foundation Services deployment.
Interface specifying methods used to deploy foundation services from a metadata source.
Configuration properties used to specify a metadata source.
This exception is thrown during a connection request if the UserContextInterface presented by the caller does not contain a UserIdentityInteface for one of the authentication domains supported by the connection factory.
This exception is thrown when a required parameter has not been assigned a value.
 
Some server public types like stored process server object spawner and workspace servers currently support multiple host deployment.
 
This class defines the methods that get, set, and clear the ResultSet and column annotations for the IOM JDBC Driver.
Note: None of the methods in this class are supported because SAS software does not support stored procedures.
A Connection represents a session with a specific database.
This class provides information about the database as a whole.
MVADriver class implements the Driver interface.
A dual result set provides simultaneous access to unformatted and server-side formatted data.
An object that represents a precompiled SQL statement.
A ResultSet provides access to a table of data.
A ResultSetMetaData object can be used to find out about the types and properties of the columns in a ResultSet.
This class defines the SQL exception handling routines for error messages issued by the IOM JDBC Driver.
This exception is thrown to indicate that the IOM JDBC driver does not support an optional JDBC feature.
This class defines the SQLState enumerations for error messages and exceptions used by the IOM JDBC Driver.
This class defines the SQL exception handling routines for warning messages issued by the IOM JDBC Driver.
A Statement object is used for executing a static SQL statement and obtaining the results produced by it.
Represents the Documents folder for a person.
 
Represents the Inbox folder for a person.
 
Represents the Inbox folder for a person.
 
Exception indicating that an attempt was made to import a foundation services deployment with a non-unique name.
Utility classes needed to support consistent naming behavior.
Implements a specific map from prefixes to namespace URI's.
A foundation service discovery attribute which may be used to find a service based upon a name/value.
This exception gets thrown when a user attempts to authenticate, and the authentication fails because of network problems.
 
 
 
The NotesFilter class is used to filter or search for objects by their associated notes.
The ObjectNameFilter class is used to filter or search for objects by their Name attribute.
This object is used to represent an OLAPSchema object.
 
This interface extends RepositoryInterface.
This class is the OMI implementation of the ServerInterface.
 
This class interfaces with an OMI repository using the jOMA classes (com.sas.metadata.remote) as the repository-specific layer.
A connection factory configuration that describes a server or a pool of servers to connect to using meta data in an OMR server.
This is a smart object for database servers.
Context that describes how to query SAS Foundation Services metadata that is persisted in a SAS Metadata Repository.
 
This is a smart object for Hadoop servers.
 
SAS Metadata Repository metadata source from which a foundation services deployment can be queried.
 
 
This smart object stores a com.sas.prompts.definition.PromptDefintionInterface in metadata as a string of XML passed to setPromptInfo().
This object represents an instance of com.sas.prompts.groups.PromptGroupInterface as stored in metadata.
Interface for a smart object that represents a com.sas.prompts.groups.PromptGroupInterface.
OMRProxy
OMRProxyList
 
 
Factory used to manufacture a service configuration using metadata queried from a SAS metadata repository.
 
This implementation of Transformation is only to support DM servers.
 
Operation monitor thread.
Interface describing how an operation can provide status information to a monitor regarding exceptions that have occurred.
 
Security permission required to use protected features of IOM Bridge for Java.
Design time output parameter.
This interface describes an output parameter.
Provides the capability to write output to an IOM OutputStream.
Provides the capability to write header information to an IOM OutputStream.
A Java class that provides a simple, command line interface for deleting or listing packages from a publish channel.
A package event can be associated with the publishing of results and this event can be stored in a repository.
This class extends KeywordFilter to provide a convenient mechanism to search for package objects in multiple repository types.
This is a generic interface to represent a published SAS package persisted to a file system.
Parse exception is thrown when a parsing error occurs.
This Exception gets thrown if an Information Services search is performed which may return multiple objects, and at least one exception is thrown while retrieving metadata.
This Exception gets thrown if an Information Services search is performed which may return multiple objects, and at least one exception is thrown while retrieving metadata.
This Exception gets thrown if multiple objects were expected in a result set, and one or more exceptions were thrown during metadata retrieval.
Passport interface.
Login credentials for an IOM server.
 
This class encapsulates the SBIP formatted URL.
Deprecated. 
Interface methods for explaining permission source info
 
Interface methods for setting or obtaining info for a specific Permission.
Permission interface.
Implements the personal repository.
 
This is a filter class to facilitate searching for Person objects in data stores.
This is a generic interface for interacting with a repository entry that represents a person.
 
 
 
 
A connection factory configuration that describes a server or a pool of servers to connect to using meta data in the BIP Information Service.
A specialization of the user interface for connection factories.
A factory of connection factories.
This class serves as a facade to an application's deployment of foundation services providing the capability to specify a service configuration and to start and terminate services.
Foundation services configuration file used to configure the services to be locally instantiated or remotely looked up by the foundation services facade.
An ProcessNodeException is thrown by a process node "plug-in" when a problem occurs during execution.
Interface to the runtime flowengine for propagating messages from one process node to another.
Interface to process messages that have been propagated within a runtime process flow.
The Profile class maintains information about a user that generally pertains to a specific application.
This class is used by the UserServiceInitializer to hold the configuration data about Profiles.
The Profile class maintains information about a user that generally pertains to a specific application.
This is the class for ProfileReportInterface.
 
 
This is a simple interface for representing properties that are coming from a metadata repository.
Maps properties to their values.
This class represents a qualified property name.
 
 
Information protocol constants.
 
 
ProxyInterface
ProxyListInterface
This interface describes a container of Public Objects.
This object defines a Public Object.
PublicTypeFilter
 
 
 
A class for Public Type utility methods.
PublishDirectoryFactory
PublishDirectoryInterface
A description of a puddle of IOM clusters.
 
 
Quiesce exception thrown when an error occurs quiescing the service.
The QuiesceInterface provides a mechanism for quiescing and/or resuming a service.
Represents a reference entry that can then be added to a result package for publishing.
The ReferenceEntryInterface provides a mechanism for setting and getting the attributes of a reference entry.
 
A discovery service which can be used to locate foundation services which have been bound to an RMI registry.
Represents Unique Key associated with the Relational Table.
 
This interface is just a place holder for the table class hierarchy in the meta model.
Represents a set of comments or discussion thread on a particular topic.
 
Remarks are a list of comments, which forms a way of grouping comments on a related topic together.
This interface makes a remote callback handler by extending the CallbackHandler and Remote interfaces.
This is a generic interface for remote callbacks.
Marker interface used to denote a discovery service that is capable of servicing remote clients.
Proxy to a discovery service that is capable of servicing remote clients.
This is an instance of a NameCallback that's remoteable.
Interface for a remote version of the NameCallback defined in the javax.security.auth.callback package.
This is an instance of a PasswordCallback that's remoteable.
Interface for a remote version of the PasswordCallback defined in the javax.security.auth.callback package.
Remotable interface corresponding to java.sql.ResultSet.
Remotable interface corresponding to java.sql.ResultSet.
Interface used to designate a service that is capable of servicing clients that operate outside of the JVM process in which a service was instantiated.
Causes an object to be notified when its state changes within the session context.
This class holds a definition for a repository connection.
This class represents an event that occurred in a repository while attempting an operation against it.
Repository group.
 
The Repository is a single persistent store for metadata used by client applications.
This interface is to allow classes to register with repositories as repository event listeners.
 
 
The RequesterTransportInterface provides a mechanism for retrieving a result package on an IOM server.
A repository of resources that need to be shutdown all at once (eg when a container is destroyed).
Interface to the runtime flowengine for handling responses from process nodes and dynamic listener applications.
The ResponsibilitiesFilter class is used to filter objects by the associated ResponsibleParty.
A simple wrapper class used for providing details of a responsible party object in metadata.
Used for controlling the amount of information to include on each resulting object when performing a search.
 
Deprecated. 
Represents a result package that can then be published using one of the supported delivery transports.
The ResultPackageInterface provides a mechanism for setting and getting the attributes of a result package.
This class wraps exceptions thrown when trying to bind to the results.
An object which provides result sets which may be remote.
Exception class for proprietary extensions to the SAS IOM Driver for JDBC.
RMI binding that associates an RMI remote object with a name bound to an RMI registry.
RMI configuration that defines a deployment configuration for an RMI remote object registry.
This is an object that represents a foundation service that can be deployed by the ServiceLoader utility.
This utility is used to lookup an RMI registry and test its bound services.
 
 
 
 
 
A collection of SAS log or listing lines.
This class wraps exceptions thrown while accessing the SAS Server.
A URI to identify an IOM server.
The Search can be used to manage and perform searches for public objects in metadata.
 
The SearchCriteriaModel is used to manage retrieving of search criteria for a search folder.
 
The filters used to scope a search, implement the SearchFilter interface.
The SearchFolder class is a "smart" object for metadata searches.
 
 
 
Security context associated with a particular Event Broker service message.
A credential to use when requesting a security-package-authenticated connection to a server.
This class provides an interface for client applications to query and manipulate the permissions on a metadata object.
 
 
A base class for describing IOM servers.
 
 
Server definition used by an Information Service configuration.
 
This is a generic interface for interacting with a repository entry that represents a server of some sort.
 
 
Represents the Server virtual folder.
An aggregation of a service's base and 0..* application configurations.
Represents a service attribute from the perspective of a deployment utility.
Interface used to create a service attribute based upon a ServiceConfigurationInterface.
Base interface used to describe an attribute of a service.
Comparator for DeployableService representations of a foundation service.
A foundation service discovery attribute which represents an foundation service.
Interface describing operations which pertain to a foundation service's configuration metadata.
Service configuration XML document.
Application used to export each of an application's consumed SAS Foundation Service configurations from the Metadata Server repository to UTF-8 encoded XML files.
Factory used to create a factory which may be used to create a service configuration.
Factory interface used to create a service configuration.
Utility used to install an application's configuration into a SAS Foundation Service.
Application used to uninstall an application's configuration from a SAS Foundation Service.
Configuration data for a service.
Exception used to indicate an issue with an invalid service configuration.
The base service configuration interface optionally specifying an object containing data necessary to initialize or reconfigure a service and other service configurations.
Utilities to manipulate a foundation services deployment.
A foundation service discovery attribute which represents an application's service deployment which may be used to discover a foundation service that belongs to a particular service deployment.
Utility used to delete a SAS Foundation Services deployment from a SAS Metadata Repository.
Exception used to represent a failure to deploy a service.
Exports a SAS Foundation Services deployment configuration from a SAS Metadata Repository to a UTF-8 encoded XML file.
Utility to import metadata representing a SAS Foundation Services deployment from a UTF-8 encoded XML file into a SAS Metadata Repository.
Exception indicate that an attempt to import a foundation services deployment from a UTF-8 encoded XML file into a SAS Metadata Repository has failed.
This class represents a foundation services deployment file that was exported from a SAS Metadata foundation repository.
This interface contains constants associated with a foundation service deployment.
Utility class that represents foundation service deployments which are represented as a SoftwareComponent element in an open metadata repository.
Service discovery configuration.
Interface describing a service discovery configuration consisting of an ID used to uniquely identify a service across JVMs and optional service attributes which may be used to qualify a discovery lookup to distinguish among multiple services that satisfy the same service types.
Base class for all foundation service events.
Base exception class for all service related exceptions.
An interface used to acquire an implementation of a service based upon a desired service configuration.
A service attribute that denotes membership in a group of software components.
Foundation service's configuration represented as an XML document.
Interface used to designate a service that is only available within the local JVM.
Service deployment utility that loads services based upon an Open Metadata Architecture (OMA) schema.
An exception used in the event that a service lookup fails.
Service is not available exception.
Service notification broadcaster.
Interface used to add/remove platform service observers.
Interface describing the means to observe a platform service.
A permission to act upon a SAS foundation service.
Profile describing a foundation service's capabilities.
Utility to import metadata representing foundation service deployment prototypes from a file into a SAS Metadata Server.
Foundation service proxy.
Abstract implementation of a remote service observer.
Interface describing the means to observe a platform service.
The ServiceResultSetMetaDataInterface provides a mechanism for getting the information about the types and properties of the columns in a ResultSet object.
A type-safe collection of services which implement the RemoteServiceInterface interface.
Cache used to store foundation services.
Event used to notify a listener of a change in the state of the foundation services deployment.
Interface that a listener must implement in order to be notified of service deployment state transitions.
A service's state.
A service request template that describes the type(s) of services expressed in terms of Java classes/interfaces representing the business interfaces and optional service attributes.
 
Service capabilities expressed in terms of the Java interface(s) and/or classes.
Specifically for IQ usage to find services in metadata for solutions security integration.
The SessionContextInterface provides a control structure for maintaining state within a bound session and facilitates resource management and context passing.
This class is used to protect Session Context objects that are stored in the Session Service.
Sent to an object that implements RemoteSessionContextStateChangedListener when the object's state changes within the session context; currently, this is when the object is removed from the session context or when the session context is destroyed.
This exception is thrown when the StoredProcessService knows about the session described in the message, but you are supplying the wrong user context.
This exception is thrown when the StoredProcessService cannot find the session described in the message.
This class is for various Session Service permissions.
The Session Service provides a mechanism for creating and accessing session contexts.
Factory used to manufacture a session service.
Utility used to parse a Session Service XML document to create a configuration.
Session Service configuration which may specify the default user context to associate with the root session context and optionally a session context timeout.
The SessionServiceInterface provides a mechanism for creating and accessing session contexts.
Session Service proxy.
This object is used to represent a cube object.
 
The SimpleUserIdentity class implements a simple user/password identity.
 
Represents all the information needed to connect to a SMTP mail server.
 
 
 
A utility class that provides methods to manipulate source code repositories.
 
SocketChannel implementation that encloses all transmitted data in an SSL envelope.
This interface describes the second generation of the stored process service object.
This class represents a sas stored process alert item, which keeps track of the results of a stored process.
This class represents a sas stored process alert item, which keeps track of the results of a stored process.
This interface describes various common aspects of the stored process service object.
Stored Process Filter.
This is a generic interface for interacting with a repository entry that represents a SAS stored process object.
Deprecated.
Options object used to control the type and behavior of the Stored Process service object.
 
Factory used to manufacture a stored process service.
This interface describes a stored process service.
Stored Process service proxy.
Deprecated.
This class is used to marshal the contents of a Subject across a remote link to a UserService in order to create a UserContext based on the contents of the Subject.
This class is used to marshall the contents of a Subject across a remote connection.
 
 
Subscriber interface.
Contains session summary information.
 
 
The SummaryDataInterface provides a mechanism for returning session summary information.
Deprecated.
Exception that is thrown when a validation method has determined that an invalid syntax.
 
 
A base class to describe IOM servers that communicate with clients using a TCP/IP application protocol.
A factory used to manufacture alert template objects.
The TemplateInterface provides common behavior for alert templates.
Represents a text file entry that can then be added to a result package for publishing.
The TextFileEntryInterface provides a mechanism for setting and getting the attributes of a text file entry.
Deprecated.
A simple interface representing TextStore objects from the metadata store.
Deprecated.
An event sent to ThreadPool event listeners to inform them of a change in ThreadPool status.
ThreadPoolEvent type enumeration.
Listener interface for classes interested in ThreadPool events.
This interface and its implementation exist solely to service the needs of the DM server component.
Factory for creating new TransformerFactory instances, preconfigured with appropriate security settings.
Factory for creating new TransformerFactory instances, preconfigured with appropriate security settings.
Deprecated. 
Thrown when the underlying system used by this service throws an exception.
A factory used to manufacture delivery transport objects.
The TransportInterface interface provides common behavior for delivery transports when retrieving and publishing result packages.
TransportProcessorInterface is used to define the actions/processes used to move or change locational information about an object.
A credential to use when requesting a trusted peer connection to a server.
This interface describes the type dictionary entry for an public object type.
 
Context used to describes how to query SAS Foundation Services metadata using a URL that references a services deployment file that has been exported from a SAS Metadata Server.
URL accessible metadata source for an application's foundation services deployment data.
Factory used to manufacture a service configuration using metadata queried from a URL.
The UserContext provides handles to the user identities and profile services.
The UserContextInterface provides a mechanism for maintaining information about a user entity.
This class is used to protect UserContext objects that are stored in the UserService.
 
A user identity is an authenticatable principal and credential within a given domain.
 
This class encapsulates an exception that occurs during UserContext initialization, but may still leave the UserContext in a usable state.
Application used to change a user login credential in a deployed SAS Foundation User Service.
The UserServiceInterface provides mechanisms for storing information about users and retrieving user information.
The UserServiceInterface provides mechanisms for storing information about users and retrieving user information.
User Service MBean.
 
Deprecated.
A convenience class to bring together a number of utilities.
A utility for converting between UUIDs and Strings.
This exception will get thrown when an attempt is made to instantiate a smart object with data that is version incompatible with the implementation.
Represents a viewer entry that can then be added to a result package for publishing.
The ViewerEntryInterface provides a mechanism for setting and getting the attributes of a viewer entry.
An implementation of a virtual folder.
Interface used to model a virtual folder contained within the SAS Folders tree.
Manages and creates virtual folders within a repository's System folder.
 
Waiter class.
Defines a wait policy.
The "type" of wait.
Deprecated. 
Deprecated. 
Deprecated. 
WebDAV property.
Map keyed by the HTTP status code to its text message.
 
This class is the interface between pooled connection to IWorkspace objects and the workspace factory.
WorkspaceFactory provides a factory for creating and connecting to a remote object on an IOM Server that implements com.sas.iom.SAS.IWorkspace.
The exception class for the WorkspaceFactory.
Deprecated.
The methods in this class are ambiguous.
Deprecated.
WorkspacePoolDriver and WorkspacePoolException have been deprecated in favor of the less ambiguous WorkspaceFactory and WorkspaceFactoryException.
The connection factory throws a wrong credentials exception when a connection request cannot be granted because the credentials presented with the connection request were not from an authetication domain supported by the connection factory.
Deprecated.
Converts XML configuration files produced by the Integration Technologies Configuration tool (ITConfig) into a ManualConnectionFactoryConfiguration object.
Deprecated.
Design time XMLStream data source or target.
Describes a XMLStream data source or target.
Deprecated.
A server that IOM Bridge for Java will start and connect to.