From 44acc380810180593c8c6e85f80f5274d71540a2 Mon Sep 17 00:00:00 2001 From: Tyler Hawkes Date: Sun, 14 Jan 2018 02:51:34 -0700 Subject: Can now just get Extension classes (#191) --- demo/app/src/main/java/org/pf4j/demo/Boot.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'demo') diff --git a/demo/app/src/main/java/org/pf4j/demo/Boot.java b/demo/app/src/main/java/org/pf4j/demo/Boot.java index ba5396e..a4e32dd 100644 --- a/demo/app/src/main/java/org/pf4j/demo/Boot.java +++ b/demo/app/src/main/java/org/pf4j/demo/Boot.java @@ -61,6 +61,12 @@ public class Boot { System.out.println(" " + extension); } + System.out.println("Extension classes by classpath:"); + List> greetingsClasses = pluginManager.getExtensionClasses(Greeting.class); + for (Class greeting : greetingsClasses) { + System.out.println(" Class: " + greeting.getCanonicalName()); + } + // print extensions ids for each started plugin List startedPlugins = pluginManager.getStartedPlugins(); for (PluginWrapper plugin : startedPlugins) { -- cgit v1.2.3