Author: alessio.soldano(a)jboss.com
Date: 2011-04-08 11:49:09 -0400 (Fri, 08 Apr 2011)
New Revision: 14042
Modified:
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/ServletDelegate.java
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/WSFServlet.java
Log:
Adding destroy() to ServletDelegate
Modified:
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/ServletDelegate.java
===================================================================
---
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/ServletDelegate.java 2011-04-08
15:48:56 UTC (rev 14041)
+++
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/ServletDelegate.java 2011-04-08
15:49:09 UTC (rev 14042)
@@ -38,6 +38,8 @@
public interface ServletDelegate
{
public void init(ServletConfig servletConfig) throws ServletException;
+
+ public void destroy();
public void doHead(HttpServletRequest request, HttpServletResponse response,
ServletContext context)
throws ServletException, IOException;
Modified:
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/WSFServlet.java
===================================================================
---
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/WSFServlet.java 2011-04-08
15:48:56 UTC (rev 14041)
+++
spi/branches/asoldano/src/main/java/org/jboss/wsf/spi/deployment/WSFServlet.java 2011-04-08
15:49:09 UTC (rev 14042)
@@ -75,6 +75,15 @@
ServletDelegateFactory factory = sl.iterator().next();
return
factory.newServletDelegate(servletConfig.getInitParameter(STACK_SERVLET_DELEGATE_CLASS));
}
+
+ @Override
+ public void destroy()
+ {
+ if (delegate != null)
+ {
+ delegate.destroy();
+ }
+ }
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException
Show replies by date