summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDecebal Suiu <decebal.suiu@gmail.com>2016-01-05 14:04:50 +0200
committerDecebal Suiu <decebal.suiu@gmail.com>2016-01-05 14:04:50 +0200
commit6533d2258c5987d8a042625bb21a8ee766f9a8f6 (patch)
tree129a2548bf2b524d9bd913a02466c0b1fb9f46b9
parent07392518f802da10fbf67bf02eaad4e76da4367c (diff)
downloadpf4j-6533d2258c5987d8a042625bb21a8ee766f9a8f6.tar.gz
pf4j-6533d2258c5987d8a042625bb21a8ee766f9a8f6.zip
Remove isExtensionPoint check in AbstractExtensionFinder so a Service from a ServiceProvider is seen as an extension point
-rw-r--r--pf4j/src/main/java/ro/fortsoft/pf4j/AbstractExtensionFinder.java11
1 files changed, 0 insertions, 11 deletions
diff --git a/pf4j/src/main/java/ro/fortsoft/pf4j/AbstractExtensionFinder.java b/pf4j/src/main/java/ro/fortsoft/pf4j/AbstractExtensionFinder.java
index 53506fb..3cefea9 100644
--- a/pf4j/src/main/java/ro/fortsoft/pf4j/AbstractExtensionFinder.java
+++ b/pf4j/src/main/java/ro/fortsoft/pf4j/AbstractExtensionFinder.java
@@ -45,13 +45,6 @@ public abstract class AbstractExtensionFinder implements ExtensionFinder, Plugin
@Override
public <T> List<ExtensionWrapper<T>> find(Class<T> type) {
- log.debug("Checking extension point '{}'", type.getName());
- if (!isExtensionPoint(type)) {
- log.warn("'{}' is not an extension point", type.getName());
-
- return Collections.emptyList(); // or return null ?!
- }
-
log.debug("Finding extensions for extension point '{}'", type.getName());
Map<String, Set<String>> entries = getEntries();
@@ -133,10 +126,6 @@ public abstract class AbstractExtensionFinder implements ExtensionFinder, Plugin
return result;
}
- private boolean isExtensionPoint(Class<?> type) {
- return ExtensionPoint.class.isAssignableFrom(type);
- }
-
private Map<String, Set<String>> getEntries() {
if (entries == null) {
entries = readStorages();