public ApplicationDefinitionDAO
void listenApplicationDefinitionChanges(@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> listener)
Listen changes on entity type definitions.
@NotNull
ai.tock.nlp.front.shared.config.ApplicationDefinition save(@NotNull
ai.tock.nlp.front.shared.config.ApplicationDefinition application)
void deleteApplicationById(@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> id)
@Nullable
ai.tock.nlp.front.shared.config.ApplicationDefinition getApplicationByNamespaceAndName(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String name)
@Nullable
ai.tock.nlp.front.shared.config.ApplicationDefinition getApplicationById(@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> id)
@NotNull java.util.List<ai.tock.nlp.front.shared.config.ApplicationDefinition> getApplications()