Class NonReloadableExcluder

  • All Implemented Interfaces:
    BeanFactoryPostProcessor

    public class NonReloadableExcluder
    extends Object
    implements BeanFactoryPostProcessor
    Post-processes bean definitions by marking any reloadable beans as singletons, and any non-reloadable beans as lazy-init to limit/prevent instantiation.

    Used to implement the "reloadable" custom bean scope in concert with ReloadableScope.

    Since:
    5.4.0