001
014
015 package com.liferay.portal.servlet.filters.threadlocal;
016
017 import com.liferay.portal.kernel.servlet.TryFinallyFilter;
018 import com.liferay.portal.kernel.util.CentralizedThreadLocal;
019 import com.liferay.portal.servlet.filters.BasePortalFilter;
020
021 import javax.servlet.http.HttpServletRequest;
022 import javax.servlet.http.HttpServletResponse;
023
024
027 public class ThreadLocalFilter
028 extends BasePortalFilter implements TryFinallyFilter {
029
030 public void doFilterFinally(
031 HttpServletRequest request, HttpServletResponse response,
032 Object ojbect) {
033
034 CentralizedThreadLocal.clearShortLivedThreadLocals();
035 }
036
037 public Object doFilterTry(
038 HttpServletRequest request, HttpServletResponse response) {
039
040 return null;
041 }
042
043 }