FormDefinitionService¶
-
public interface
FormDefinitionService
¶ Service for CRUD operations on
FormDefinition
Methods¶
create¶
-
void
create
(FormDefinition formDefinition)¶ Persists a new form definition
Parameters: - formDefinition –
FormDefinition
- formDefinition –
deleteFormDefinitionsByConfigurationName¶
findAll¶
-
List<FormDefinition>
findAll
()¶ Returns all form definition records.
Returns: A list of FormDefinition
findAllByConfigName¶
-
List<FormDefinition>
findAllByConfigName
(String configName)¶ Returns all form definitions associated with a configuration.
Parameters: - configName – The name of the configuration
Returns: A list of
FormDefinition
findByConfigurationNameAndTitle¶
-
FormDefinition
findByConfigurationNameAndTitle
(String configurationName, String title)¶ Finds the unique form definition with a particular title that is associated with a particular configuration.
Parameters: - configurationName – The name of the configuration
- title – The title of the form.
Returns:
findById¶
-
FormDefinition
findById
(long id)¶ Finds a form definition by its ID
Parameters: - id – A long value which uniquely identifies the form definition
Returns: