Package io.jmix.dynattr
Interface DynAttrManager
- All Known Implementing Classes:
- DynAttrManagerImpl
public interface DynAttrManager
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDynamicAttributesState(Collection<Object> entities, FetchPlan fetchPlan) Adds extra state for each entity and related entities based on thefetchPlanvoidloadValues(Collection<Object> entities, FetchPlan fetchPlan, Collection<AccessConstraint<?>> accessConstraints) Fetch dynamic attributes from dynamic attributes store for each entityvoidstoreValues(Collection<Object> entities, Collection<AccessConstraint<?>> accessConstraints) Store dynamic attributes from the entity to store
- 
Method Details- 
loadValuesvoid loadValues(Collection<Object> entities, @Nullable FetchPlan fetchPlan, Collection<AccessConstraint<?>> accessConstraints) Fetch dynamic attributes from dynamic attributes store for each entity
- 
storeValuesStore dynamic attributes from the entity to store
- 
addDynamicAttributesStateAdds extra state for each entity and related entities based on thefetchPlan
 
-