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

Packages that use FolderInterface
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.information.search The com.sas.services.information.search package performs and manages metadata searches for public objects. 
com.sas.services.publish Publish services. 
 

Uses of FolderInterface in com.sas.services.information
 

Methods in com.sas.services.information that return FolderInterface
 FolderInterface ServerInterface.getHomeFolder(java.lang.String userName, UserFolderType folder, Filter filter)
          Get a user's home folder.
 FolderInterface OMIServer.getHomeFolder(java.lang.String userName, UserFolderType type, Filter filter)
           
 FolderInterface ServerInterface.getHomeFolder(java.lang.String userName, UserFolderType folder, Filter filter, boolean createIfNecessary)
          Get a user's home folder.
 FolderInterface OMIServer.getHomeFolder(java.lang.String userName, UserFolderType type, Filter filter, boolean createIfNecessary)
           
 FolderInterface PartialFolderResultsException.getResults()
           
 FolderInterface RepositoryInterface.getRootFolder(java.lang.String name)
          Get a root folder in the repository.
 FolderInterface OMIServerRepository.getRootFolder(java.lang.String name)
          Get a root folder in the default repository.
 FolderInterface DAVRepository.getRootFolder(java.lang.String name)
          Get a root folder in the repository.
 FolderInterface OMIServerRepository.getRootFolder(java.lang.String name, java.lang.String repository)
          Get a root folder in a specific repository.
 FolderInterface RepositoryInterface.makeRootFolder(java.lang.String name)
          Make a root folder in the repository.
 FolderInterface OMIServerRepository.makeRootFolder(java.lang.String name)
          Makes a root folder in the repository.
 FolderInterface DAVRepository.makeRootFolder(java.lang.String name)
          Make a root folder in the repository.
 FolderInterface RepositoryInterface.removeRootFolder(java.lang.String folderName)
          Remove a folder as a root folder for the repository, but don't delete it.
 FolderInterface OMIServerRepository.removeRootFolder(java.lang.String folderName)
          Remove a folder as a root folder for the repository, but don't delete it.
 FolderInterface DAVRepository.removeRootFolder(java.lang.String folderName)
          Root DAV folders cannot be removed dynamically.
 

Methods in com.sas.services.information with parameters of type FolderInterface
 void RepositoryInterface.addRootFolder(FolderInterface folder)
          Make a folder a root folder of this repository.
 void OMIServerRepository.addRootFolder(FolderInterface folder)
          Make a folder a root folder of this repository.
 void DAVRepository.addRootFolder(FolderInterface folder)
          Make a folder a root folder of this repository.
 java.util.List ServerInterface.browseSearch(FolderInterface folder, FilterInterface filter)
          Search for objects in the server tree using the folder as a base.
 java.util.List OMIServer.browseSearch(FolderInterface folder, FilterInterface filter)
           
 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.
 java.util.List ServerInterface.search(FolderInterface folder, FilterInterface filter)
          Search the server tree from a given folder base using the provided filter.
 java.util.List OMIServer.search(FolderInterface folder, FilterInterface filter)
           
 FilteredFolderInterface RepositoryInterface.searchTree(FolderInterface baseFolder, FilterInterface filter)
          Deprecated. in favor of searchTreeFromBase.
 FilteredFolderInterface OMIServerRepository.searchTree(FolderInterface baseFolder, FilterInterface filter)
          Deprecated. in favor of searchTreeFromBase.
 FilteredFolderInterface DAVRepository.searchTree(FolderInterface baseFolder, FilterInterface filter)
          Deprecated. in favor of searchTreeFromBase.
 FilteredFolderInterface RepositoryInterface.searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)
          Search the specified folder tree in the repository using the provided filter.
 FilteredFolderInterface OMIServerRepository.searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)
          Search the specified folder tree in the repository using the provided filter.
 FilteredFolderInterface DAVRepository.searchTreeFromBase(FolderInterface baseFolder, FilterInterface filter)
          Search the specified folder tree in the repository using the provided filter.
 FilteredFolderInterface RepositoryInterface.searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)
          Search the specified folder tree in the repository using the provided filter.
 FilteredFolderInterface OMIServerRepository.searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)
          Search the specified folder tree in the repository using the provided filter.
 FilteredFolderInterface DAVRepository.searchTreeFromBaseWithScope(FolderInterface baseFolder, FilterInterface filter, int levels)
          Search the specified folder tree in the repository using the provided filter.
 

Constructors in com.sas.services.information with parameters of type FolderInterface
PartialFolderResultsException(FolderInterface results, java.lang.String message)
          Construct a new exception with a text message.
 

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

Fields in com.sas.services.information.metadata declared as FolderInterface
protected  FolderInterface VirtualFolder._parentFolder
          The parent folder.
 

Methods in com.sas.services.information.metadata that return FolderInterface
 FolderInterface Folder.copyTo(FolderInterface folder, java.lang.String name)
           
 FolderInterface FolderAdminInterface.createTopLevelFolder(OMIRepositoryInterface repos, java.lang.String folderName)
          Creates a new top level folder for the given repository or returns an existing folder that has already been defined.
 FolderInterface PersonalRepositoryInterface.getApplicationManager(int applId)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepository.getApplicationManager(int applId)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepositoryInterface.getApplicationManager(java.lang.String appplname)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface PersonalRepository.getApplicationManager(java.lang.String applname)
          Each folder in the personal repository is managed by an application manager.
 FolderInterface FilteredFolderInterface.getFolder()
          Get repository folder corresponding to this object.
 FolderInterface FilteredFolder.getFolder()
          Get the "real" folder with the unfiltered contents that this folder represents.
 FolderInterface IdentityGroupInterface.getHomeFolder()
          Get the group home folder, if it exists.
 FolderInterface VirtualMetadata.getParent()
           
 FolderInterface VirtualFolder.getParent()
           
 FolderInterface MetadataInterface.getParent()
          Return the FolderInterface that contains this object.
 FolderInterface Metadata.getParent()
           
 FolderInterface FolderInterface.getParent()
          Get parent folder.
 FolderInterface Folder.getParent()
          Get parent folder.
 FolderInterface FilteredFolder.getParent()
          Get the parent FilteredFolder to this folder.
static FolderInterface FolderUtil.getSharedDataFolder(MetadataInterface object)
          Returns the Shared Data folder in the repository for a specified object.
 FolderInterface VirtualFolder.getSubfolder(java.lang.String name)
           
 FolderInterface FolderInterface.getSubfolder(java.lang.String name)
          Get a named subfolder.
 FolderInterface Folder.getSubfolder(java.lang.String name)
          Get a named subfolder.
 FolderInterface FilteredFolder.getSubfolder(java.lang.String name)
          Get a named subfolder.
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 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.
 FolderInterface VirtualFolder.makeSubfolder(java.lang.String name)
           
 FolderInterface FolderInterface.makeSubfolder(java.lang.String name)
          Makes a subfolder under the current folder.
 FolderInterface Folder.makeSubfolder(java.lang.String name)
          Makes a subfolder under the current folder.
 FolderInterface VirtualFolder.makeSubfolder(java.lang.String name, java.lang.String type)
           
 FolderInterface FolderInterface.makeSubfolder(java.lang.String name, java.lang.String type)
          Make a subfolder of a specific type.
 FolderInterface Folder.makeSubfolder(java.lang.String name, java.lang.String type)
          Create a new Folder with the given name of the given type and make it a new subfolder of this folder.
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.
 

Methods in com.sas.services.information.metadata with parameters of type FolderInterface
 void SoftwareComponentInterface.addSoftwareTree(FolderInterface folder)
          Add a SoftwareTree to this SoftwareComponent.
 void VirtualFolder.addSubfolder(FolderInterface folder)
           
 void FolderInterface.addSubfolder(FolderInterface folder)
          Add an existing folder to this one as a subfolder.
 void Folder.addSubfolder(FolderInterface folder)
          Add an existing folder to this one as a subfolder.
 void FilteredFolder.addSubfolder(FolderInterface folder)
          Add a subfolder to this FilteredFolder.
 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.
 FolderInterface Folder.copyTo(FolderInterface folder, java.lang.String name)
           
 java.util.List<VirtualFolderInterface> VirtualFolderManager.getSystemVirtualFolders(FolderInterface systemFolder)
          Gets the list of virtual folders that are directly associated to the System folder.
 boolean VirtualFolderManager.hasDuplicateSubfolder(java.lang.String name, FolderInterface systemFolder)
          Returns true if the System folder contains a virtual folder with the given name.
 boolean Folder.hasDuplicateSubfolder(java.lang.String name, FolderInterface subFolderToExclude)
          Determines if this folder already has a subfolder with the given name excluding the specified subfolder.
static boolean FolderUtil.isDIStudioUngroupedFolder(FolderInterface folder)
          Returns true if specified folder is the DI Studio Ungrouped folder.
static boolean FolderUtil.isFolderNameUnique(FolderInterface parentFolder, java.lang.String folderName)
          Validate that the name of the folder is unique within the parent folder.
static boolean FolderUtil.isInProjectRepository(MetadataInterface mi, FolderInterface folder)
          Is the given object or its folder in a project repository.
static boolean FolderUtil.isSystemFolder(FolderInterface folder)
          Returns true if the specified folder is the System folder within a repository.
static java.lang.String FolderUtil.makeValidFolderName(FolderInterface folder, MetadataNameConstraint constraint)
          Makes a valid folder name.
static java.lang.String FolderUtil.makeValidFolderName(java.lang.String folderName, FolderInterface parentFolder, MetadataNameConstraint constraint)
          Makes a valid folder name.
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 VirtualMetadata.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void MetadataInterface.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void Metadata.moveTo(FolderInterface folder)
          Move this object to a new folder.
 void Folder.moveTo(FolderInterface folder)
           
 void SoftwareComponentInterface.removeSoftwareTree(FolderInterface folder)
          Remove a Software tree from this SoftwareComponent.
 ServiceException SubscriberInterface.validate(FolderInterface folder)
          Validate a publishing framework subscriber.
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder)
           
protected  void Metadata.validateNameAndFolder(FolderInterface targetFolder, MetadataNameConstraint constraint)
           
 

Constructors in com.sas.services.information.metadata with parameters of type FolderInterface
Application(RepositoryInterface repos, java.lang.String name, FolderInterface parent)
           
FilteredFolder(FilteredFolderInterface p, FolderInterface f)
          Construct a new FilteredFolder with a parent and a "real" folder.
FilteredFolder(FilteredFolderInterface p, FolderInterface f, java.lang.Class theClass)
          Construct a new FilteredFolder with a parent and a "real" folder.
Folder(RepositoryInterface repos, java.lang.String name, FolderInterface parent)
          Construct a new Folder metadata object using the Repository name and parent folder.
OMRSPDSServer(RepositoryInterface repos, java.lang.String name, FolderInterface parent)
           
OMRSPDSServer(RepositoryInterface repos, java.lang.String name, FolderInterface parent, java.lang.Class theClass)
           
 

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

Methods in com.sas.services.information.metadata.favorites with parameters of type FolderInterface
 FavoritesFolder FavoritesFactory.createFavoritesFolder(java.lang.String name, FolderInterface folder)
          Creates a new favorites folder.
 

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

Constructors in com.sas.services.information.metadata.prompt with parameters of type FolderInterface
OMRPromptDefinition(RepositoryInterface repos, java.lang.String name, FolderInterface parent)
          Constructor for OMRPromptDefinition.
OMRPromptGroup(RepositoryInterface repos, java.lang.String name, FolderInterface parent)
          Constructor for OMRPromptGroup.
 

Uses of FolderInterface in com.sas.services.information.search
 

Methods in com.sas.services.information.search with parameters of type FolderInterface
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder)
           
static SearchFolder SearchFactory.createSearchFolder(java.lang.String name, FolderInterface folder, Search search)
           
 

Uses of FolderInterface in com.sas.services.publish
 

Methods in com.sas.services.publish that return FolderInterface
 FolderInterface DirectoryHierarchy.getFolderChannels()
          Gets the folder representing the channels folder for the publish/subscribe framework.
 FolderInterface DirectoryHierarchy.getFolderEventSubscribers()
          Gets the folder representing the event subscribers folder for the publish/subscribe framework.
 FolderInterface DirectoryHierarchy.getFolderPackageSubscribers()
          Gets the folder representing the package subscribers folder for the publish-subscribe framework.
 FolderInterface DirectoryHierarchy.getFolderPublishing()
          Gets the folder representing the publish-subscribe framework.
 FolderInterface DirectoryHierarchy.getFolderSubscribers()
          Gets the folder representing the subscribers folder for the publish/subscribe framework.
static FolderInterface DirectoryHierarchy.getSystemFolder(RepositoryInterface repository)
          Queries the repository for the folder which is capable of parenting the publishing directory hierarchy.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.