Uses of Interface
eu.rarogsoftware.rarog.platform.api.plugins.FeatureDescriptor
Packages that use FeatureDescriptor
Package
Description
-
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.i18n
Classes in eu.rarogsoftware.rarog.platform.api.i18n that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordDescriptor tells app that plugin exports i18Next translation under specified location.final recordDescriptor used to provideI18NextTransformerimplementation to be used by app. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins
Classes in eu.rarogsoftware.rarog.platform.api.plugins with type parameters of type FeatureDescriptorModifier and TypeInterfaceDescriptioninterfaceFeatureModule<T extends FeatureDescriptor>Represents single pluggable functionality in system.interfacePurgeableFeatureModule<T extends FeatureDescriptor>RepresentsFeatureModulethat support cleaning stale resources.Methods in eu.rarogsoftware.rarog.platform.api.plugins that return types with arguments of type FeatureDescriptorModifier and TypeMethodDescriptionPluginActivator.getFeatureDescriptors()Set ofFeatureDescriptors returned by this method is plugged into registeredFeatureModules. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.database
Classes in eu.rarogsoftware.rarog.platform.api.plugins.database that implement FeatureDescriptor -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.events
Classes in eu.rarogsoftware.rarog.platform.api.plugins.events that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordFeature descriptor used to registerEventListeners within Rarog. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.templates
Classes in eu.rarogsoftware.rarog.platform.api.plugins.templates that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordRegisters custom template resolvers for Thymeleaf.final recordRegisters custom view resolvers for Spring MVC -ViewResolver. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.web
Classes in eu.rarogsoftware.rarog.platform.api.plugins.web that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordRegisters spring basedHandlerMappings under specified base url.final recordRegisters custom resource resolver for Spring MVC -ResourceResolver. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.web.filters
Classes in eu.rarogsoftware.rarog.platform.api.plugins.web.filters that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordDescriptor that stores all thePluginFilterMappings for the plugin.final recordDescriptor that stores all thePluginSecurityFilterMappings for the plugin. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.web.page.ui
Classes in eu.rarogsoftware.rarog.platform.api.plugins.web.page.ui that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordGives possibility for plugins to define their own menu element in account settings page.final recordGives possibility for plugins to define their own pages in admin panel.final recordGives possibility for plugins to define their own UI Fragments. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.plugins.web.servlets
Classes in eu.rarogsoftware.rarog.platform.api.plugins.web.servlets that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordfinal recordServlet mapping, which allows to associate the URL pattern with the servlet. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.api.resources.management.frontend
Classes in eu.rarogsoftware.rarog.platform.api.resources.management.frontend that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordTells Rarog app where look for dynamic assets descriptor in plugin if plugin is able to hold resources. -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.core.i18n
Methods in eu.rarogsoftware.rarog.platform.core.i18n with parameters of type FeatureDescriptorModifier and TypeMethodDescriptionvoidDefaultI18NextService.plugDescriptor(Plugin plugin, FeatureDescriptor descriptor) voidDefaultI18NextService.unplugDescriptor(Plugin plugin, FeatureDescriptor descriptor) -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.core.plugins
Classes in eu.rarogsoftware.rarog.platform.core.plugins with type parameters of type FeatureDescriptorModifier and TypeClassDescriptionfinal recordFeatureModuleDescriptor<T extends FeatureDescriptor>Classes in eu.rarogsoftware.rarog.platform.core.plugins that implement FeatureDescriptorModifier and TypeClassDescriptionfinal recordFeatureModuleDescriptor<T extends FeatureDescriptor>Methods in eu.rarogsoftware.rarog.platform.core.plugins with type parameters of type FeatureDescriptorModifier and TypeMethodDescription<T extends FeatureDescriptor>
voidDefaultPluggableFeatureRegistry.registerFeatureModule(Class<T> descriptorType, Supplier<FeatureModule<T>> featureModuleSupplier) <T extends FeatureDescriptor>
voidPluggableFeatureRegistry.registerFeatureModule(Class<T> descriptorType, Supplier<FeatureModule<T>> featureModule) Method parameters in eu.rarogsoftware.rarog.platform.core.plugins with type arguments of type FeatureDescriptorModifier and TypeMethodDescriptionvoidDefaultPluggableFeatureRegistry.plugDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidPluggableFeatureRegistry.plugDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidDefaultPluggableFeatureRegistry.purgeDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidPluggableFeatureRegistry.purgeDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidDefaultPluggableFeatureRegistry.unplugDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidPluggableFeatureRegistry.unplugDescriptors(Plugin plugin, Collection<? extends FeatureDescriptor> descriptors) voidDefaultPluggableFeatureRegistry.unregisterFeatureModule(Class<? extends FeatureDescriptor> descriptorType) voidPluggableFeatureRegistry.unregisterFeatureModule(Class<? extends FeatureDescriptor> descriptorType) -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.core.plugins.templates
Classes in eu.rarogsoftware.rarog.platform.core.plugins.templates with type parameters of type FeatureDescriptor -
Uses of FeatureDescriptor in eu.rarogsoftware.rarog.platform.plugins.context
Methods in eu.rarogsoftware.rarog.platform.plugins.context that return types with arguments of type FeatureDescriptorModifier and TypeMethodDescriptionEventSendingPluginActivator.getFeatureDescriptors()SimplePluginActivator.getFeatureDescriptors()