Module is.codion.framework.model
Package is.codion.framework.model
Interface EntityEditor.PersistTasks
- Enclosing interface:
EntityEditor<M extends EntityModel<M,E, T, R>, E extends EntityEditModel<M, E, T, R>, T extends EntityTableModel<M, E, T, R>, R extends EntityEditor<M, E, T, R>>
public static interface EntityEditor.PersistTasks
Provides builders for async persist tasks.
-
Method Summary
Modifier and TypeMethodDescriptiondelete()delete(Collection<Entity> entities) insert()insert(Collection<Entity> entities) update()update(Collection<Entity> entities)
-
Method Details
-
insert
EntityEditor.InsertTaskBuilder insert()- Returns:
- a builder for an async task for inserting the active entity
-
insert
- Returns:
- a builder for an async task for inserting the given entities
-
update
EntityEditor.UpdateTaskBuilder update()- Returns:
- a builder for an async task for updating the active entity
-
update
- Returns:
- a builder for an async task for updating the given entities
-
delete
EntityEditor.DeleteTaskBuilder delete()- Returns:
- a builder for an async task for deleting the active entity
-
delete
- Returns:
- a builder for an async task for deleting the given entities
-