Uses of Interface
com.sas.services.information.metadata.MetadataInterface

Packages that use MetadataInterface
com.sas.services.information Interact with data repositories on behalf of client applications. 
com.sas.services.information.metadata Information Service metadata. 
com.sas.services.information.metadata.favorites Manages favorites folders and their contents. 
com.sas.services.information.metadata.prompt Information Service prompt model. 
com.sas.services.security Perform Authentication against modular authentication providers with user identities. 
com.sas.services.user Maintain user identities and profiles. 
 

Uses of MetadataInterface in com.sas.services.information
 

Methods in com.sas.services.information that return MetadataInterface
 MetadataInterface DAVRepositoryInterface.copyTo(DAVEntityInterface m, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepository.copyTo(DAVEntityInterface de, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepositoryInterface.copyTo(DAVEntityInterface m, DAVFolderInterface f, java.lang.String name)
          Copy a smart object.
 MetadataInterface DAVRepository.copyTo(DAVEntityInterface de, DAVFolderInterface f, java.lang.String name)
           
 MetadataInterface ServerInterface.factoryProcess(java.lang.Object o)
          Process a raw repository object into a smart object.
 MetadataInterface RepositoryInterface.factoryProcess(java.lang.Object o)
          Process a raw repository object into a smart object.
 MetadataInterface OMIServerRepository.factoryProcess(java.lang.Object o)
           
 MetadataInterface OMIServer.factoryProcess(java.lang.Object o)
           
 MetadataInterface DAVRepository.factoryProcess(java.lang.Object o)
           
 MetadataInterface ServerInterface.fetch(java.lang.String objectURI)
          Fetch an object from the metadat based on its URI.
 MetadataInterface RepositoryInterface.fetch(java.lang.String repositoryKey)
          Fetch an object from the repository given the repository key.
 MetadataInterface OMIServerRepository.fetch(java.lang.String repositoryKey)
          Fetch an object from the repository given the repository key.
 MetadataInterface OMIServer.fetch(java.lang.String objectURI)
           
 MetadataInterface OMIChildServer.fetch(java.lang.String repositoryKey)
           
 MetadataInterface DAVRepository.fetch(java.lang.String repositoryKey)
          Fetch an object from the repository with this repository key (reposKey).
 MetadataInterface ServerInterface.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository given the repository key.
 MetadataInterface RepositoryInterface.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository given the repository key.
 MetadataInterface OMIServerRepository.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository given the repository key.
 MetadataInterface OMIServer.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository given the repository key.
 MetadataInterface OMIChildServer.fetch(java.lang.String repositoryKey, boolean bypassCache)
           
 MetadataInterface DAVRepository.fetch(java.lang.String repositoryKey, boolean bypassCache)
          Fetch an object from the repository with this repository key (reposKey).
 MetadataInterface RepositoryInterface.fetchByUrl(java.lang.String entityURL, boolean bypassCache)
          Fetch an object from the repository given the URL.
 MetadataInterface OMIServerRepository.fetchByUrl(java.lang.String entityURL, boolean bypassCache)
           
 MetadataInterface DAVRepository.fetchByUrl(java.lang.String entityURL, boolean bypassCache)
           
 MetadataInterface InformationServiceInterface.fetchEntityByKey(UserContextInterface user, java.lang.String key)
          Fetch an entity from a repository based on the entity key.
 MetadataInterface InformationService.fetchEntityByKey(UserContextInterface user, java.lang.String key)
          Fetch an object from the metadata stores by its entity key.
 MetadataInterface InformationServiceInterface.fetchEntityByKey(UserContextInterface user, java.lang.String key, boolean bypassCache)
          Fetch an entity from a repository based on the entity key.
 MetadataInterface InformationService.fetchEntityByKey(UserContextInterface user, java.lang.String key, boolean bypassCache)
          Fetch an object from the metadata stores by its entity key.
 MetadataInterface InformationServiceInterface.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain)
          Fetch an entity from a repository based on the url.
 MetadataInterface InformationService.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain)
          Fetch an object from the metadata stores by its url.
 MetadataInterface InformationServiceInterface.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain, boolean bypassCache)
          Fetch an entity from a repository based on the url.
 MetadataInterface InformationService.fetchEntityByUrl(UserContextInterface user, java.lang.String url, java.lang.String domain, boolean bypassCache)
          Fetch an object from the metadata stores by its url.
protected  MetadataInterface DAVRepository.fetchUsingUrl(java.lang.String url, java.util.Map extraProperties)
           
 MetadataInterface ServerInterface.getObjectByPath(PathUrl url)
          Get an object in the BIP tree using a PathUrl to find it.
 MetadataInterface RepositoryInterface.getObjectByPath(PathUrl url)
          Get an object in the BIP tree using a PathUrl to find it.
 MetadataInterface OMIServerRepository.getObjectByPath(PathUrl url)
          Get an object in the BIP tree using a PathUrl to find it.
 MetadataInterface OMIServer.getObjectByPath(PathUrl url)
           
 MetadataInterface DAVRepository.getObjectByPath(PathUrl url)
           
 MetadataInterface RepositoryInterface.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.Class type)
          Deprecated. Use getObjectByPath( String rootFolderName, String path, String type)
 MetadataInterface OMIServerRepository.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.Class type)
          Deprecated. Use getObjectByPath( String, String, String )
 MetadataInterface DAVRepository.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.Class type)
          Deprecated.  
 MetadataInterface RepositoryInterface.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Deprecated. in favor of getObjectByPathString
 MetadataInterface OMIServerRepository.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Deprecated. in favor of getObjectByPathString.
 MetadataInterface DAVRepository.getObjectByPath(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Deprecated. in favor of getObjectByPathString
 MetadataInterface InformationServiceInterface.getObjectByPath(UserContextInterface user, PathUrl path)
          Retrieve an object using the PathUrl.
 MetadataInterface InformationService.getObjectByPath(UserContextInterface user, PathUrl path)
           
 MetadataInterface ServerInterface.getObjectByPathFilter(PathUrl url)
          Get an object in the BIP tree using a PathUrl to create a filter to search for it, rather than walking the folder hierarchy.
 MetadataInterface OMIServer.getObjectByPathFilter(PathUrl url)
           
 MetadataInterface RepositoryInterface.getObjectByPathString(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Get an object by path.
 MetadataInterface OMIServerRepository.getObjectByPathString(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Get an object from the repository given a root folder, path and type.
 MetadataInterface DAVRepository.getObjectByPathString(java.lang.String rootFolderName, java.lang.String path, java.lang.String type)
          Get an object by path.
 MetadataInterface AuthorizationObjectsResult.getResource()
           
 MetadataInterface RepositoryInterface.getTrackedObject(int trackingId)
          Deprecated. Tracking id usage is no longer supported.
 MetadataInterface OMIServerRepository.getTrackedObject(int trackingId)
          Deprecated.  
 MetadataInterface DAVRepository.getTrackedObject(int trackingId)
          Deprecated.  
 MetadataInterface AbstractRepository.getTrackedObject(int trackingId)
           
 MetadataInterface InformationServiceInterface.getTrackedObject(UserContextInterface user, int trackingId)
          Fetch an item based on its tracking ID number.
 MetadataInterface InformationService.getTrackedObject(UserContextInterface user, int trackingId)
          Deprecated. Use of tracking ids is no longer supported.
 MetadataInterface DAVRepositoryInterface.getVersion(MetadataInterface entity, java.lang.String versionName)
          Retrieves a particular version of the specified object
 MetadataInterface DAVRepository.getVersion(MetadataInterface entity, java.lang.String versionName)
          Retrieves a particular version of the specified object
 MetadataInterface DAVRepositoryInterface.moveTo(DAVEntityInterface m, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepository.moveTo(DAVEntityInterface de, DAVFolderInterface f)
          Deprecated.  
 MetadataInterface DAVRepositoryInterface.moveTo(DAVEntityInterface m, DAVFolderInterface f, java.lang.String name)
          Move a smart object.
 MetadataInterface DAVRepository.moveTo(DAVEntityInterface de, DAVFolderInterface f, java.lang.String name)
           
 MetadataInterface RepositoryInterface.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated. in favor of newMetadataByModel.
 MetadataInterface OMIServerRepository.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated. in favor of newMetadataByModel.
 MetadataInterface DAVRepository.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated.  
 MetadataInterface InformationServiceInterface.newMetadata(java.lang.String reposId, java.lang.String name, RepositoryInterface repos, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface InformationService.newMetadata(java.lang.String reposId, java.lang.String name, RepositoryInterface repos, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface ServerInterface.newMetadata(java.lang.String reposId, java.lang.String name, java.lang.String type)
          Create a new metadata item.
 MetadataInterface RepositoryInterface.newMetadata(java.lang.String reposId, java.lang.String name, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface OMIServerRepository.newMetadata(java.lang.String reposId, java.lang.String name, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface OMIServer.newMetadata(java.lang.String reposId, java.lang.String name, java.lang.String type)
          Create a new metadata item.
 MetadataInterface DAVRepository.newMetadata(java.lang.String repositoryId, java.lang.String name, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface InformationServiceInterface.newMetadata913(java.lang.String reposId, java.lang.String name, RepositoryInterface repos, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface InformationService.newMetadata913(java.lang.String reposId, java.lang.String name, RepositoryInterface repos, java.lang.String type)
          Create a new metadata entity.
 MetadataInterface RepositoryInterface.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface OMIServerRepository.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface InformationServiceInterface.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface InformationService.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface DAVRepository.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface InformationServiceInterface.newMetadataInFolder(FolderInterface folder, RepositoryInterface repos, java.lang.String type, java.lang.String name)
          Create a new Metadata entity.
 MetadataInterface InformationService.newMetadataInFolder(FolderInterface folder, RepositoryInterface repos, java.lang.String type, java.lang.String name)
          Create a new Metadata entity.
 MetadataInterface Factory.process(java.lang.Object o)
          Deprecated. Use Factory.processWithRepository(Object, RepositoryInterface)
 MetadataInterface Factory.processWithRepository(java.lang.Object o, RepositoryInterface ri)
          Process an object from a repository and turn it into a "smart object".
 MetadataInterface RepositoryInterface.produceDefaultMetadata(java.lang.Object o)
          Return the default metadata object for this repository.
 MetadataInterface OMIServerRepository.produceDefaultMetadata(java.lang.Object o)
           
 MetadataInterface DAVRepository.produceDefaultMetadata(java.lang.Object o)
           
 

Methods in com.sas.services.information with parameters of type MetadataInterface
 void RepositoryInterface.addEntity(MetadataInterface input)
          Add an entity to the repository.
 void OMIServerRepository.addEntity(MetadataInterface input)
          Add an entity to the repository.
 void DAVRepository.addEntity(MetadataInterface input)
          Add an entity to the repository.
 void DAVChildRepository.addEntity(MetadataInterface input)
           
 void ServerInterface.addToCache(MetadataInterface newMetadata)
          Explicitly add a new metadata object to the cache.
 void OMIServerRepository.addToCache(MetadataInterface newMetadata)
           
 void OMIServer.addToCache(MetadataInterface newMetadata)
           
 void OMIRepositoryInterface.addToCache(MetadataInterface newMetadata)
          Add a MetadataInterface object to a repository's cache.
 void MetadataRepositoryInterface.addToCache(MetadataInterface newMetadata)
          Add a MetadataInterface object to a repository's cache.
 void DAVRepositoryInterface.addToCache(MetadataInterface mi)
           
 void DAVRepository.addToCache(MetadataInterface mi)
           
 void DAVRepositoryInterface.checkin(MetadataInterface entity)
          Check in the entity
 void DAVRepository.checkin(MetadataInterface entity)
          Check in the entity
 void DAVRepositoryInterface.checkin(MetadataInterface entity, java.lang.String comment)
          Check in the entity
 void DAVRepository.checkin(MetadataInterface entity, java.lang.String comment)
          Check in the entity
 void DAVRepositoryInterface.checkout(MetadataInterface entity)
          Check out the entity
 void DAVRepository.checkout(MetadataInterface entity)
          Check out the entity
 void ServerInterface.deleteEntity(MetadataInterface input)
          Delete an entity in the repository.
 void RepositoryInterface.deleteEntity(MetadataInterface input)
          Delete an entity in the repository.
 void OMIServerRepository.deleteEntity(MetadataInterface input)
          Delete an entity in the repository.
 void OMIServer.deleteEntity(MetadataInterface input)
           
 void DAVRepository.deleteEntity(MetadataInterface input)
          Delete an entity in the repository.
 void DAVChildRepository.deleteEntity(MetadataInterface input)
           
 java.util.Date OMIServerRepository.getCreateDate(MetadataInterface mi)
           
 java.util.Date OMIServer.getCreateDate(MetadataInterface mi)
           
 java.util.Date OMIRepositoryInterface.getCreateDate(MetadataInterface mi)
           
 java.util.Date MetadataServerInterface.getCreateDate(MetadataInterface mi)
          Get the Created date of a metadata object as a Date rather than a String.
 java.util.Date MetadataRepositoryInterface.getCreateDate(MetadataInterface mi)
           
 java.lang.String[][] OMIServerRepository.getInheritedIdentities(MetadataInterface mi)
           
 java.lang.String[][] OMIRepositoryInterface.getInheritedIdentities(MetadataInterface mi)
           
 java.lang.String[][] MetadataRepositoryInterface.getInheritedIdentities(MetadataInterface mi)
           
 java.lang.String[][] OMIServerRepository.getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, java.util.List permissions)
           
 java.lang.String[][] OMIRepositoryInterface.getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, java.util.List permissions)
           
 java.lang.String[][] MetadataRepositoryInterface.getInheritedPermissions(IdentityInterface identity, MetadataInterface metadata, java.util.List permissions)
           
 java.util.Date OMIServerRepository.getModifiedDate(MetadataInterface mi)
           
 java.util.Date OMIServer.getModifiedDate(MetadataInterface mi)
           
 java.util.Date OMIRepositoryInterface.getModifiedDate(MetadataInterface mi)
           
 java.util.Date MetadataServerInterface.getModifiedDate(MetadataInterface mi)
          Get the modified date of a metadata object as a Date rather than a String.
 java.util.Date MetadataRepositoryInterface.getModifiedDate(MetadataInterface mi)
           
 java.util.List DAVRepositoryInterface.getPreviousVersionNames(MetadataInterface entity)
          Returns a list of version names for the object
 java.util.List DAVRepository.getPreviousVersionNames(MetadataInterface entity)
          Returns a list of version names for the object
 MetadataInterface DAVRepositoryInterface.getVersion(MetadataInterface entity, java.lang.String versionName)
          Retrieves a particular version of the specified object
 MetadataInterface DAVRepository.getVersion(MetadataInterface entity, java.lang.String versionName)
          Retrieves a particular version of the specified object
 boolean OMIServerRepository.isAuthorized(MetadataInterface mi, java.lang.String permission)
           
 boolean OMIRepositoryInterface.isAuthorized(MetadataInterface mi, java.lang.String permission)
           
 boolean MetadataRepositoryInterface.isAuthorized(MetadataInterface mi, java.lang.String permission)
           
 boolean InformationServiceInterface.isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, java.lang.String permission)
          Check the authorization for a metadata object.
 boolean InformationService.isAuthorized(UserContextInterface superUser, IdentityInterface plainUser, MetadataInterface objectToCheck, java.lang.String permission)
          Check the authorization for a metadata object.
 boolean OMIServerRepository.isInChild(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a dependent child repository to the default one.
 boolean OMIRepositoryInterface.isInChild(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a dependent child repository to the default one.
 boolean MetadataRepositoryInterface.isInChild(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a dependent child repository to the default one.
 boolean OMIServerRepository.isInParent(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a parent repository to the default one.
 boolean OMIRepositoryInterface.isInParent(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a parent repository to the default one.
 boolean MetadataRepositoryInterface.isInParent(MetadataInterface metadata)
          Return a flag indicating if the metadata object is in a parent repository to the default one.
 boolean OMIServerRepository.isInProject(MetadataInterface metadata)
           
 boolean OMIRepositoryInterface.isInProject(MetadataInterface metadata)
          Returns a flag indicating if the object came from a project repository.
 boolean MetadataRepositoryInterface.isInProject(MetadataInterface metadata)
          Returns a flag indicating if the object came from a project repository.
 MetadataInterface RepositoryInterface.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated. in favor of newMetadataByModel.
 MetadataInterface OMIServerRepository.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated. in favor of newMetadataByModel.
 MetadataInterface DAVRepository.newMetadata(MetadataInterface model, java.lang.String name)
          Deprecated.  
 MetadataInterface RepositoryInterface.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface OMIServerRepository.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface InformationServiceInterface.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface InformationService.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 MetadataInterface DAVRepository.newMetadataByModel(MetadataInterface model, java.lang.String name)
          Create a new metadata entity.
 void ServerInterface.refreshEntity(MetadataInterface mi)
          Refresh an entity from the data in the server.
 void RepositoryInterface.refreshEntity(MetadataInterface mi)
          Refresh an entity from the data in the server.
 void OMIServerRepository.refreshEntity(MetadataInterface mi)
          Refresh an entity from the data in the server.
 void OMIServer.refreshEntity(MetadataInterface mi)
           
 void DAVRepository.refreshEntity(MetadataInterface mi)
          Refresh an existing entity in the repository.
 int OMIServerRepository.trackEntity(MetadataInterface entity)
          Deprecated. Tracking ids are no longer supported.
 int OMIRepositoryInterface.trackEntity(MetadataInterface entity)
          Deprecated. Tracking ids are no longer supported.
 int DAVRepositoryInterface.trackEntity(MetadataInterface entity)
          Add a new object to the tracking cache.
 int DAVRepository.trackEntity(MetadataInterface entity)
          Add a new object to the tracking cache.
 void DAVRepositoryInterface.uncheckout(MetadataInterface entity)
          Uncheck out/Cancel update
 void DAVRepository.uncheckout(MetadataInterface entity)
          Uncheck out/Cancel update
 void DAVChildRepository.updateEntity(MetadataInterface input)
           
 void DAVRepositoryInterface.version(MetadataInterface entity)
          Put the entity under version control
 void DAVRepository.version(MetadataInterface entity)
          Put the entity under version control
 

Method parameters in com.sas.services.information with type arguments of type MetadataInterface
 java.util.List<AuthorizationObjectsResult> OMIServer.getAuthorizationsForObjects(java.util.List<MetadataInterface> resources, java.util.List<java.lang.String> permissions)
           
 java.util.List<AuthorizationObjectsResult> MetadataServerInterface.getAuthorizationsForObjects(java.util.List<MetadataInterface> resources, java.util.List<java.lang.String> permissions)
          Get authorization information for a list of metadata objects.
 

Constructors in com.sas.services.information with parameters of type MetadataInterface
AuthorizationObjectsResult(MetadataInterface resource, java.util.List<java.lang.String> granted)
           
 

Uses of MetadataInterface in com.sas.services.information.metadata
 

Fields in com.sas.services.information.metadata declared as MetadataInterface
protected  MetadataInterface AuthorizationInheritanceInfo.obj
           
 

Methods in com.sas.services.information.metadata that return MetadataInterface
 MetadataInterface VirtualFolder.addNewItem(java.lang.String name, java.lang.String type)
           
 MetadataInterface FolderInterface.addNewItem(java.lang.String name, java.lang.String type)
          Create a new metadata object to add to the folder.
 MetadataInterface Folder.addNewItem(java.lang.String name, java.lang.String type)
          Create a new metadata object to add to the folder.
 MetadataInterface VirtualMetadata.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
 MetadataInterface MetadataInterface.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
 MetadataInterface Metadata.copyTo(FolderInterface folder, java.lang.String name)
          Make a copy of this object.
static MetadataInterface Metadata.fromByteArray(RepositoryInterface ri, byte[] data)
           
 MetadataInterface PropertyInterface.getAssociatedObject()
          This is a convenience method to get the object that this property is associated with.
 MetadataInterface EmbeddedObjectInterface.getEmbeddedObject(java.lang.String subpath)
          Get a child object using the supplied subpath.
 MetadataInterface IndirectPermissionInfoInterface.getIndirectObject()
          Returns the indirect Metadata object reference when an Permission comes from an ACT, UserGroup membership, or by Inheritance.
 MetadataInterface IndirectPermissionInfo.getIndirectObject()
           
 MetadataInterface VirtualFolder.getItem(java.lang.String name)
           
 MetadataInterface FolderInterface.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface Folder.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItem(java.lang.String name)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItem(java.lang.String name, java.lang.Class itemClass)
          Deprecated. in favor of getItemByClass
 MetadataInterface FilteredFolder.getItem(java.lang.String name, java.lang.String metadataType)
          Deprecated. in favor of getItemByType.
 MetadataInterface VirtualFolder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
           
 MetadataInterface FolderInterface.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface Folder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItemByClass(java.lang.String name, java.lang.Class itemClass)
          Get a named item from the folder.
 MetadataInterface VirtualFolder.getItemByType(java.lang.String name, java.lang.String publicType)
           
 MetadataInterface FolderInterface.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 MetadataInterface Folder.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 MetadataInterface FilteredFolder.getItemByType(java.lang.String name, java.lang.String metadataType)
          Get a named item from the folder.
 MetadataInterface AuthorizationInheritanceInfoInterface.getObject()
          Returns the object for this inheritance instance
 MetadataInterface AuthorizationInheritanceInfo.getObject()
           
 MetadataInterface PropertySetInterface.getOwningObject()
          Get the object that owns this property set.
 MetadataInterface VirtualMetadata.getUsingPrototype()
           
 MetadataInterface MetadataInterface.getUsingPrototype()
          Get the prototype which this object uses for description/validation.
 MetadataInterface Metadata.getUsingPrototype()
          Get the prototype which this object uses for description/validation.
 MetadataInterface VirtualMetadata.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 MetadataInterface MetadataInterface.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 MetadataInterface Metadata.getVersion(java.lang.String versionName)
          Return a smart object that represents a particular version
 MetadataInterface VirtualMetadata.startTransaction()
           
 MetadataInterface MetadataInterface.startTransaction()
          Start a Transaction for this Metadata object.
 MetadataInterface Metadata.startTransaction()
          Start a Transaction for this Metadata object.
 

Methods in com.sas.services.information.metadata that return types with arguments of type MetadataInterface
 java.util.List<MetadataInterface> EmailInterface.getEmailSubscriber()
          Gets the List of SubscriberInterface instances
 java.util.List<MetadataInterface> VirtualFolder.getItems()
           
 java.util.List<MetadataInterface> VirtualFolder.getItemsByClass(java.lang.Class itemClass)
           
 java.util.List<MetadataInterface> VirtualFolder.getItemsByType(java.lang.String metadataType)
           
 

Methods in com.sas.services.information.metadata with parameters of type MetadataInterface
 void ServerInterface.addComputeTask(MetadataInterface task)
          Add a compute task to this server.
 void DirectoryInterface.addFile(MetadataInterface file)
          Add a file to this directory.
 void VirtualFolder.addItem(MetadataInterface item)
           
 void FolderInterface.addItem(MetadataInterface item)
          Add an item to the folder.
 void Folder.addItem(MetadataInterface item)
          Add an item to the folder.
 void FilteredFolderInterface.addLocalItem(MetadataInterface obj)
          Add a filtered result object to this folder.
 void FilteredFolder.addLocalItem(MetadataInterface obj)
          Add a filtered result object to this folder.
 void GroupInterface.addMember(MetadataInterface member)
          Add a new member to the group.
 void GroupInterface.addMemberOrdered(MetadataInterface member)
          Add a new member to the group such that it will be ordered even if it's in another repository (This is primarily for OMR groups).
 void DocumentInterface.addObject(MetadataInterface newObject)
          Add an object to the document's Objects association.
 void DirectoryInterface.addServer(MetadataInterface server)
          Add a server to the list that has access to this directory.
 void VirtualMetadata.addTransactionListener(MetadataInterface mi)
           
 void MetadataInterface.addTransactionListener(MetadataInterface mi)
          Add a listener to receive event notifications when a transaction is committed or rolled back.
 void Metadata.addTransactionListener(MetadataInterface mi)
           
 void VirtualMetadata.addUsedByPrototype(MetadataInterface prototyped)
           
 void MetadataInterface.addUsedByPrototype(MetadataInterface prototyped)
          Add an object which uses this object as a prototype.
 void Metadata.addUsedByPrototype(MetadataInterface prototyped)
          Add an object which uses this object as a prototype.
 void VirtualFolder.deleteItem(MetadataInterface item)
           
 void FolderInterface.deleteItem(MetadataInterface item)
          Delete an item from this folder.
 void Folder.deleteItem(MetadataInterface item)
          Delete an item from this folder.
static FolderInterface FolderUtil.getSharedDataFolder(MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
static FolderInterface FolderUtil.getSystemFolder(MetadataInterface object)
          Returns the System folder in the repository for a specified object.
static FolderInterface FolderUtil.getTopLevelFolder(java.lang.String name, MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
static boolean FolderUtil.isInProjectRepository(MetadataInterface mi, FolderInterface folder)
          Is the given object or its folder in a project repository.
 boolean VirtualFolder.isItemNameUnique(MetadataInterface member)
           
 boolean FolderInterface.isItemNameUnique(MetadataInterface member)
          Validate that the name of the metadata object is unique within the Folder.
 boolean Folder.isItemNameUnique(MetadataInterface member)
          Validate that the name of the metadata object is unique within the Folder.
 boolean MetadataNameConstraint.isNameValid(MetadataInterface object, java.lang.String name)
          Returns true if name is valid for object
static FolderInterface FolderUtil.makeDocumentsFolder(MetadataInterface object)
          Returns the Documents folder in the repository for a specified object.
static FolderInterface FolderUtil.makeNotesFolder(MetadataInterface object)
          Returns the Notes folder in the repository for a specified object.
static FolderInterface FolderUtil.makeOrphanedCubesFolder(MetadataInterface object)
          Returns the Orphaned Cubes folder in the repository for a specified object.
static FolderInterface FolderUtil.makeOrphanedTablesFolder(MetadataInterface object)
          Returns the Orphaned Tables folder in the repository for a specified object.
static FolderInterface FolderUtil.makeSharedDataFolder(MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
static FolderInterface FolderUtil.makeSystemFolder(MetadataInterface object)
          Returns the System folder in the repository for a specified object.
static FolderInterface FolderUtil.makeTopLevelFolder(java.lang.String name, MetadataInterface object, boolean systemFolder)
          Returns a top level folder of the specified name for a specified object.
static java.lang.String FolderUtil.makeValidObjectName(FolderInterface folder, MetadataInterface object)
          Makes a valid object name for an object given a target folder.
static java.lang.String FolderUtil.makeValidObjectName(FolderInterface folder, MetadataInterface object, MetadataNameConstraint constraint)
          Makes a valid object name for an object given a target folder.
 void ServerInterface.removeComputeTask(MetadataInterface task)
          Remove a compute task from this server.
 void DirectoryInterface.removeFile(MetadataInterface file)
          Remove a file from this directory.
 void VirtualFolder.removeItem(MetadataInterface item)
           
 void FolderInterface.removeItem(MetadataInterface item)
          Remove an item from the folder.
 void Folder.removeItem(MetadataInterface item)
          Remove an item from the folder.
 boolean GroupInterface.removeMember(MetadataInterface member)
          Remove a member from the group.
 void DocumentInterface.removeObject(MetadataInterface object)
          Remove an object from the document's Objects association.
 void DirectoryInterface.removeServer(MetadataInterface server)
          Remove a server from the list that has access to this Directory.
 void VirtualMetadata.removeUsedByPrototype(MetadataInterface prototyped)
           
 void MetadataInterface.removeUsedByPrototype(MetadataInterface prototyped)
          Remove an object from the list prototyped by this object.
 void Metadata.removeUsedByPrototype(MetadataInterface prototyped)
          Remove an object from the list prototyped by this object.
 void IndirectPermissionInfo.setIndirectObject(MetadataInterface indirectObject)
           
 void PropertySetInterface.setOwningObject(MetadataInterface owner)
          Set the object that this propertyset modifies.
 void VirtualMetadata.setUsingPrototype(MetadataInterface prototype)
           
 void MetadataInterface.setUsingPrototype(MetadataInterface prototype)
          Set the prototype which is used by this object for description/validation.
 void Metadata.setUsingPrototype(MetadataInterface prototype)
          Set the prototype which is used by this object for description/validation.
 void VirtualMetadata.transactionEvent(MetadataInterface mi)
           
 void MetadataInterface.transactionEvent(MetadataInterface mi)
          Notify this object that a child transaction has completed either because of a commit or a rollback.
 void Metadata.transactionEvent(MetadataInterface mi)
           
 

Method parameters in com.sas.services.information.metadata with type arguments of type MetadataInterface
 void EmailInterface.setEmailSubscribers(java.util.List<MetadataInterface> subscribers)
          Sets the List of SubscriberInterface instances
 

Constructors in com.sas.services.information.metadata with parameters of type MetadataInterface
AuthorizationInheritanceInfo(boolean hidden, MetadataInterface obj, boolean hasDirectPerms, java.lang.String roleName)
           
AuthorizationUtil(MetadataInterface obj, boolean actDef)
           
 

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

Methods in com.sas.services.information.metadata.favorites that return types with arguments of type MetadataInterface
 java.util.List<MetadataInterface> FavoritesContainer.getFavorites()
          Returns the list of all favorites contained within this container.
 java.util.List<MetadataInterface> FavoritesContainer.getFavorites(SortOrder[] order)
          Deprecated. should not be used
 

Methods in com.sas.services.information.metadata.favorites with parameters of type MetadataInterface
 void FavoritesContainer.addFavorite(MetadataInterface favorite)
          Adds a new item to the list of favorites.
 boolean FavoritesContainer.containsFavorite(MetadataInterface favorite)
          Returns true if the specified object is a direct member of this container.
 int FavoritesContainer.getFavoriteIndex(MetadataInterface favorite)
          Returns the index of the specified favorite, or -1 if the favorite does not exist within this container.
 void FavoritesContainer.insertFavorite(MetadataInterface favorite, int index)
          Inserts a new item to the list of favorites at the specified index.
 void FavoritesContainer.moveFavorite(MetadataInterface favorite, int newPosition)
          Deprecated. use FavoritesContainer.removeFavorite(MetadataInterface) and FavoritesContainer.insertFavorite(MetadataInterface, int)
 void FavoritesContainer.removeFavorite(MetadataInterface favorite)
          Removes the specified object from the list of favorites.
 

Uses of MetadataInterface in com.sas.services.information.metadata.prompt
 

Methods in com.sas.services.information.metadata.prompt that return MetadataInterface
 MetadataInterface BaseOMRPromptInterface.getPromptEnabledObject()
          Gets the metadata object associated with this prompt.
 

Methods in com.sas.services.information.metadata.prompt with parameters of type MetadataInterface
 void BaseOMRPromptInterface.addValueSource(MetadataInterface metaObject)
          Adds the metaObject as a value source.
 void BaseOMRPromptInterface.setPromptEnabledObject(MetadataInterface metaObject)
          Sets an association between the prompt and metaObject unless the prompt is public.
 

Uses of MetadataInterface in com.sas.services.security
 

Methods in com.sas.services.security that return MetadataInterface
 MetadataInterface PermissionInterface.getOwningObject()
          Get the object that this permission is directly owned by.
 

Uses of MetadataInterface in com.sas.services.user
 

Methods in com.sas.services.user with parameters of type MetadataInterface
 void ProfileInterface.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 void Profile.create(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Create a new profile object in the metadata store.
 void ProfileInterface.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 void Profile.load(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Load user profile information from a repository.
 void ProfileInterface.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 void Profile.setLoadParameters(MetadataInterface root, UserContextInterface user, RepositoryInterface repos, ProfileDomain pd)
          Set the parameters necessary to load the profile from a backing store.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.