void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object o, Exception e) throws java.lang.Exception {
if (filterConfig.afterComplete ) {
String controllerName = controllerName(request)
String actionName = actionName(request)
String uri = uri(request)
if (!accept(controllerName, actionName, uri)) return;
def callable = filterConfig.afterView.clone()
callable.delegate = new FilterActionDelegate()
callable.resolveStrategy = Closure.DELEGATE_FIRST
callable.call (e);
}
}