From: Bill B. <bb...@re...> - 2010-01-29 13:19:09
|
Stef Epardaud wrote: > On Wed, Jan 27, 2010 at 09:52:22PM -0500, Solomon Duskis wrote: >> I really like the JS API concept. It dovetails pretty well with some of the >> other work that I've been doing lately. >> I'd like to break up the JSAPIServlet into a few classes: >> 1) ResourceMetaData - a domain object/dto (annotated with @XMLRootElement) >> that encapsulates an individual method >> 2) ResourceParameterMetaData - a domain object that encapsulates a single >> parameter >> 3) ResourceMetaDataService - a service that will process and filter the >> methods found in a ResourceMethodRegistry > > I have tried to separate the JAX-RS analysis code in RESTEasy from the > dispatching code and failed miserably after a few days. I wanted to > extract it so I could get rid of my code in jax-doclets that did exactly > just that and is essentially going to be duplicate in every JAX-RS > analysis, so we could have portable meta-data. > I'm still interested in doing that. I want to do this anyways so that we can have XML metadata instead of just annotations. -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com |