Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Erdfelt2014-12-02 00:50:30 +0000
committerJoakim Erdfelt2015-03-12 17:04:50 +0000
commit5c3e30d13696b632f15e3a2e63b1f5a81adfb503 (patch)
tree72e2c84efdd5d00b889bcc4e6491d3bed85e94e1 /jetty-servlet/src
parentfb88bc4c1921f4804d638d91d715f68a433d436f (diff)
downloadorg.eclipse.jetty.project-5c3e30d13696b632f15e3a2e63b1f5a81adfb503.tar.gz
org.eclipse.jetty.project-5c3e30d13696b632f15e3a2e63b1f5a81adfb503.tar.xz
org.eclipse.jetty.project-5c3e30d13696b632f15e3a2e63b1f5a81adfb503.zip
453834 - CDI Support for WebSocket
+ Changing util.Decorators to util.EnhancedInstantiator to reflect true usage + Adding EnhancedInstantiator to JSR-356
Diffstat (limited to 'jetty-servlet/src')
-rw-r--r--jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java28
1 files changed, 14 insertions, 14 deletions
diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
index af2a27f58b..45a85afd9c 100644
--- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
+++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletContextHandler.java
@@ -60,7 +60,7 @@ import org.eclipse.jetty.server.handler.HandlerWrapper;
import org.eclipse.jetty.server.handler.gzip.GzipHandler;
import org.eclipse.jetty.server.session.SessionHandler;
import org.eclipse.jetty.servlet.BaseHolder.Source;
-import org.eclipse.jetty.util.Decorators;
+import org.eclipse.jetty.util.EnhancedInstantiator;
import org.eclipse.jetty.util.annotation.ManagedAttribute;
import org.eclipse.jetty.util.annotation.ManagedObject;
import org.eclipse.jetty.util.component.LifeCycle;
@@ -88,7 +88,7 @@ public class ServletContextHandler extends ContextHandler
public interface ServletContainerInitializerCaller extends LifeCycle {};
- protected final Decorators _decorators= new Decorators();
+ protected final EnhancedInstantiator _instantiator= new EnhancedInstantiator();
protected Class<? extends SecurityHandler> _defaultSecurityHandlerClass=org.eclipse.jetty.security.ConstraintSecurityHandler.class;
protected SessionHandler _sessionHandler;
protected SecurityHandler _securityHandler;
@@ -252,7 +252,7 @@ public class ServletContextHandler extends ContextHandler
@Override
protected void doStart() throws Exception
{
- setAttribute(Decorators.class.getName(), _decorators);
+ setAttribute(EnhancedInstantiator.ATTR, _instantiator);
super.doStart();
}
@@ -264,7 +264,7 @@ public class ServletContextHandler extends ContextHandler
protected void doStop() throws Exception
{
super.doStop();
- _decorators.clear();
+ _instantiator.clear();
}
/* ------------------------------------------------------------ */
@@ -331,7 +331,7 @@ public class ServletContextHandler extends ContextHandler
{
for (ListenerHolder holder:_servletHandler.getListeners())
{
- _decorators.decorate(holder.getListener());
+ _instantiator.decorate(holder.getListener());
}
}
}
@@ -651,13 +651,13 @@ public class ServletContextHandler extends ContextHandler
/* ------------------------------------------------------------ */
/**
* @return The decorator list used to resource inject new Filters, Servlets and EventListeners
- * @deprecated use getAttribute("org.eclipse.jetty.util.Decorators") instead
+ * @deprecated use getAttribute("org.eclipse.jetty.util.EnhancedInstantiator") instead
*/
@Deprecated
public List<Decorator> getDecorators()
{
List<Decorator> ret = new ArrayList<ServletContextHandler.Decorator>();
- for (org.eclipse.jetty.util.Decorator decorator : _decorators)
+ for (org.eclipse.jetty.util.Decorator decorator : _instantiator)
{
ret.add(new LegacyDecorator(decorator));
}
@@ -670,7 +670,7 @@ public class ServletContextHandler extends ContextHandler
*/
public void setDecorators(List<Decorator> decorators)
{
- _decorators.setDecorators(decorators);
+ _instantiator.setDecorators(decorators);
}
/* ------------------------------------------------------------ */
@@ -679,19 +679,19 @@ public class ServletContextHandler extends ContextHandler
*/
public void addDecorator(Decorator decorator)
{
- _decorators.addDecorator(decorator);
+ _instantiator.addDecorator(decorator);
}
/* ------------------------------------------------------------ */
void destroyServlet(Servlet servlet)
{
- _decorators.destroy(servlet);
+ _instantiator.destroy(servlet);
}
/* ------------------------------------------------------------ */
void destroyFilter(Filter filter)
{
- _decorators.destroy(filter);
+ _instantiator.destroy(filter);
}
/* ------------------------------------------------------------ */
@@ -1244,7 +1244,7 @@ public class ServletContextHandler extends ContextHandler
try
{
T f = createInstance(c);
- f = _decorators.decorate(f);
+ f = _instantiator.decorate(f);
return f;
}
catch (Exception e)
@@ -1260,7 +1260,7 @@ public class ServletContextHandler extends ContextHandler
try
{
T s = createInstance(c);
- s = _decorators.decorate(s);
+ s = _instantiator.decorate(s);
return s;
}
catch (Exception e)
@@ -1403,7 +1403,7 @@ public class ServletContextHandler extends ContextHandler
try
{
T l = createInstance(clazz);
- l = _decorators.decorate(l);
+ l = _instantiator.decorate(l);
return l;
}
catch (Exception e)

Back to the top