added extension point for HttpSessionListener

This commit is contained in:
Sebastian Sdorra
2014-10-09 16:41:11 +02:00
parent 920921d19c
commit 11f84a38f4
3 changed files with 183 additions and 0 deletions

View File

@@ -77,6 +77,7 @@ import java.util.Set;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextListener;
import javax.servlet.http.HttpSessionListener;
import javax.xml.bind.JAXB;
@@ -563,12 +564,20 @@ public class DefaultPluginLoader implements PluginLoader
//J-
extensionPoints = extensionPointCollector.getAnnotatedClasses();
// add ServletContextListener to list of extension points
extensionPoints.add(
new AnnotatedClass<ExtensionPoint>(
Extensions.createExtensionPoint(true),
ServletContextListener.class
)
);
// add HttpSessionListener to list of extension points
extensionPoints.add(
new AnnotatedClass<ExtensionPoint>(
Extensions.createExtensionPoint(true),
HttpSessionListener.class
)
);
extensions = extensionCollector.getAnnotatedClasses();
extensions.add(