Interface IProjectRecordsParameters
-
- All Known Implementing Classes:
DefaultProjectRecordsUpdateParameters
public interface IProjectRecordsParameters
Parameters 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.Projekt
getProject()
Returns the project for which the bulk update operation is to be performed.default boolean
shouldUpdateDataTable()
Returns whether the data table should be updated.default boolean
shouldUpdateDetails()
Returns whether the details should be updated.default boolean
shouldUpdateSubjects()
Returns whether the subjects should be updated.default boolean
shouldUpdateViewTable()
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:
true
if the subjects should be updated,false
otherwise
-
shouldUpdateDetails
default boolean shouldUpdateDetails()
Returns whether the details should be updated.- Returns:
true
if the details should be updated,false
otherwise
-
shouldUpdateDataTable
default boolean shouldUpdateDataTable()
Returns whether the data table should be updated.- Returns:
true
if the data table should be updated,false
otherwise
-
shouldUpdateViewTable
default boolean shouldUpdateViewTable()
Returns whether the view table should be updated.- Returns:
true
if the view table should be updated,false
otherwise
-
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
-
-