Uses of Interface
com.sas.metadata.remote.CMetadata
Packages that use CMetadata
Package
Description
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
Provides the implementation of the remote java interface to the SAS Metadata Server.
-
Uses of CMetadata in com.sas.metadata.remote
Subinterfaces of CMetadata in com.sas.metadata.remoteModifier and TypeInterfaceDescriptioninterfaceThe 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.interfaceA job is a set of processes that initiate a process or create an output such as a data store or output table.interfaceThe parent class for types used by the SAS Prompt Interface.interfaceUsed to contain name/value pairs.interfaceThe parent type for transformation types.interfaceAn access control is an object that relates an identity and a permission to a resource in order to regulate access to the resource.interfaceThe AccessControlEntry metadata type is used to define an access control directly on a resource.interfaceThe AccessControlTemplate (ACT) metadata type enables you to define a template of individual users, groups, and permissions that can be applied to multiple resources.interfaceAn action that will be performed when a stated condition is met.interfaceA summary of detail data that is stored with or referred to by a cube.interfaceContains analytic attributes to apply to a column.interfaceReferences a location that has SAS analytic content.interfaceContains analytic attributes to apply to a table.interfaceRepresents a feature/action of an application.interfaceOne of several metadata types used to describe the physical location of some form of content.interfaceRepresents an archive, such as a tar file or a zip file, which may contain entries.interfaceThe SAS Metadata Model provides a Prototype metadata type to define templates that can be used to create metadata entities.interfaceThe SAS Metadata Model provides a Prototype metadata type to define templates that can be used to create metadata entities.interfaceAuthentication domains provide logical groupings for resources and logins in a metadata repository.interfaceIn a dimension, a member whose value is derived from the values of other members.interfaceBeginning in SAS 9.3, represents a new member in a dimension of a cube.interfaceThis type is used by Change Mangement.interfaceA classifier is an element that describes structural and behavioral features.interfaceUsed to map any number of Classifier objects to any number of Classifier objects.interfaceRepresents a column in a table, view, etc.interfaceUsed to assign columns to a hierarchy for the associated data table.interfaceRepresents a range of columns.interfaceRepresents a COM connection.interfaceA condition that when met may activate an action or set of actions.interfaceA set that contains the condition that must be met and the set of actions to be performed.interfaceThe preceding and succeeding steps based on the stated condition.interfaceInstalled software that has configuration information in addition to the licensing information.interfaceRepresents the information required to connect to a server.interfaceThe supertype for all types that provide location information.interfaceDescribes the type of content contained in the associated object.interfaceA logical set of data that is organized and structured in a hierarchical, multidimensional arrangement.interfaceDefines a custom association between any two metadata objects.interfaceA namespace for contained database schemas.interfaceA relational schema that contains tables that are not in SAS data sets.interfaceRepresents a data source name (DSN) that is a construct used by the SAS table server to identify a data source definition.interfaceAn abstract type that represents an object that contains a set of columns.interfaceAn abstract metadata type that represents installed software.interfaceA container of data files (files that contain data) or other Deployed Data Packages.interfaceDescribes location information for SAS Filerefs.interfaceDefines a prototype for a specific supported device.interfaceA group of closely related hierarchies.interfaceRepresents a physical operating system path.interfaceA Document is a web page or other conent that contains documentation pertinent to the object to which this document is related.interfaceAn e-mail address.interfaceDescribes a condition that occurs that drives other actions, ie. jobs, to be processed.interfaceExtension enables end users and application developers to define additional attributes that are not part of an object's metadata type definition.interfaceThis is an ID associated with the object in some other context, such as a GUID or DN for LDAP .interfaceRepresents a table in an external data file.interfaceContains one or more links to an object that a user has marked as a favorite.interfaceA feature is a property that is encapsulated within a Classifier.interfaceUsed to map any number of Feature objects to any number of Feature objects.interfaceRepresents a file in the file system.interfaceUsually a measure of the accuracy of a predicted value.interfaceRepresents the fact that a table contains a foreign key to another table.interfacePROC 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.interfaceThis type represents the ability to group metadata together.interfaceDEPRECATED: Has an association to the columns used to group this data.interfaceDEPRECATED: Represents a Having clause in an SQL statement.interfaceAn arrangement of members of a dimension into levels that are based on parent-child relationships.interfaceRepresents a level within one and only one hierarchy.interfaceIdentity - abstract class for objects that identify an entity.interfaceGrouping mechanism for identity objects.interfaceRepresents an index on a physical structure.interfaceInternal use only.interfaceA content distribution center.interfaceA subscriber profile for content subscribers.interfaceA subscriber profile for event subscribers.interfaceA filter string is used to include or exclude content going to a specific subscriber.interfaceA subscriber profile is used to control how published content is delivered to a user.interfaceRepresents a job that has been or will be scheduled in the LSF JobFlow.interfaceGroups transformation activities to be an actual runtime unit.interfaceThe output of a Join is limited to one JoinTable.interfaceDEPRECATED: Represents an instance of a join between two tables.interfaceRepresents keys on tables.interfaceRepresents the relationship between two columns in a foreign key, unique key relationship.interfaceThe name attribute of this object is a single word that can be used to identify this object.interfaceAn element of a dimension hierarchy.interfaceContains the localized values for a particular locale as defined by the LocalId attribute.interfaceThis is the abstract supertype for all of the types that have localized resources.interfaceThis type represents a location that includes a type (is it a street address, or an office number), as well as address information (street, city, country).interfaceThe supertype for Column, which is part of a relational table, and Measure, which is used with OLAP types.interfaceUsed to define a homogeneous group of servers.interfaceRepresents login information for a given user in a given authentication domain.interfaceRepresents a physical machine.interfaceA special dimension that contains summarized numeric data values that are analyzed.interfaceRepresents a result of a transformation that resides in memory on the server.interfaceRepresents a SAS Enterprise Data Mining Model that is a formula or algorithm that computes outputs from inputs.interfaceDescribes the name of the service and how the name is used (as rebind, bind, or lookup).interfaceBeginning in SAS 9.3, represents a named set in dimension of a cube.interfaceThis allows an application to create a numeric extension to any object.interfaceAn attribute associated with members of a given dimension level.interfaceThis is a grouping of Cubes accessible from a SAS OLAP server.interfaceDEPRECATED: Represents an SQL ON clause.interfaceAn abstract type that represents the connection information needed by an open client to access a deployed component.interfaceHas an association to columns used to order the data.interfaceA permission represents an action that a user may attempt against a resource in the metadata server.interfaceStores an expression that is applied to conditionally grant a user or group access to a resource.interfaceThis type represents the information kept about a person.interfaceA phone number and the type of phone number (home, office, mobile, fax).interfaceA "materialized" table that resides in a database or a file system.interfaceThe PrimaryType subtypes are the starting point for modeling a logical metadata definition.interfaceFor use by the SAS Prompt Interface.interfaceFor use by the SAS Prompt Interface.interfaceA parameter, option or other type of information that is used to tailor a metadata object.interfaceRepresents a group of properties.interfaceA PropertySet contains a complete set of properties to be used by the OwningObject in a particular context.interfaceDefines the data type of a property.interfaceUsed to create a template for creating other metadata objects or set of metadata objects that represent a concept.interfaceThis is the super type for types that define properties that are for prototype objects only.interfaceProvides the information needed to lay a PortalPage out in columns.interfaceA UI element that designates how Portlets should be laid out on a PortalPage.interfaceA PortalPage gathers and displays information in the Portal, and can be customized.interfaceA SAS Information Delivery Portal user's portal information, which defines the basic functionality of the portal.interfaceA Web component that is managed by a Web application and that is aggregated with other portlets to form a page within the application.interfaceThis abstract type represents types that are used to define the transformations that are performed.interfaceResult set of a query.interfaceThe abstract type that acts as the supertype for any type that can contain table objects.interfaceRepresents a relational table, one that does not have a physical representation.interfaceRepresents the result of data being transformed into a report.interfaceThis metadata type associates a responsibility with an identity.interfaceThis object describes a role of of an object, and the context of the role.interfaceThis is an abstract type that is the supertype for all of the other metadata types.interfaceUsed to document a SAS DATA step SELECT statement.interfaceRepresents a SAS file that stores many different kinds of information in smaller units called catalog entries.interfaceRepresents a separate storage unit within a SAS catalog.interfaceRepresents the information needed by SAS software to connect to other servers.interfaceRepresents a name temporarily assigned to an external file or to an aggregate storage location that identifies it to SAS.interfaceRepresents a SAS library.interfaceUsed to document the setinit information for SAS products.interfaceRepresents the storage of SAS passwords for SAS tables or connections.interfaceThis object is used to store information for search definitions.interfaceThe SecondaryType subtypes are used along with the PrimaryType subtypes to create a logical metadata definition for an object.interfaceA SecuredLibrary object is created for a SAS physical library when it is bound to metadata with the AUTHLIB procedure of SAS.interfaceA SecuredTable object is created for a physical SAS data set when a data set with the same name is first created in a metadata-bound library.interfaceThis is an abstract class from which other "SecurityRules" will derive.interfaceThis class is used to group SecurityRules into a unit.interfaceA SecurityTypeContainmentRule tells the authorization facility how to find parent objects for a particular metadata type.interfaceUsed to document an SQL select statement.interfaceRepresents servers and spawners.interfaceUsed to define an application context for non-homogeneous group servers.interfaceRepresents software that acts as a service.interfaceThe types of services available from a DeployedComponent.interfaceShared dimension is contained by its schema and may be used by more than one cube.interfaceUsed to define an application hierarchy.interfaceThe preceding and succeeding steps in a process.interfaceRepresents a stream of data.interfaceRoot node for SXLE map definition.interfaceThe SyncStep is used to define a part of workflow.interfaceA classifier that defines a set of tables that all share the same characteristics but that should be treated as one classifer for display purposes.interfaceRepresents 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).interfaceContains information for making a TCP/IP connection to a server.interfaceThe superclass for files, SAS catalog entries and text stored in the repository itself.interfaceRepresents storing text in the repository.interfaceThis object contains a timestamp and the role of the timestamp.interfaceThis type is used for generic transformations such as stored procedures.interfaceTransformationActivity contains TransformationSteps.interfaceTransformationStep contains mapping objects.interfaceThis type represents a tree that is the root node for a hierarchy of groups of metadata.interfaceTable server name object.interfaceTable server namespace.interfaceType definition is used to describe members of the SAS type dictionary.interfaceA representation of the unique and primary keys of a table.interfaceUnit of time.interfaceUsed to define substitution strings and the replacement values.interfaceDEPRECATED: Represents a Where SQL Clause.interfaceRepresents a table that is created as part of running SAS code that is not intended to be persisted.interfaceUsed to describe an XPath location path.Fields in com.sas.metadata.remote declared as CMetadataModifier and TypeFieldDescriptionprotected CMetadataMdObjectListImpl.m_parentParent object of this assocationlistprotected CMetadataMdInheritanceInfoImpl.objprotected CMetadataMdSAXStackAssocProperty.parentObjectThe parent object of the association.Fields in com.sas.metadata.remote with type parameters of type CMetadataModifier and TypeFieldDescriptionprotected Vector<CMetadata> MdObjectStoreImpl.authorizationTransContextListlist of objects having authorization operationsprotected Set<CMetadata> MdObjectStoreImpl.changeListlist of objects that make up this owning object's change listprotected Map<String, CMetadata> MdObjectStoreImpl.deletedObjectsThe list of objects that are unavailable from this store, i.e. marked for deletionprotected Map<String, CMetadata> MdObjectStoreImpl.ObjectMapThis is the Map of the objects contained in this store.protected Map<String, CMetadata> MdServerStoreImpl.simpleObjectMapThe Map of objects that are used as placeholders for a more complex object.Methods in com.sas.metadata.remote that return CMetadataModifier and TypeMethodDescriptionMdFactory.createComplexMetadataObject(MdObjectStore oStore, CMetadata oSimple) Creates a complex/detailed metadata object in a given object store.MdFactory.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, CMetadata oSimple) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactory.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, String strName, String strType, String strFQID) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactory.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, String strName, String strType, String strFQID, String strNewObjectExternalIdentityRealRepos) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactory.createComplexMetadataObject(MdObjectStore oStore, String strName, String strType, String strFQID) Creates a complex/detailed metadata object in a given object store.MdFactory.createComplexMetadataObject(MdStore inStore, MdStore parentStore, String strName, String strType, String strFQID, String strNewObjectExternalIdentityRealRepos) Deprecated.Objects should only be created in an ObjectStore.MdFactoryImpl.createComplexMetadataObject(MdObjectStore oStore, CMetadata oSimple) Creates a complex/detailed metadata object in a given object store.MdFactoryImpl.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, CMetadata oSimple) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactoryImpl.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, String strName, String strType, String strFQID) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactoryImpl.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, String strName, String strType, String strFQID, String strNewObjectExternalIdentityRealRepos) MdFactoryImpl.createComplexMetadataObject(MdObjectStore oStore, String strName, String strType, String strFQID) Creates a complex/detailed metadata object in a given object store.MdFactoryImpl.createComplexMetadataObject(MdStore inStore, MdStore parentStore, String strName, String strType, String strFQID, String strNewObjectExternalIdentityRealRepos) Deprecated.Objects should only be created in an ObjectStore.MdFactory.createComplexMetadataObjectServerStoreOnly(String strName, String strType, String strFQID) Deprecated.As of 9.2, complex objects should no longer be created within the ServerStore.MdFactory.createComplexMetadataObjectStoreOnly(MdStore inStore, String strName, String strType, String strFQID) Create a complex/detailed object in specified store only.MdFactory.createSimpleMetadataObject(CMetadata inObject) Creates an object to be used as a place holder for a more complex object.MdFactory.createSimpleMetadataObject(CMetadata inObject, String lockedBy) Creates an object to be used as a place holder for a more complex object.MdFactory.createSimpleMetadataObject(String strName, String strType, String strFQID) Creates an object to be used as a place holder for a more complex object.MdFactory.createSimpleMetadataObject(String strName, String strType, String strFQID, String lockedBy) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(CMetadata inObject) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(CMetadata inObject, String lockedBy) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(String strName, String strType, String strFQID) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(String strName, String strType, String strFQID, String lockedBy) Creates an object to be used as a place holder for a more complex object.Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap) Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap, int state) Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap, int state, boolean doNotOverrideValues) Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtil.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate) Get the single metatdata object from the given associtation.MdOMIUtil.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Get the single metatdata object from the given associtation.MdOMIUtilImpl.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate) Get the single metatdata object from the given associtation.MdOMIUtilImpl.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Get the single metatdata object from the given associtation.MdOMIUtil.getFoundationRepository()Returns the foundation repository for the connected metadata server.MdOMIUtilImpl.getFoundationRepository()Returns the foundation repository for the connected metadata server.MdOMIUtil.getFullObject(MdObjectStore store, CMetadata meta) Performs a GetMetadata request on an existing public object.MdOMIUtil.getFullObject(MdObjectStore store, String objectType, String objectID) Performs a GetMetadata request on an existing public object.MdOMIUtilImpl.getFullObject(MdObjectStore store, CMetadata meta) MdOMIUtilImpl.getFullObject(MdObjectStore store, String objectType, String objectID) MdOMIWrapper.getFullObject(MdObjectStore store, CMetadata meta) Performs a GetMetadata request on an existing public object.MdOMIWrapper.getFullObject(MdObjectStore store, String objectType, String objectID) Performs a GetMetadata request on an existing public object.MdOMIWrapperImpl.getFullObject(MdObjectStore store, CMetadata meta) MdOMIWrapperImpl.getFullObject(MdObjectStore store, String objectType, String objectID) MdIndirectPermissionInfo.getIndirectObject()Returns the indirect object reference when an Permission comes from an ACT, UserGroup membership, or by Inheritance.MdIndirectPermissionInfoImpl.getIndirectObject()MdOMIUtil.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtil.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtil.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtil.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtilImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both attributes and associations.MdOMIUtilImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIUtilImpl.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both attributes and associations.MdOMIUtilImpl.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapper.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapper.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs, boolean doNotOverrideAttrs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapperImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapperImpl.getMetadataAllDepths(MdStore inStore, String strType, String strFQID, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs, boolean doNotOverrideAttrs) This method constructs CMetadata objects and sets both attributes and associations.MdFactory.getObject(String strFQID) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdFactoryImpl.getObject(String strFQID) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdInheritanceInfo.getObject()Returns the object for this inheritance instanceMdInheritanceInfoImpl.getObject()MdObjectStore.getObject(String strFQID) Return object associated with IDMdObjectStore.getObject(String strFQID, boolean hashonly) Return object associated with IDMdObjectStoreImpl.getObject(String strFQID) Return object associated with IDMdObjectStoreImpl.getObject(String strFQID, boolean hashonly) Return object associated with IDMdServerStore.getObject(String strFQID) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdServerStore.getObject(String strFQID, boolean hashonly) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdServerStoreImpl.getObject(String strFQID) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdServerStoreImpl.getObject(String strFQID, boolean hashonly) Deprecated.As of 9.2, complex objects are no longer stored in the ServerStore.MdStore.getObject(String strFQID) Return object associated with IDprotected CMetadataMdServerStoreImpl.getObjectFromServerStoreOnly(String objectID) Returns an object that exists on in the server store.MdServerStore.getObjectInChildStore(String objectID) Returns a CMetadata object in a child store.MdServerStoreImpl.getObjectInChildStore(String objectID) Returns a CMetadata object in a child store.AssociationList.getParent()Returns the parent object of this associationlist.MdObjectList.getParent()Returns the parent object of this associationlist.MdObjectListImpl.getParent()Returns the parent object of this associationlist.MdSAXStackAssocProperty.getParent()Returns the parent object for this associationMdOMIUtil.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList) Populates an objects simple and complex attributes, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtil.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs) Populates an objects simple and complex attributes, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, boolean doNotOverrideAttrs, int state) MdOMIUtilImpl.populateObjectsLocal(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, int state, boolean setAttrs, List createdObjects) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdObjectStore.restoreObject(String objectID) Restores an object to the Store so that it is available from the store.MdObjectStoreImpl.restoreObject(String objectID) Restores an object to the Store so that it is available from the store.MdServerStore.restoreObject(String objectID) Restores an object to the Store so that it is available from the store.MdServerStoreImpl.restoreObject(String objectID) Restores an object to the Store so that it is available from the store.MdStore.restoreObject(String objectID) Restores an object to the Store so that it is available from the store.MdObjectStore.retrieveFullObject(String objectType, String objectID) Retrieves all metadata for an existing public object.MdObjectStoreImpl.retrieveFullObject(String objectType, String objectID) Retrieves all metadata for an existing public object.Methods in com.sas.metadata.remote that return types with arguments of type CMetadataModifier and TypeMethodDescriptionVector<CMetadata> MdObjectStore.getAuthorizationTransContextList()Vector<CMetadata> MdObjectStoreImpl.getAuthorizationTransContextList()List<CMetadata> MdObjectStore.getChangedObjects()Gets a List of changed objects.List<CMetadata> MdObjectStoreImpl.getChangedObjects()Gets a List of changed objects.List<CMetadata> MdServerStoreImpl.getChangedObjects()Gets a List of changed objects.List<CMetadata> MdStore.getChangedObjects()Gets a List of changed objects.Vector<CMetadata> MdObjectBase.getChangeList()Return the current change listVector<CMetadata> MdObjectStore.getChangeList()Return the current change listVector<CMetadata> MdObjectStoreImpl.getChangeList()Return the current change listList<CMetadata> MdServerStoreImpl.getCreatedItemsList()Returns the list of items created in current write.Map<String, CMetadata> MdObjectStore.getDeletedObjects()Return a Map of the objects being deleted.Map<String, CMetadata> MdObjectStoreImpl.getDeletedObjects()Return a Map of the objects being deleted.Map<String, CMetadata> MdFactory.getDetailObjectMap()Deprecated.As of 9.2, complex objects should no longer be stored in the ServerStoreMap<String, CMetadata> MdFactoryImpl.getDetailObjectMap()Deprecated.As of 9.2, complex objects should no longer be stored in the ServerStoreMap<String, CMetadata> MdObjectStore.getDetailObjectMap()Returns the Detail Object MapMap<String, CMetadata> MdObjectStoreImpl.getDetailObjectMap()Returns the Detail Object MapMap<String, CMetadata> MdServerStore.getDetailObjectMap()Deprecated.As of 9.2, the detailObjectMap is no longer used in the ServerStore.Map<String, CMetadata> MdServerStoreImpl.getDetailObjectMap()Deprecated.As of 9.2, the detailObjectMap is no longer used in the ServerStore.Map<String, CMetadata> MdStore.getDetailObjectMap()Returns the Detail Object MapList<CMetadata> MdObjectStore.getNewObjects()Gets a List of changed objects.List<CMetadata> MdObjectStoreImpl.getNewObjects()Gets a List of new objects.List<CMetadata> MdOMIUtil.getRepositories()Reads all repositories registered in the Common Metadata Repository Manager.List<CMetadata> MdOMIUtilImpl.getRepositories()Reads all repositories registered in the Common Metadata Repository Manager.Map<String, CMetadata> MdFactory.getSimpleObjectMap()Returns the Simple Object MapMap<String, CMetadata> MdFactoryImpl.getSimpleObjectMap()Returns the Simple Object MapMap<String, CMetadata> MdObjectStore.getSimpleObjectMap()Returns the Simple Object MapMap<String, CMetadata> MdObjectStoreImpl.getSimpleObjectMap()Returns the Simple Object MapMap<String, CMetadata> MdServerStore.getSimpleObjectMap()Returns the Simple Object MapMap<String, CMetadata> MdServerStoreImpl.getSimpleObjectMap()Returns the Simple Object MapList<CMetadata> AssociationList.subList(int fromIndex, int toIndex) Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive.List<CMetadata> MdObjectList.subList(int fromIndex, int toIndex) Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive.List<CMetadata> MdObjectListImpl.subList(int fromIndex, int toIndex) Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive.Methods in com.sas.metadata.remote with parameters of type CMetadataModifier and TypeMethodDescriptionvoidMdObjectBase.addElementToChangeList(CMetadata object) Adds the specified metadata object to this object's change list; only adds the object if it is not already in the listvoidMdObjectStore.addElementToChangeList(CMetadata object) Adds the specified metadata object to this object's change list; only adds the object if it is not already in the listvoidMdObjectStoreImpl.addElementToChangeList(CMetadata object) Adds the specified metadata object to this object's change list; only adds the object if it is not already in the listvoidMdChangeManagementUtil.addObjects(MdObjectStore store, CMetadata projectRepository) Deprecated.This routine will add all the NEW objects in an object store to the specified project repository.voidMdChangeManagementUtilImpl.addObjects(MdObjectStore store, CMetadata projectRepository) Deprecated.This routine will add all the NEW objects in an object store to the specified project repository.voidMdObjectStoreImpl.addObjectToMap(String objectID, CMetadata meta) Add a metadata object directly to the detail object map.voidMdObjectStore.addObjToAuthorizationTransContextList(CMetadata obj) Add an object to the Authorization Transaction Context List for this StorevoidMdObjectStoreImpl.addObjToAuthorizationTransContextList(CMetadata obj) Add an object to the Authorization Transaction Context List for this StoreListMdChangeManagementUtil.checkIn(CMetadata projectRepository, String strChangeName, String strChangeDesc) Deprecated.Check in a project repositoryListMdChangeManagementUtilImpl.checkIn(CMetadata projectRepository, String strChangeName, String strChangeDesc) Deprecated.Check in a project repositoryvoidMdChangeManagementUtil.checkOut(List metaObjects, CMetadata projectRepository) Deprecated.Check out the specified list of objects from the specified repositoryvoidMdChangeManagementUtilImpl.checkOut(List metaObjects, CMetadata projectRepository) Deprecated.Check out the specified list of objects from the specified repositorystatic voidCopy all the attributes of one object to another except for ID, ChangeState, LockedBy.static voidCopy all the attributes of one object to another except for ID, ChangeState, LockedBy.voidMdChangeManagementUtil.copyObjects(List metaObjects, CMetadata repository) Deprecated.copy the specified list of objects into the project repositoryvoidMdChangeManagementUtilImpl.copyObjects(List metaObjects, CMetadata repository) Deprecated.copy the specified list of objects into the project repositoryMdFactory.createComplexMetadataObject(MdObjectStore oStore, CMetadata oSimple) Creates a complex/detailed metadata object in a given object store.MdFactory.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, CMetadata oSimple) Create a complex/detailed metadata object given the name,type, and ID of that object.MdFactoryImpl.createComplexMetadataObject(MdObjectStore oStore, CMetadata oSimple) Creates a complex/detailed metadata object in a given object store.MdFactoryImpl.createComplexMetadataObject(MdObjectStore inStore, MdStore parentStore, CMetadata oSimple) Create a complex/detailed metadata object given the name,type, and ID of that object.voidMdObjectStore.createExternalIdentityObject(CMetadata owningObject) Deprecated.As of 9.2 this method is no longer supportedvoidMdObjectStoreImpl.createExternalIdentityObject(CMetadata owningObject) This creates an ExternalIdentity object connection to owningObject for change management.voidMdServerStore.createExternalIdentityObject(CMetadata owningObject) This creates an ExternalIdentity object connection to owningObject for change management.voidMdServerStoreImpl.createExternalIdentityObject(CMetadata owningObject) This creates an ExternalIdentity object connection to owningObject for change management.voidMdStore.createExternalIdentityObject(CMetadata owningObject) This creates an ExternalIdentity object connection to owningObject for change management.StringMdObjectBaseXML.createObjectRefreshXML(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate) Creates XML for an objectStringMdObjectBaseXML.createObjectXML(CMetadata inObject) Creates XML for an objectStringMdObjectBaseXML.createObjectXML(CMetadata inObject, boolean includeEmptyAssocs) Creates XML for an objectStringMdOMIUtil.createRefreshXML(CMetadata meta, boolean refreshAssocsSetByServerOnly, boolean refreshAll) Creates an XML string used for refreshing an object.StringMdOMIUtilImpl.createRefreshXML(CMetadata meta, boolean refreshAssocsSetByServerOnly, boolean refreshAll) Creates an XML string used for refreshing an object.MdFactory.createSimpleMetadataObject(CMetadata inObject) Creates an object to be used as a place holder for a more complex object.MdFactory.createSimpleMetadataObject(CMetadata inObject, String lockedBy) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(CMetadata inObject) Creates an object to be used as a place holder for a more complex object.MdFactoryImpl.createSimpleMetadataObject(CMetadata inObject, String lockedBy) Creates an object to be used as a place holder for a more complex object.StringMdObjectBaseXML.createUpdateAssociationXML(CMetadata inObject, StringBuffer outXML) Creates update XML for all associations on inputed object.voidMdObjectStoreImpl.deleteComplexMetadataObject(CMetadata oDelete) NOT IMPLEMENTED YET.voidMdServerStoreImpl.deleteComplexMetadataObject(CMetadata oDelete) NOT IMPLEMENTED YET.voidMdFactory.deleteMetadataObject(CMetadata delobject) Removes the object from the client and from the server if the object exists on the server.voidMdFactoryImpl.deleteMetadataObject(CMetadata delobject) Removes the object from the client and from the server if the object exists on the server.List<String> MdOMIUtil.deleteMetadataObject(CMetadata inObject) Delete a CMetadata object and all it's dependancies.List<String> MdOMIUtil.deleteMetadataObject(CMetadata metadataObject, String template) Deletes an object from the server using the specified delete template.List<String> MdOMIUtilImpl.deleteMetadataObject(CMetadata inObject) Delete a CMetadata object and all it's dependancies.List<String> MdOMIUtilImpl.deleteMetadataObject(CMetadata metadataObject, String template) Deletes an object from the server using the specified delete template.voidMdFactory.deleteMetadataObjects(CMetadata deleteObject, String template) Removes the object from the detail Map and from the server!voidMdFactoryImpl.deleteMetadataObjects(CMetadata deleteObject, String template) Removes the object from the detail Map and from the server!booleanMdObjectStore.deleteObject(CMetadata inObject) Makes an object unavailable in the object store.booleanMdObjectStoreImpl.deleteObject(CMetadata inObject) Makes an object unavailable in the object store.booleanMdServerStore.deleteObject(CMetadata inObject) Makes an object unavailable in the object store.booleanMdServerStoreImpl.deleteObject(CMetadata inObject) Makes an object unavailable in the object store.booleanMdStore.deleteObject(CMetadata inObject) Makes an object unavailable in the object store.voidMdFactory.deletePublicObject(CMetadata publicObject) Deletes a public object from the server.voidMdFactory.deletePublicObject(CMetadata publicObject, String template) Deletes a public object from the server.voidMdFactoryImpl.deletePublicObject(CMetadata publicObject) Deletes a public object from the server.voidMdFactoryImpl.deletePublicObject(CMetadata publicObject, String template) Deletes a public object from the server.voidMdChangeManagementUtil.destroy(List metaObjects, CMetadata projectRepository) Deprecated.voidMdChangeManagementUtilImpl.destroy(List metaObjects, CMetadata projectRepository) Deprecated.StringMdObjectBaseXML.doCreateUpdateXML(CMetadata object) Primary function to create an UpdateXML string to be sent to the server to perform an update on an object, and all of its association objects.Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap) Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap, int state) Calls 'set' methods for given object for nodes in given NodeMapMdOMIUtilImpl.doSimple(CMetadata thisObject, NamedNodeMap thisNodeMap, int state, boolean doNotOverrideValues) Calls 'set' methods for given object for nodes in given NodeMapvoidMdChangeManagementUtil.fetch(List metaObjects, CMetadata projectRepository) Deprecated.Fetch the object the specified list of objects to the specified repositoryvoidMdChangeManagementUtilImpl.fetch(List metaObjects, CMetadata projectRepository) Deprecated.Fetch the object the specified list of objects to the specified repositoryMdOMIUtil.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate) Get the single metatdata object from the given associtation.MdOMIUtil.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Get the single metatdata object from the given associtation.MdOMIUtilImpl.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate) Get the single metatdata object from the given associtation.MdOMIUtilImpl.getAssociatedObject(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Get the single metatdata object from the given associtation.MdObjectBaseUtil.getAssociatedObjects(String associationType, String strAssociation, boolean isPredAssoc, String Properties, CMetadata parentObj) Helper method for getting associated metadata objects.MdOMIUtil.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate) Gets the list of metatdata objects for the given association.MdOMIUtil.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Gets the list of metatdata objects for the given association.MdOMIUtilImpl.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate) Gets the list of metatdata objects for the given association.MdOMIUtilImpl.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Gets the list of metatdata objects for the given association.MdOMIWrapper.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Gets the list of metatdata objects for the given association.MdOMIWrapperImpl.getAssociatedObjects(CMetadata object, String strAssociation, String strTemplate, boolean doNotOverrideAssocs) Gets the list of metatdata objects for the given association.intMdSecurityUtil.getAssociationCountForObject(CMetadata meta, String associationName) Returns the size of a specific association for an object.intMdSecurityUtilImpl.getAssociationCountForObject(CMetadata meta, String associationName) Returns the size of a specific association for an object.MdOMIUtil.getFullObject(MdObjectStore store, CMetadata meta) Performs a GetMetadata request on an existing public object.MdOMIUtilImpl.getFullObject(MdObjectStore store, CMetadata meta) MdOMIWrapper.getFullObject(MdObjectStore store, CMetadata meta) Performs a GetMetadata request on an existing public object.MdOMIWrapperImpl.getFullObject(MdObjectStore store, CMetadata meta) MdOMIUtil.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtil.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both simple and complex attributes.MdOMIUtilImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions) This method constructs CMetadata objects and sets both attributes and associations.MdOMIUtilImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapper.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.MdOMIWrapperImpl.getMetadataAllDepths(CMetadata object, List<String> inSimpleAttr, List<String> inComplexObject, String strTemplate, int iOptions, boolean doNotOverrideAssocs) This method constructs CMetadata objects and sets both attributes and associations.static intMdStoreUtil.getMetaObjectAssociationState(CMetadata inObject, String AssociationName) Gets the state of an associaiton list on an objectstatic intMdStoreUtil.getMetaObjectAttributeState(CMetadata inObject, String AttributeName) Set the state of an attributeStringMdOMIUtil.getReposIdFromMetadataObject(CMetadata meta) Returns the fully qualified repository id for a given metadata object (A0000001.XXXXXXXX).StringMdOMIUtilImpl.getReposIdFromMetadataObject(CMetadata meta) Returns the fully qualified repository id for a given metadata object (A0000001.XXXXXXXX).booleanMdChangeManagementUtil.isCheckoutableObject(CMetadata object) Deprecated.Returns if the object is checkoutable.booleanMdChangeManagementUtilImpl.isCheckoutableObject(CMetadata object) Deprecated.Returns if the object is checkoutable.booleanMdChangeManagementUtil.isGroupableObject(CMetadata object) Deprecated.Returns true if this is a groupable object.booleanMdChangeManagementUtilImpl.isGroupableObject(CMetadata object) Deprecated.Returns true if this is a groupable object.voidMdChangeManagementUtil.lockObjects(CMetadata cmGroupTop, List nodeObjects, CMetadata projectRepository) Deprecated.Lock the specified list of objects from the specified repositoryvoidMdChangeManagementUtilImpl.lockObjects(CMetadata cmGroupTop, List nodeObjects, CMetadata projectRepository) Deprecated.Lock the specified list of objects from the specified repositoryvoidMdChangeManagementUtil.newObjectsAdded(CMetadata projectRepository, List objects) Deprecated.Fire events for added objectsvoidMdChangeManagementUtilImpl.newObjectsAdded(CMetadata projectRepository, List objects) Deprecated.Fire events for added objectsMdOMIUtil.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList) Populates an objects simple and complex attributes, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtil.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs) Populates an objects simple and complex attributes, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObject(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, boolean doNotOverrideAttrs, int state) ListMdOMIUtil.populateObjects(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, List objects) Populates an objects simple and complex attributes, by what is in the simpleNodeMap and the complexNodeList.ListMdOMIUtilImpl.populateObjects(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, List objects) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.MdOMIUtilImpl.populateObjectsLocal(CMetadata metaObject, NamedNodeMap simpleNodeMap, NodeList complexNodeList, boolean doNotOverrideAssocs, int state, boolean setAttrs, List createdObjects) Populates an objects attributes and associations, by what is in the simpleNodeMap and the complexNodeList.voidMdObjectStore.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate) Refreshes object from the servervoidMdObjectStore.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate, boolean refreshAssocsSetByServerOnly) Refreshes object from the servervoidMdObjectStoreImpl.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate) Refreshes object from the servervoidMdObjectStoreImpl.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate, boolean refreshAssocsSetByServerOnly) Refreshes object from the servervoidMdOMIWrapper.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate, boolean refreshAssocsSetByServerOnly) Refreshes object from the servervoidMdOMIWrapperImpl.refreshObjectFromServer(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate, boolean refreshAssocsSetByServerOnly) Refreshes object from the servervoidMdObjectBase.removeElementFromChangeList(CMetadata object) Remove the specified element from the change listvoidMdObjectStore.removeElementFromChangeList(CMetadata object) Remove the specified element from the change listvoidMdObjectStoreImpl.removeElementFromChangeList(CMetadata object) Remove the specified element from the change listvoidMdObjectStore.removeElementFromStore(CMetadata removeObject) Removes an element from the changelist and removes all of its associations, then removes the object from the store all children stores and parent stores...voidMdObjectStore.removeElementFromStore(CMetadata removeObject, boolean removeDependents) Removes an element from the changelist and removes all of its associations, then removes the object from the store all children stores and parent stores...voidMdObjectStoreImpl.removeElementFromStore(CMetadata removeObject) Removes an element from the changelist and removes all of its associations, then removes the object from the store all children stores and parent stores...voidMdObjectStoreImpl.removeElementFromStore(CMetadata removeObject, boolean removeDependents) Removes an element from the changelist and removes all of its associations, then removes the object from the store all children stores and parent stores...voidMdObjectStore.removeObjectFromStore(CMetadata deleteObject, String deleteTemplate) Removes an object from the store, marks it to delete, and uses a template to delete associated objects.voidMdObjectStoreImpl.removeObjectFromStore(CMetadata deleteObject, String deleteTemplate) voidMdObjectStore.removeObjFromAuthorizationTransContextList(CMetadata obj) Remove an object from the Authorization Transaction Context List for this StorevoidMdObjectStoreImpl.removeObjFromAuthorizationTransContextList(CMetadata obj) Remove an object from the Authorization Transaction Context List for this StorevoidMdGetObjectHandler.setAttributes(CMetadata inObject, Map<String, MdObjectAttribute> inAttributes) set the attributes on the objectstatic voidMdResponsibilitiesUtil.setCreatedByValue(CMetadata object, String identityName) Sets the value of the Created By field for an existing object.static voidMdResponsibilitiesUtil.setCreatedModifiedByValues(CMetadata object) static voidMdResponsibilitiesUtil.setCreatedModifiedByValues(CMetadata object, boolean isNew) voidMdIndirectPermissionInfoImpl.setIndirectObject(CMetadata indirectObject) static voidMdStoreUtil.setMetaObjectAssociation(CMetadata sourceObject, CMetadata targetObject, AssociationList assocValue, Map<String, AssociationList> targetAssociations) Sets an association on an objectstatic voidMdStoreUtil.setMetaObjectAssociation(CMetadata inObject, String AssociationName, AssociationList AssociationValue, int AssociationState) Deprecated.Use signature with Map.static voidMdStoreUtil.setMetaObjectAssociation(CMetadata inObject, String AssociationName, AssociationList AssociationValue, int AssociationState, Map<String, AssociationList> assocs) Deprecated.no longer supported, useMdStoreUtil.setMetaObjectAssociation(CMetadata, CMetadata, AssociationList, Map)static voidMdStoreUtil.setMetaObjectAssociations(CMetadata sourceObject, CMetadata targetObject, Map<String, AssociationList> associations) Set all the Associations of an object to those of the other object.static voidMdStoreUtil.setMetaObjectAttribute(CMetadata inObject, String AttributeName, String AttributeValue, int AttributeValueState) Set an attribute on an objectstatic voidMdStoreUtil.setMetaObjectAttributes(CMetadata sourceObject, CMetadata targetObject, Map<String, String> attributes) Set all the attributes of an object to those of the other object.static voidMdStoreUtil.setMetaObjectAttributes(CMetadata sourceObject, CMetadata targetObject, Map<String, String> attributes, int attrValueState) Set all the attributes of an object to those of the other object.voidMdOMIUtil.setObjectAssociations(CMetadata metaObject, List outComplexNames, List[] outComplexObjects, boolean doNotOverrideAssns) Call given object's 'set...s' methods for the given complex attributesvoidMdOMIUtilImpl.setObjectAssociations(CMetadata metaObject, List outComplexNames, List[] outComplexObjects, boolean doNotOverrideAssns) Call given object's 'set...s' methods for the given complex attributesvoidMdOMIUtilImpl.setObjectAssociations(CMetadata metaObject, List outComplexNames, List[] outComplexObjects, boolean doNotOverrideAssns, int state) Call given object's 'set...s' methods for the given complex attributesvoidSets the parent object of this associationList.voidMdObjectList.setParent(CMetadata inParent) Sets the parent object of this associationList.voidMdObjectListImpl.setParent(CMetadata inParent) Sets the parent object of this associationList.voidMdChangeManagementUtil.undoCheckout(List metaObjects, CMetadata projectRepository) Deprecated.Undo Check out the specified list of objects from the specified project repositoryvoidMdChangeManagementUtilImpl.undoCheckout(List metaObjects, CMetadata projectRepository) Deprecated.Undo Check out the specified list of objects from the specified project repositoryMethod parameters in com.sas.metadata.remote with type arguments of type CMetadataModifier and TypeMethodDescriptionvoidMdFactory.deleteMetadataObjects(List<? extends CMetadata> objectList) Removes the object from the detail Map and from the server!voidMdFactoryImpl.deleteMetadataObjects(List<? extends CMetadata> objectList) Removes the object from the detail Map and from the server!List<String> MdOMIUtil.deleteMetadataObjects(List<? extends CMetadata> inObjects) Delete a CMetadata object and all it's dependancies.List<String> MdOMIUtilImpl.deleteMetadataObjects(List<? extends CMetadata> inObjects) Delete a CMetadata object and all it's dependancies.voidMdObjectStore.flushUpdates(List<CMetadata> updatedItems) Flush updated objects to parent store.voidMdObjectStoreImpl.flushUpdates(List<CMetadata> updatedItems) Flush updated objects to parent store.voidMdServerStore.flushUpdates(List<CMetadata> updatedItems) Flush updated objects to parent store.protected voidFlush updated objects.voidMdServerStoreImpl.flushUpdates(List<CMetadata> updatedItems) Flush updated objects.voidMdStore.flushUpdates(List<CMetadata> updatedItems) Flush updated objects to parent store.voidMdObjectStore.removeObjectsFromStore(List<? extends CMetadata> deletedObjects) Removes a set of objects from the store, and from server once store is persisted to server.voidMdObjectStoreImpl.removeObjectsFromStore(List<? extends CMetadata> deletedObjects) Removes a set of objects from the store, and from server once store is persisted to server.voidMdObjectStore.resetStates(List<CMetadata> items) Resets all the objects in items to to set from server state or unSET.voidMdObjectStoreImpl.resetStates(List<CMetadata> items) Resets all the objects in items to to set from server state or unSET.voidMdStore.resetStates(List<CMetadata> items) Resets all the objects in items to to set from server state or unSET.Constructors in com.sas.metadata.remote with parameters of type CMetadataModifierConstructorDescriptionAssociationList(String strAssociationType, String strAssociationName, boolean isPredAssoc, String properties, CMetadata parentObj) Constructs an empty AssociationList with capacity 10 and the properties set accordingly.AssociationList(String strAssociationName, Collection<CMetadata> c, CMetadata parentObj) Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator.MdAuthorizationUtilImpl(CMetadata obj, boolean actDef) MdIndirectPermissionInfoImpl(CMetadata indirectObject, MdIndirectPermissionInfo.IndirectPermissionType indirectPermType, MdIndirectPermissionInfo.IndirectPermissionSource indirectPermSource, String indirectPermissionCondition, List<MdIndirectPermissionInfo> indirectPermInfoList) MdInheritanceInfoImpl(boolean hidden, CMetadata obj, boolean hasDirectPerms, String roleName) MdObjectListImpl(String strAssociationType, String strAssociationName, boolean isPredAssoc, String properties, CMetadata parentObj) Constructs an empty AssociationList with capacity 10 and the properties set accordingly.Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator.MdSAXStackAssocProperty(String AssociationName, CMetadata parent, int lev) Create a stack assoc property object.Constructor parameters in com.sas.metadata.remote with type arguments of type CMetadataModifierConstructorDescriptionAssociationList(String strAssociationName, Collection<CMetadata> c) Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator.AssociationList(String strAssociationName, Collection<CMetadata> c, CMetadata parentObj) Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator.MdObjectListImpl(String strAssociationName, Collection<CMetadata> c) Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator.Constructs a List containing the elements of the specified collection, in the order they are returned by the collection's iterator. -
Uses of CMetadata in com.sas.metadata.remote.impl
Methods in com.sas.metadata.remote.impl that return types with arguments of type CMetadataModifier and TypeMethodDescriptionVector<CMetadata> MdObjectBaseImpl.getChangeList()Return the current change listMethods in com.sas.metadata.remote.impl with parameters of type CMetadataModifier and TypeMethodDescriptionvoidMdObjectBaseImpl.addElementToChangeList(CMetadata object) Adds the specified metadata object to this object's change list; only adds the object if it is not already in the listStringMdObjectBaseXMLImpl.createObjectRefreshXML(CMetadata inObject, boolean includeLocallyChangedItems, boolean getFullObjectUpdate) Creates XML for an objectStringMdObjectBaseXMLImpl.createObjectXML(CMetadata inObject) Creates XML for an objectStringMdObjectBaseXMLImpl.createObjectXML(CMetadata inObject, boolean includeEmptyAssocs) Creates XML for an objectStringMdObjectBaseXMLImpl.createUpdateAssociationXML(CMetadata inObject, StringBuffer outXML) Creates update XML for all associations on inputed object.StringMdObjectBaseXMLImpl.doCreateUpdateXML(CMetadata object) Primary function to create an UpdateXML string to be sent to the server to perform an update on an object, and all of its association objects.MdObjectBaseUtilImpl.getAssociatedObjects(String associationType, String strAssociation, boolean isPredAssoc, String properties, CMetadata parentObj) Helper method for getting associated metadata objects.StringMdObjectBaseXMLImpl.getUpdateSimpleSubstring(CMetadata inObject) (S) Creates the XML SubString to update the object.voidMdObjectBaseImpl.removeElementFromChangeList(CMetadata object) Remove the specified element from the change list