Package jetbrains.buildServer.plugins
Annotation Type PerPluginRegistry
-
@Retention(RUNTIME) @Target(TYPE) public @interface PerPluginRegistry
This annotation is processed byPerPluginAdditionalSpringContextProvider
to automatically create per-plugin registry wrappers. For each bean registered in parent spring context annotated with this interfacePerPluginAdditionalSpringContextProvider
will create aProxyFactoryBean
withAnnotationBasedRegistryInterceptor
. Such bean could useRegisterMethod
andUnregisterMethod
annotations for its methods.