java.lang.Object
com.appiancorp.suiteapi.administration.Folder
All Implemented Interfaces:
LocalId, Serializable

@Deprecated public class Folder extends Object implements LocalId, Serializable
Deprecated.
This class pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.
This class represents a folder in the Administration Console.
See Also:
  • Constructor Details

    • Folder

      public Folder()
      Deprecated.
  • Method Details

    • copyNonLocalizedFieldsOnly

      public Folder copyNonLocalizedFieldsOnly()
      Deprecated.
      Creates and returns a new Folder object. The returned object's "non-localized" fields will be set to point to this object's corresponding fields. Non-localized fields are all the fields that are not String fields holding bundle keys.
      Returns:
      a new Folder object.
    • getDescription

      public String getDescription()
      Deprecated.
      Returns the description of the folder.
      Returns:
      the description of the folder.
      See Also:
    • setDescription

      public void setDescription(String description_)
      Deprecated.
      Parameters:
      description_ - The description of the folder.
      See Also:
    • getId

      public Long getId()
      Deprecated.
      Returns the unique ID of the folder.
      Specified by:
      getId in interface LocalId
      Returns:
      the unique ID of the folder.
      See Also:
    • setId

      public void setId(Long id_)
      Deprecated.
      See getId().
      Specified by:
      setId in interface LocalId
      Parameters:
      id_ - Id to set
      See Also:
    • getName

      public String getName()
      Deprecated.
      Returns the name of the folder.
      Returns:
      the name of the folder.
      See Also:
    • setName

      public void setName(String name_)
      Deprecated.
      Parameters:
      name_ - The name of this folder.
      See Also:
    • getPageIds

      public Long[] getPageIds()
      Deprecated.
      Returns a list of page IDs which identify pages contained in the folder.
      Returns:
      a list of page IDs which identify pages contained in the folder.
      See Also:
    • setPageIds

      public void setPageIds(Long[] ids)
      Deprecated.
      Parameters:
      ids_ - An array of page IDs which identify pages contained in the folder.
      See Also:
    • getParentId

      public Long getParentId()
      Deprecated.
      Returns the ID of the parent folder of the folder, or null if the folder has no parent.
      Returns:
      the ID of the parent folder of the folder, or null if the folder has no parent.
      See Also:
    • setParentId

      public void setParentId(Long id_)
      Deprecated.
      Parameters:
      id_ - The parent id.
      See Also:
    • getSubFolders

      public List<Folder> getSubFolders()
      Deprecated.
      Returns the sub-folders of the current folder.
      Returns:
      the sub-folders of the current folder
      See Also:
      • #setSubFolders(Folder[])
    • setSubFolders

      public void setSubFolders(List<Folder> folders)
      Deprecated.
      Parameters:
      folders - An array of Folders that are the sub-folders of the current folder.
      See Also:
    • getAccessiblePages

      public Page[] getAccessiblePages()
      Deprecated.
    • setAccessiblePages

      public void setAccessiblePages(Page[] accessiblePages)
      Deprecated.
    • resolvePageIds

      public void resolvePageIds(AdministrationService pas)
      Deprecated.
      Converts the parsed String UUIDs into Longs.
      Parameters:
      pas - the service which provides the lookup