Uses of Package
com.sas.metadata.remote

Packages that use com.sas.metadata.remote
Package
Description
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
Provides a way of serializing com.sas.entities information to SAS Metadata Server in Java applications.
Provides the implementation of the remote java interface to the SAS Metadata Server.
  • Class
    Description
    The SAS Metadata Model supports extensions to enable end users and application developers to define additional attributes that are not part of an object's metadata type definition.
    A job is a set of processes that initiate a process or create an output such as a data store or output table.
    The parent class for types used by the SAS Prompt Interface.
    Used to contain name/value pairs.
    The parent type for transformation types.
    An access control is an object that relates an identity and a permission to a resource in order to regulate access to the resource.
    The AccessControlEntry metadata type is used to define an access control directly on a resource.
    The AccessControlTemplate (ACT) metadata type enables you to define a template of individual users, groups, and permissions that can be applied to multiple resources.
    Contains analytic attributes to apply to a column.
    Represents an archive, such as a tar file or a zip file, which may contain entries.
    Extension of List to manage associations between objects.
    Authentication domains provide logical groupings for resources and logins in a metadata repository.
    A classifier is an element that describes structural and behavioral features.
    Used to map any number of Classifier objects to any number of Classifier objects.
     
    Represents a column in a table, view, etc.
    A condition that when met may activate an action or set of actions.
    A set that contains the condition that must be met and the set of actions to be performed.
    Installed software that has configuration information in addition to the licensing information.
    Represents the information required to connect to a server.
    The supertype for all types that provide location information.
    Describes the type of content contained in the associated object.
    Implementors of this interface allow a user's credentials to be returned in a MdCredential object
    A logical set of data that is organized and structured in a hierarchical, multidimensional arrangement.
    A namespace for contained database schemas.
    An abstract type that represents an object that contains a set of columns.
    An abstract metadata type that represents installed software.
    A container of data files (files that contain data) or other Deployed Data Packages.
    Defines a prototype for a specific supported device.
    A group of closely related hierarchies.
    Represents a physical operating system path.
    An e-mail address.
    Represents a table in an external data file.
    FastMetadata is a lightweight wrapper for the attribute and association maps returned by the getMetadataNoCache and getMetadataObjectsNoCache methods of MdOMIUtil.
    Contains one or more links to an object that a user has marked as a favorite.
    A feature is a property that is encapsulated within a Classifier.
    Used to map any number of Feature objects to any number of Feature objects.
    Represents a file in the file system.
    Represents the fact that a table contains a foreign key to another table.
    PROC OLAP and OLAP CUBE Studio enable users to define formulas for the dimensions of a cube that result in the creation of calculated members and named sets.
    This type represents the ability to group metadata together.
    DEPRECATED: Has an association to the columns used to group this data.
    DEPRECATED: Represents a Having clause in an SQL statement.
    An arrangement of members of a dimension into levels that are based on parent-child relationships.
    Represents a level within one and only one hierarchy.
    Identity - abstract class for objects that identify an entity.
    Internal use only.
    A content distribution center.
    A subscriber profile for content subscribers.
    A subscriber profile is used to control how published content is delivered to a user.
    Groups transformation activities to be an actual runtime unit.
    The output of a Join is limited to one JoinTable.
    DEPRECATED: Represents an instance of a join between two tables.
    Represents keys on tables.
    An element of a dimension hierarchy.
    This is the abstract supertype for all of the types that have localized resources.
    The supertype for Column, which is part of a relational table, and Measure, which is used with OLAP types.
    Used to define a homogeneous group of servers.
    Represents login information for a given user in a given authentication domain.
    Represents a physical machine.
    This is a simple class which maintains a pool of available HashMaps.
    Interface methods that return attributes from an instance of MdAuthorizationExplainedInfo.
    Interface methods that get attributes from an instance of MdAuthorizationIdentityInfo.
    Interface methods that set or get attributes from an instance of MdAuthorizationInfo.
    Deprecated.
    no longer supported
    The event class used for signalling clients when a connection to the metadata server has been lost.
    Interface used for notifying clients when a connection to the metadata server has been lost.
     
    MdEvent is used to notify interested parties that state has changed in the event source.
    This exception type is used to define a metadata exception in general, whether it be a read/write/parse exception itself.
    The MdFactory interface is used for controlling the creation of metadata objects and object stores.
    This is the event class used for signalling when objects are created, modified, and deleted on the server.
    Interface used for notifying clients when changes have been persisted to the server.
    indirect permission source ACTSPECIFICATION : identifies the ACT that supplies the indirect permission GRPMBRSHIP : identifies the IdentityGroup 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 HIDDEN_PARENT : permission setting comes from Hidden Parent
    indirect authorization type
    Interface methods that set or get attributes from an instance of MdInheritanceInfo.
    MdLibGenInterface defines a set of routines used during the generation of SAS libname statements.
    This object is used to hold the information about a metadata attribute: name, value, state.
    Deprecated.
    as of 9.3
    Root class of all metadata classes.
    Provides the Store object and event interactions for Metadata objects.
    Provides the XML object interactions for Metadata objects.
    This Listener handles events for objects creation and deletion on the server.
    Extension of List to manage associations between objects.
    Details events that are generated for an individual object.
    This a store of objects for a view's interaction.
    Used to perform operations against the metadata server, such as querying and deleting objects.
    This class contains the methods used for sending requests to the server.
    Used to manage connections the the SAS/Open Metadata Repository.
    Interface methods for retrieving indirect permission info
    Interface methods for managing permission info.
    permission source EXPLICIT : the permission is set directly on the object ACT : the permission comes from an ACT directly applied to the object INDIRECT : the permission comes from a group membership, inheritance parent, or Repository ACT
    permission type determines if the permission is Granted or Denied.
    The interface defining the utility class for retrieving repository information.
    This class represents an association that is created while parsing server xml.
    Utility class used for retrieving the necessary security permissions for a metadata object.
    This is the Main store of objects (Cache) for interactions with the server.
    This describes the base store object for metadata
    The listener interface for an object store hashmap and its contained items.
    The listener interface for an object store hashmap and its contained items.
     
    A special dimension that contains summarized numeric data values that are analyzed.
    This interface defines the objects of the SAS Open Metadata Architecture model as constant variables.
    Each package has a standard set of resources named PropertyBundle.
    This class defines the state that the attributes and association lists of an object can be.
    Represents a SAS Enterprise Data Mining Model that is a formula or algorithm that computes outputs from inputs.
    This is a grouping of Cubes accessible from a SAS OLAP server.
    DEPRECATED: Represents an SQL ON clause.
    An abstract type that represents the connection information needed by an open client to access a deployed component.
    Has an association to columns used to order the data.
    Stores an expression that is applied to conditionally grant a user or group access to a resource.
    This type represents the information kept about a person.
    A "materialized" table that resides in a database or a file system.
    The PrimaryType subtypes are the starting point for modeling a logical metadata definition.
    A parameter, option or other type of information that is used to tailor a metadata object.
    Represents a group of properties.
    A PropertySet contains a complete set of properties to be used by the OwningObject in a particular context.
    Defines the data type of a property.
    Used to create a template for creating other metadata objects or set of metadata objects that represent a concept.
    This is the super type for types that define properties that are for prototype objects only.
    A UI element that designates how Portlets should be laid out on a PortalPage.
    A PortalPage gathers and displays information in the Portal, and can be customized.
    A Web component that is managed by a Web application and that is aggregated with other portlets to form a page within the application.
    This abstract type represents types that are used to define the transformations that are performed.
    Result set of a query.
    The abstract type that acts as the supertype for any type that can contain table objects.
    Represents a relational table, one that does not have a physical representation.
    This metadata type associates a responsibility with an identity.
    This is an abstract type that is the supertype for all of the other metadata types.
    Used to document a SAS DATA step SELECT statement.
    Represents a SAS file that stores many different kinds of information in smaller units called catalog entries.
    Represents the information needed by SAS software to connect to other servers.
    Represents a SAS library.
    Represents the storage of SAS passwords for SAS tables or connections.
    The SecondaryType subtypes are used along with the PrimaryType subtypes to create a logical metadata definition for an object.
    A SecuredLibrary object is created for a SAS physical library when it is bound to metadata with the AUTHLIB procedure of SAS.
    This is an abstract class from which other "SecurityRules" will derive.
    This class is used to group SecurityRules into a unit.
    Used to document an SQL select statement.
    Represents servers and spawners.
    Used to define an application hierarchy.
    The preceding and succeeding steps in a process.
    Root node for SXLE map definition.
    Represents a variable whose values are known in one or more data sets that are available (in training data, for example) but whose values are unknown in one or more future data sets (in a score data set, for example).
    The superclass for files, SAS catalog entries and text stored in the repository itself.
    Represents storing text in the repository.
    This type is used for generic transformations such as stored procedures.
    TransformationStep contains mapping objects.
    This type represents a tree that is the root node for a hierarchy of groups of metadata.
    Table server namespace.
    Type definition is used to describe members of the SAS type dictionary.
    A representation of the unique and primary keys of a table.
    DEPRECATED: Represents a Where SQL Clause.
  • Class
    Description
    This exception type is used to define a metadata exception in general, whether it be a read/write/parse exception itself.
    A parameter, option or other type of information that is used to tailor a metadata object.
    Represents a group of properties.
    Defines the data type of a property.
    This is an abstract type that is the supertype for all of the other metadata types.
  • Class
    Description
    The parent class for types used by the SAS Prompt Interface.
    Used to contain name/value pairs.
    The parent type for transformation types.
    The AccessControlEntry metadata type is used to define an access control directly on a resource.
    Contains analytic attributes to apply to a column.
    Represents an archive, such as a tar file or a zip file, which may contain entries.
    Extension of List to manage associations between objects.
    Authentication domains provide logical groupings for resources and logins in a metadata repository.
    Used to map any number of Classifier objects to any number of Classifier objects.
     
    Represents a column in a table, view, etc.
    A condition that when met may activate an action or set of actions.
    A set that contains the condition that must be met and the set of actions to be performed.
    Represents the information required to connect to a server.
    The supertype for all types that provide location information.
    Describes the type of content contained in the associated object.
    A logical set of data that is organized and structured in a hierarchical, multidimensional arrangement.
    A namespace for contained database schemas.
    An abstract type that represents an object that contains a set of columns.
    An abstract metadata type that represents installed software.
    A container of data files (files that contain data) or other Deployed Data Packages.
    Defines a prototype for a specific supported device.
    A group of closely related hierarchies.
    Represents a physical operating system path.
    An e-mail address.
    Represents a table in an external data file.
    Contains one or more links to an object that a user has marked as a favorite.
    Represents a file in the file system.
    Represents the fact that a table contains a foreign key to another table.
    DEPRECATED: Has an association to the columns used to group this data.
    DEPRECATED: Represents a Having clause in an SQL statement.
    An arrangement of members of a dimension into levels that are based on parent-child relationships.
    Represents a level within one and only one hierarchy.
    Identity - abstract class for objects that identify an entity.
    Internal use only.
    A content distribution center.
    A subscriber profile for content subscribers.
    Groups transformation activities to be an actual runtime unit.
    The output of a Join is limited to one JoinTable.
    DEPRECATED: Represents an instance of a join between two tables.
    An element of a dimension hierarchy.
    This is the abstract supertype for all of the types that have localized resources.
    Represents login information for a given user in a given authentication domain.
    Represents a physical machine.
    AuthorizationBase provides authorization methods common to protected Object and ACT definition usage.
    Interface methods for managing authorizations on protected objects.
    MdEvent is used to notify interested parties that state has changed in the event source.
    This exception type is used to define a metadata exception in general, whether it be a read/write/parse exception itself.
    This object is used to hold the information about a metadata attribute: name, value, state.
    Details events that are generated for an individual object.
    This describes the base store object for metadata
    Represents a SAS Enterprise Data Mining Model that is a formula or algorithm that computes outputs from inputs.
    This is a grouping of Cubes accessible from a SAS OLAP server.
    DEPRECATED: Represents an SQL ON clause.
    Has an association to columns used to order the data.
    Stores an expression that is applied to conditionally grant a user or group access to a resource.
    This type represents the information kept about a person.
    A "materialized" table that resides in a database or a file system.
    Represents a group of properties.
    A PropertySet contains a complete set of properties to be used by the OwningObject in a particular context.
    Defines the data type of a property.
    Used to create a template for creating other metadata objects or set of metadata objects that represent a concept.
    A PortalPage gathers and displays information in the Portal, and can be customized.
    A Web component that is managed by a Web application and that is aggregated with other portlets to form a page within the application.
    This abstract type represents types that are used to define the transformations that are performed.
    The abstract type that acts as the supertype for any type that can contain table objects.
    Represents a relational table, one that does not have a physical representation.
    This is an abstract type that is the supertype for all of the other metadata types.
    Used to document a SAS DATA step SELECT statement.
    Represents a SAS file that stores many different kinds of information in smaller units called catalog entries.
    Represents the information needed by SAS software to connect to other servers.
    Represents the storage of SAS passwords for SAS tables or connections.
    A SecuredLibrary object is created for a SAS physical library when it is bound to metadata with the AUTHLIB procedure of SAS.
    This class is used to group SecurityRules into a unit.
    Used to document an SQL select statement.
    Used to define an application hierarchy.
    Root node for SXLE map definition.
    Represents a variable whose values are known in one or more data sets that are available (in training data, for example) but whose values are unknown in one or more future data sets (in a score data set, for example).
    The superclass for files, SAS catalog entries and text stored in the repository itself.
    Represents storing text in the repository.
    This type is used for generic transformations such as stored procedures.
    This type represents a tree that is the root node for a hierarchy of groups of metadata.
    Table server namespace.
    A representation of the unique and primary keys of a table.
    DEPRECATED: Represents a Where SQL Clause.