Package io.jmix.dynattr
Interface DynAttrManager
- All Known Implementing Classes:
DynAttrManagerImpl
public interface DynAttrManager
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDynamicAttributesState
(Collection<Object> entities, FetchPlan fetchPlan) Adds extra state for each entity and related entities based on thefetchPlan
void
loadValues
(Collection<Object> entities, FetchPlan fetchPlan, Collection<AccessConstraint<?>> accessConstraints) Fetch dynamic attributes from dynamic attributes store for each entityvoid
storeValues
(Collection<Object> entities, Collection<AccessConstraint<?>> accessConstraints) Store dynamic attributes from the entity to store
-
Method Details
-
loadValues
void loadValues(Collection<Object> entities, @Nullable FetchPlan fetchPlan, Collection<AccessConstraint<?>> accessConstraints) Fetch dynamic attributes from dynamic attributes store for each entity -
storeValues
Store dynamic attributes from the entity to store -
addDynamicAttributesState
Adds extra state for each entity and related entities based on thefetchPlan
-