Class TracingPluginHandler

  • All Implemented Interfaces:
    io.gravitee.plugin.core.api.PluginHandler

    public class TracingPluginHandler
    extends io.gravitee.plugin.core.api.AbstractPluginHandler
    Author:
    David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
    • Constructor Detail

      • TracingPluginHandler

        public TracingPluginHandler()
    • Method Detail

      • canHandle

        public boolean canHandle​(io.gravitee.plugin.core.api.Plugin plugin)
      • type

        protected String type()
        Specified by:
        type in class io.gravitee.plugin.core.api.AbstractPluginHandler
      • getClassLoader

        protected ClassLoader getClassLoader​(io.gravitee.plugin.core.api.Plugin plugin)
                                      throws Exception
        Specified by:
        getClassLoader in class io.gravitee.plugin.core.api.AbstractPluginHandler
        Throws:
        Exception
      • handle

        protected void handle​(io.gravitee.plugin.core.api.Plugin plugin,
                              Class<?> aClass)
        Specified by:
        handle in class io.gravitee.plugin.core.api.AbstractPluginHandler