Interface IDfMountPoint

All Superinterfaces:
IDfPersistentObject, IDfSysObject, IDfTypedObject

public interface IDfMountPoint extends IDfSysObject
This interface provides access to mount point-related data stored in dm_mount_point objects. This class also validates a required property, object_name, to be unique across the repository before saving the object. Otherwise, an exception is thrown.
  • Method Details

    • setHostName

      void setHostName(String hostName) throws DfException
      Sets the host name of this mount point.
      Parameters:
      hostName - The host name of this mount point
      Throws:
      DfException
    • getHostName

      String getHostName() throws DfException
      Gets the host name of this mount point.
      Returns:
      The host name of this mount point.
      Throws:
      DfException
    • setFileSystemPath

      void setFileSystemPath(String fileSystemPath) throws DfException
      Sets the file system path of this mount point.
      Parameters:
      The - file system path of this mount point.
      Throws:
      DfException
    • getFileSystemPath

      String getFileSystemPath() throws DfException
      Gets the file system path of this mount point.
      Returns:
      The file system path of this mount point.
      Throws:
      DfException
    • setUnixPreferredAlias

      void setUnixPreferredAlias(String alias) throws DfException
      Sets the UNIX preferred alias of this mount point.
      Parameters:
      alias - The UNIX preferred alias of this mount point.
      Throws:
      DfException
    • getUnixPreferredAlias

      String getUnixPreferredAlias() throws DfException
      Gets the UNIX preferred alias of this mount point.
      Returns:
      The UNIX preferred alias of this mount point.
      Throws:
      DfException
    • setWinPreferredAlias

      void setWinPreferredAlias(String alias) throws DfException
      Sets the Windows preferred alias of this mount point.
      Parameters:
      alias - The Windows preferred alias of this mount point.
      Throws:
      DfException
    • getWinPreferredAlias

      String getWinPreferredAlias() throws DfException
      Gets the Windows preferred alias of this mount point.
      Returns:
      The Windows preferred alias of this mount point.
      Throws:
      DfException
    • setMacPreferredAlias

      void setMacPreferredAlias(String alias) throws DfException
      Sets the Macintosh preferred alias of this mount point.
      Parameters:
      alias - The Macintosh preferred alias of this mount point.
      Throws:
      DfException
    • getMacPreferredAlias

      String getMacPreferredAlias() throws DfException
      Gets the Macintosh preferred alias of this mount point.
      Returns:
      The mount point name of this mount point.
      Throws:
      DfException
    • setSecurityType

      void setSecurityType(int securityType) throws DfException
      Sets the security type of this mount point.
      Parameters:
      securityType - The security type of this mount point. The valid values are PUBLIC_OPEN, PUBLIC, and PRIVATE defined in DfMountPoint.
      Throws:
      DfException
    • getSecurityType

      int getSecurityType() throws DfException
      Gets the security type of this mount point. If the security type is not set or empty, this method returns NOT_DEFINE.
      Returns:
      The security type of this mount point.
      Throws:
      DfException