*** This interface provides Binary Compatibility only, not Source Compatibility ***

Interface FilteredFolderInterface

All Superinterfaces:
FolderInterface, MetadataInterface, MutableContainerInterface, PublicObjectContainerInterface, PublicObjectInterface, Remote
All Known Subinterfaces:
FilteredRepositoryInterface
All Known Implementing Classes:
FilteredFolder, FilteredRepository

@SASScope("ALL") @BinaryCompatibilityOnly public interface FilteredFolderInterface extends FolderInterface
This is a generic interface for interacting with a Folder object. This class is specifically intended to represent results coming from a search where not all items within a folder will be represented.

Since:
1.0
  • Method Details

    • getFolder

      FolderInterface getFolder() throws RemoteException
      Get repository folder corresponding to this object.

      Returns:
      The FolderInterface from the repository with the unfiltered contents.
      Throws:
      RemoteException - in the event of remote object failure.
    • addLocalItem

      void addLocalItem(MetadataInterface obj) throws RemoteException
      Add a filtered result object to this folder.

      Parameters:
      obj - The object to add.
      Throws:
      RemoteException - in the event of remote object failure.