Package org.pf4j

Class DefaultPluginFactory

java.lang.Object
org.pf4j.DefaultPluginFactory
All Implemented Interfaces:
PluginFactory

public class DefaultPluginFactory extends Object implements PluginFactory
The default implementation for PluginFactory. It uses Class.newInstance() method.
  • Field Details

    • log

      private static final org.slf4j.Logger log
  • Constructor Details

    • DefaultPluginFactory

      public DefaultPluginFactory()
  • Method Details

    • create

      public Plugin create(PluginWrapper pluginWrapper)
      Creates a plugin instance. If an error occurs than that error is logged and the method returns null.
      Specified by:
      create in interface PluginFactory
      Parameters:
      pluginWrapper -
      Returns: