Package io.jmix.flowuidata.genericfilter
Class DatabaseFilterConfigurationPersistence
java.lang.Object
io.jmix.flowuidata.genericfilter.DatabaseFilterConfigurationPersistence
- All Implemented Interfaces:
FilterConfigurationPersistence
@Component("flowui_DatabaseFilterConfigurationPersistence")
public class DatabaseFilterConfigurationPersistence
extends Object
implements FilterConfigurationPersistence
-
Constructor Summary
ConstructorsConstructorDescriptionDatabaseFilterConfigurationPersistence
(DataManager dataManager, EntityStates entityStates) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
onUserRemove
(UserRemovedEvent event) void
remove
(FilterConfigurationModel configurationModel) void
save
(FilterConfigurationModel configurationModel)
-
Constructor Details
-
DatabaseFilterConfigurationPersistence
-
-
Method Details
-
remove
- Specified by:
remove
in interfaceFilterConfigurationPersistence
-
save
- Specified by:
save
in interfaceFilterConfigurationPersistence
-
load
@Nullable public FilterConfigurationModel load(String configurationId, String componentId, String username) - Specified by:
load
in interfaceFilterConfigurationPersistence
-
load
- Specified by:
load
in interfaceFilterConfigurationPersistence
-
onUserRemove
@TransactionalEventListener(phase=BEFORE_COMMIT, fallbackExecution=true) protected void onUserRemove(UserRemovedEvent event)
-