mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
14 KiB
14 KiB
Spring API Extension Point and Listener List
Overview of Extension Points and Listeners for Spring API.
Product-Specific Plugin Development:
Spring API Extension Points and Listeners are available in the Spring-related plugins, which are available in only.
{style="note"}
58 Extension Points and 6 Listeners
Spring
Spring – Listeners
Topic | Listener |
---|---|
SpringFileSetService#TOPIC |
SpringFileSetListener |
SpringBeansViewSettings#TOPIC |
Listener |
com.intellij.spring
Extension Point | Implementation |
---|---|
SpringAutodetectedFilesetsSearcher |
|
SpringAutodetectedModelsSearcher |
|
BeanClassLineMarker |
|
SpringBeanStereotype |
|
ComponentScanExtender |
|
ConditionalEvaluatorProvider |
|
ConfigSearcherScopeModifier |
|
SpringConfigurator |
|
SpringCustomBeanScope |
|
Provider |
|
CustomLocalComponentsDiscoverer |
|
CustomModuleComponentsDiscoverer |
|
SpringCustomNamespaces |
|
SpringBeanEffectiveTypeProvider |
|
CustomFactoryMethodTypeHandler |
|
SpringFileSetEditorCustomization |
|
AdditionalFilesContributor |
|
Contributor |
|
n/a |
|
LocalAnnotationModelDependentModelsProvider |
|
SpringLocalModelProducer |
|
SpringPlaceholderReferenceResolver |
|
SpringResourceTypeProvider |
|
ScriptBeanPsiClassDiscoverer |
|
SpringSettingsProvider |
|
SpringTemplateProvider |
|
SpringTestingAnnotationsProvider |
|
SpringTestingImplicitContextsProvider |
|
SpringValueConvertersProvider |
intellij.spring.el.xml
Extension Point | Implementation |
---|---|
SpringElContextsExtension |
|
SpringElInjectionContext |
intellij.spring.graph.xml
Extension Point | Implementation |
---|---|
SpringGutterDiagramActionProvider |
Spring Boot Plugin
Spring Boot Plugin – Listeners
Topic | Listener |
---|---|
SpringBootEndpointsTabSettings#TOPIC |
Listener |
com.intellij.spring.boot
Extension Point | Implementation |
---|---|
SpringBootConfigFileDetector |
|
SpringBootCustomHintReferenceProvider |
|
SpringBootLanguageSpecificBridge |
|
ConditionalContributor |
|
SpringBootModelConfigFileContributor |
|
SpringBootModelConfigFileNameContributor |
|
SpringBootModelExtender |
|
SpringBootReplacementTokenResolver |
intellij.spring.boot.mvc.xml
Extension Point | Implementation |
---|---|
TemplateAvailabilityProvider |
intellij.spring.boot.run.xml
Spring Data Plugin
Spring Data Plugin – Listeners
Topic | Listener |
---|---|
SpringRepositoriesViewSettings#TOPIC |
Listener |
Spring Debugger Plugin
Spring Debugger Plugin – Listeners
Topic | Listener |
---|---|
SpringDebugModelListener.Companion#TOPIC |
SpringDebugModelListener |
com.intellij.spring.debugger
Extension Point | Implementation |
---|---|
|
SpringConfigFileCodeVisionInfoProvider |
SpringDebuggerRunConfigurationExtender |
|
SpringDebuggerSessionListener |
Spring GraphQL Plugin
com.intellij.spring.graphql
Extension Point | Implementation |
---|---|
GraphQLApplicationPathProvider |
Spring Messaging Plugin
com.intellij.spring.messaging
Extension Point | Implementation |
---|---|
SpringMessagingUrlProvider |
Spring Security Plugin
com.intellij.spring.security
Extension Point | Implementation |
---|---|
SpringSecurityRolesProvider |
Spring Web Plugin
Spring Web Plugin – Listeners
Topic | Listener |
---|---|
SpringMvcViewSettings#TOPIC |
Listener |
com.intellij.spring.mvc
Extension Point | Implementation |
---|---|
SpringApplicationPathProvider |
|
ControllerParameterProvider |
|
SpringMergingMvcRequestMappingLineMarkerProvider |
|
SpringEndpointsIconProvider |
|
ViewResolverFactory |