Interface IProjectRecordsParameters
-
- All Known Implementing Classes:
DefaultProjectRecordsUpdateParameters
public interface IProjectRecordsParametersParameters for a bulk update of form records based on a project.The parameters contain the project for which the bulk update operation is to be performed, whether the subjects should be updated, whether the data table should be updated, whether the view table should be updated and a function to update the subjects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BiConsumer<Vorgang,IFormDataAdapter>detailsUpdateFunction()Returns a function to update the details.ProjektgetProject()Returns the project for which the bulk update operation is to be performed.default booleanshouldUpdateDataTable()Returns whether the data table should be updated.default booleanshouldUpdateDetails()Returns whether the details should be updated.default booleanshouldUpdateSubjects()Returns whether the subjects should be updated.default booleanshouldUpdateViewTable()Returns whether the view table should be updated.default BiConsumer<Vorgang,IFormDataAdapter>subjectUpdateFunction()Returns a function to update the subjects.
-
-
-
Method Detail
-
getProject
Projekt getProject()
Returns the project for which the bulk update operation is to be performed.- Returns:
- the project for which the bulk update operation is to be performed
-
shouldUpdateSubjects
default boolean shouldUpdateSubjects()
Returns whether the subjects should be updated.- Returns:
trueif the subjects should be updated,falseotherwise
-
shouldUpdateDetails
default boolean shouldUpdateDetails()
Returns whether the details should be updated.- Returns:
trueif the details should be updated,falseotherwise
-
shouldUpdateDataTable
default boolean shouldUpdateDataTable()
Returns whether the data table should be updated.- Returns:
trueif the data table should be updated,falseotherwise
-
shouldUpdateViewTable
default boolean shouldUpdateViewTable()
Returns whether the view table should be updated.- Returns:
trueif the view table should be updated,falseotherwise
-
subjectUpdateFunction
default BiConsumer<Vorgang,IFormDataAdapter> subjectUpdateFunction()
Returns a function to update the subjects.- Returns:
- a function to update the subjects
-
detailsUpdateFunction
default BiConsumer<Vorgang,IFormDataAdapter> detailsUpdateFunction()
Returns a function to update the details.- Returns:
- a function to update the details
-
-