Why is it always 'this', and never 'that'? :-)
Bill
On 11/27/15 1:38 AM, Paul Hammant wrote:
That's it! And it seems ..
effective_symlink.setPermanent(false);
effective_symlink.setDiscardPathInfo(false);
effective_symlink.setDiscardQuery(false);
.. are unnecessary as they are defaults.
I wasn't in this instance *needing* to see a fluent interface, but
since you raise it <grin/> the addition of withXxxx(..) mthods where
there are also setXxxx(..) methods would be a fantastic and easy
start. They would return 'this' of course rather than void.
- Paul
On Thu, Nov 26, 2015 at 7:33 PM, Greg Wilkins <[email protected]
<mailto:[email protected]>> wrote:
Paul,
well a fluent style API would indeed be nice for this example.
But Jetty is 20 years old and "fluent" was only applied to
french/italian back then :) So Jetty is pretty much a pile of
beans in it's fundamental style (although we are a little fluent
in the latest client API). It would be considerable bloat to
go back over the entire API and provide fluent alternatives to the
bean style.
Note also that you are being a little apple and orange in your
comparison between the styles as you have assumed in the bean
style that none of the defaults are right, but that they all are
in the fluent example.
So you really should just be comparing to:
handlers.setHandlers(new Handler[] {new
MovedContextHandler(server,"/lib/angular","/lib/angular_v1.2.9")
, resource_handler, new DefaultHandler() });
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users