Interface YFormDao

All Known Implementing Classes:
DefaultYFormDao

public interface YFormDao
Provides methods for accessing informations about yForms
  • Method Details

    • findYFormDefinition

      YFormDefinitionModel findYFormDefinition(String applicationId, String formId)
      Retrieves the latest Form Definition given an application id and a form id.
      Parameters:
      applicationId -
      formId -
      Returns:
      Form Definition
    • findYFormDefinitions

      List<YFormDefinitionModel> findYFormDefinitions(String applicationId, String formId)
      Retrieves the Form Definitions given an application id and a form id.
      Parameters:
      applicationId -
      formId -
      Returns:
      Form Definition
    • findYFormDefinition

      YFormDefinitionModel findYFormDefinition(String applicationId, String formId, int version)
      Retrieves a Form Definition given an application id, form id and version number
      Parameters:
      applicationId -
      formId -
      version -
      Returns:
      Form Definition
    • findYFormData

      YFormDataModel findYFormData(String formDataId, YFormDataTypeEnum type)
      Retrieves a Form Data given a data id and type.
      Parameters:
      formDataId -
      type -
      Returns:
      Form Data
    • findYFormData

      YFormDataModel findYFormData(String applicationId, String formId, String refId, YFormDataTypeEnum type)
      Retrieves a Form Data given an application id, form id and reference id.
      Parameters:
      applicationId -
      formId -
      refId -
      Returns:
      Form Data
    • findYFormDataByRefId

      List<YFormDataModel> findYFormDataByRefId(String refId)
      Retrieves a Form Data given a refeernce id.
      Parameters:
      refId -
      Returns:
      Form Data