Class FormDesignDao

    • Constructor Detail

      • FormDesignDao

        public FormDesignDao()
    • Method Detail

      • getFormDesignForPK

        public FormDesign getFormDesignForPK​(Object formDesignId)
        Return the form design with the specified ID
        Parameters:
        formDesignId - the OID of the form design (required)
        Returns:
        the matching form design, or null if not found
      • getFormDesignForProject

        public FormDesign getFormDesignForProject​(Long projectId,
                                                  String formDesignName)
        Return the form design for the specified name. The form design must reside at the root level of the specified project.
        Parameters:
        projectId - the project ID (required)
        formDesignName - the name of the form design (required)
        Returns:
        the form design for the specified project and name
      • getFormDesignForFolder

        public FormDesign getFormDesignForFolder​(Long folderId,
                                                 String formDesignName)
        Return the form design for the specified name. The form design must reside inside the specified folder.
        Parameters:
        folderId - the folder ID (required)
        formDesignName - the name of the form design (required)
        Returns:
        the form design for the specified folder and name
      • getFormDesignForFolderNorm

        public FormDesign getFormDesignForFolderNorm​(Long folderId,
                                                     String formDesignNameNorm)
        Return the form design for the specified normalized name. The form design must reside inside the specified folder.
        Parameters:
        folderId - the folder ID (required)
        formDesignNameNorm - the name of the form design (required)
        Returns:
        the form design for the specified folder and normalized name
        Since:
        17.10.0