Class ExtensionPatternInvocationImpl

  • All Implemented Interfaces:
    org.jvnet.hk2.config.ConfigExtensionHandler

    @Service(name="basic-config-extension-handler")
    public class ExtensionPatternInvocationImpl
    extends Object
    implements org.jvnet.hk2.config.ConfigExtensionHandler
    This is to integrate the whole getExtensionByType with the config modularity irrelevant of the invocation point. More explanation at Config Modularity one pager and
    Author:
    Masoud Kalali
    • Constructor Detail

      • ExtensionPatternInvocationImpl

        public ExtensionPatternInvocationImpl()
    • Method Detail

      • handleExtension

        public org.jvnet.hk2.config.ConfigBeanProxy handleExtension​(Object owner,
                                                                    Class ownerType,
                                                                    Object[] params)
        Specified by:
        handleExtension in interface org.jvnet.hk2.config.ConfigExtensionHandler