Package org.pf4j
Class DefaultExtensionFactory
- java.lang.Object
-
- org.pf4j.DefaultExtensionFactory
-
- All Implemented Interfaces:
ExtensionFactory
- Direct Known Subclasses:
SingletonExtensionFactory
public class DefaultExtensionFactory extends java.lang.Object implements ExtensionFactory
The default implementation forExtensionFactory
. It usesClass.newInstance()
method.
-
-
Field Summary
Fields Modifier and Type Field Description private static org.slf4j.Logger
log
-
Constructor Summary
Constructors Constructor Description DefaultExtensionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
create(java.lang.Class<T> extensionClass)
Creates an extension instance.
-
-
-
Method Detail
-
create
public <T> T create(java.lang.Class<T> extensionClass)
Creates an extension instance.- Specified by:
create
in interfaceExtensionFactory
-
-