aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDecebal Suiu <decebal.suiu@gmail.com>2012-11-19 13:38:03 +0200
committerDecebal Suiu <decebal.suiu@gmail.com>2012-11-19 13:38:03 +0200
commit82319fe10185c0a38361d8c9c30b01daddcc2748 (patch)
treebc24fd49c8207a184594c5fcf5a1ea21cae49f62 /README.md
parent04ea48d8b08207203f88cf5e5bb7ee79e29c80d4 (diff)
downloadpf4j-82319fe10185c0a38361d8c9c30b01daddcc2748.tar.gz
pf4j-82319fe10185c0a38361d8c9c30b01daddcc2748.zip
added PluginState
Diffstat (limited to 'README.md')
-rw-r--r--README.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/README.md b/README.md
index dc4e01e..1914775 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,7 @@ declared by application or other plugins. Also a plugin can define extension poi
Components
-------------------
+
- **Plugin** is the base class for all plugins types. Each plugin is loaded into a separate class loader to avoid conflicts.
- **PluginManager** is used for all aspects of plugins management (loading, starting, stopping).
- **ExtensionPoint** is a point in the application where custom code can be invoked. It's a java interface marker.
@@ -14,6 +15,7 @@ Any java interface or abstract class can be marked as an extension point (implem
Artifacts
-------------------
+
- PF4J `pf4j` (jar)
- PF4J Demo `pf4j-demo` (executable jar)
@@ -34,6 +36,7 @@ where ${pf4j.version} is the last pf4j version.
How to use
-------------------
+
It's very simple to add pf4j in your application:
public static void main(String[] args) {