Package io.jmix.dynmodel
Interface DynamicModelApplyInterceptor
@NullMarked
public interface DynamicModelApplyInterceptor
Allows dependent modules to validate and prepare runtime artifacts against the working metadata snapshot.
-
Method Summary
Modifier and TypeMethodDescriptionvoidbeforePublish(DynamicModelDefinition modelDefinition, Session workingSession) Validates the model definition against the prepared metadata snapshot and captures runtime artifacts that should be published together with the model.
-
Method Details
-
beforePublish
Validates the model definition against the prepared metadata snapshot and captures runtime artifacts that should be published together with the model.- Parameters:
modelDefinition- source model definitionworkingSession- working metadata session for the current apply generation
-