Class AdminPanelRestController
java.lang.Object
eu.rarogsoftware.rarog.platform.core.plugins.templates.AbstractSimpleFeatureModule<AdminPanelItemsDescriptor>
eu.rarogsoftware.rarog.platform.app.rest.AdminPanelRestController
- All Implemented Interfaces:
FeatureModule<AdminPanelItemsDescriptor>
@RestController
@RequestMapping(path="admin/",
produces="application/json")
@AutoRegisterFeatureModule(AdminPanelItemsDescriptor.class)
public class AdminPanelRestController
extends AbstractSimpleFeatureModule<AdminPanelItemsDescriptor>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record
-
Constructor Summary
ConstructorsConstructorDescriptionAdminPanelRestController
(DynamicAssetsLoaderFactory dynamicAssetsLoaderFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
(package private) List<AdminPanelRestController.MenuElement>
Methods inherited from class eu.rarogsoftware.rarog.platform.core.plugins.templates.AbstractSimpleFeatureModule
getDescriptorMap, getPluginForCurrentRequest, plugDescriptor, unplugDescriptor
-
Constructor Details
-
AdminPanelRestController
public AdminPanelRestController(@Qualifier("main") DynamicAssetsLoaderFactory dynamicAssetsLoaderFactory)
-
-
Method Details
-
clearCache
protected void clearCache()- Overrides:
clearCache
in classAbstractSimpleFeatureModule<AdminPanelItemsDescriptor>