users@servlet-spec.java.net

[servlet-spec users] 141-GenericFilter and HttpFilter (was: Re: Default methods for event listeners?)

From: Edward Burns <edward.burns_at_oracle.com>
Date: Wed, 23 Sep 2015 14:45:16 -0700

>>>>> On Wed, 23 Sep 2015 14:10:14 +0200, Eirik Bjørsnøs <eirbjo_at_gmail.com> said:

Eirik> Then perhaps also consider empty default methods for Filter.init and
Eirik> Filter.destroy?

That's a good idea.

Eirik> A year ago I proposed adding an abstract HttpFilter class for symmetry with
Eirik> HttpServlet. I'm kind of tired of casting ServletRequest/Response to their
Eirik> Http subtypes _every_ time I write a filter.

Eirik> Here's my proposal from October last year:

Eirik> https://java.net/projects/servlet-spec/lists/users/archive/2014-10/message/1

Eirik> I did not get any kind of feedback on that proposal. I guess experts don't
Eirik> write filters ;-)

Sorry for missing that last year. Those are good ideas.

I've prototyped these in branch SERVLET_SPEC-141 and attached the
snapshot to the JIRA. You can also see the maven artifact at [1].

Please take a look at it and if it looks good I'll bring it to the EG.

My apologies again for missing this last time.

Ed


-- 
| edward.burns_at_oracle.com | office: +1 407 458 0017
| 31 Business days til JavaOne 2015
| 46 Business days til DOAG 2015
[1] https://maven.java.net/service/local/repositories/snapshots/archive/javax/servlet/javax.servlet-api/4.0.0-b01-SERVLET_SPEC-141-SNAPSHOT/javax.servlet-api-4.0.0-b01-SERVLET_SPEC-141-20150923.212939-1-javadoc.jar/!/index.html