Package io.jmix.dynmodel.impl
Class DynamicModelSettingsServiceImpl
java.lang.Object
io.jmix.dynmodel.impl.DynamicModelSettingsServiceImpl
- All Implemented Interfaces:
DynamicModelSettingsService
@NullMarked
@Component("dynmod_DynamicModelSettingsService")
public class DynamicModelSettingsServiceImpl
extends Object
implements DynamicModelSettingsService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationEventPublisherprotected DataManagerprotected org.springframework.transaction.PlatformTransactionManagerFields inherited from interface io.jmix.dynmodel.DynamicModelSettingsService
DEFAULT_SETTINGS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(DynamicModelSettings settings) voidvoidapplyAndSave(List<DynamicModelMigration> migrations, DynamicModelSettings settings) loadAll()
-
Field Details
-
dataManager
-
applicationEventPublisher
@Autowired protected org.springframework.context.ApplicationEventPublisher applicationEventPublisher -
transactionManager
@Autowired protected org.springframework.transaction.PlatformTransactionManager transactionManager
-
-
Constructor Details
-
DynamicModelSettingsServiceImpl
public DynamicModelSettingsServiceImpl()
-
-
Method Details
-
loadAll
- Specified by:
loadAllin interfaceDynamicModelSettingsService
-
loadActive
- Specified by:
loadActivein interfaceDynamicModelSettingsService
-
applyAndSave
- Specified by:
applyAndSavein interfaceDynamicModelSettingsService
-
applyActive
public void applyActive()- Specified by:
applyActivein interfaceDynamicModelSettingsService
-
activate
- Specified by:
activatein interfaceDynamicModelSettingsService
-