Sure, but what I was getting at was that with a MessageSource interface,
you wouldn't have to edit the resolver every time you want to add a message
source. The default resolver could just use the beans implementing that
interface that were found.

On Sun, Oct 7, 2012 at 4:49 PM, Mark Struberg <[email protected]> wrote:

> There is already an interface: MessageResolver
>
> Just providing an @Alternative should be perfectly enough!
>
> LieGrue,
> strub
>
>
>
>
> ----- Original Message -----
> > From: Nicklas Karlsson <[email protected]>
> > To: [email protected]; Mark Struberg <
> [email protected]>
> > Cc:
> > Sent: Sunday, October 7, 2012 3:41 PM
> > Subject: Re: proposal for JSF Messages
> >
> > It's pretty trivial to @Specialize the resolver and inject an entity
> with a
> > cached Map<String, String> from the DB.
> >
> > Like Mark said, it would probably be possible to generalize fetching
> from a
> > flat file with (key, value, locale) rows but it's probably not worth the
> > while when custom implementations are that simple to write.
> >
> > Still trying to sell the MessageSource interface so you wouldn't have to
> > @Specialize the resolver to get away from the properties files ;-)
> >
> > On Sun, Oct 7, 2012 at 2:40 PM, Mark Struberg <[email protected]> wrote:
> >
> >>  Yes, just provide your own MessageResolver as @Alternative.
> >>
> >>  I think Nicklas Karlson already implemented a database backed version.
> >>  I'm not sure we can add it to DS itself as the database schema is
> > usually
> >>  different for each company.
> >>
> >>  LieGrue,
> >>  strub
> >>
> >>
> >>
> >>
> >>  ----- Original Message -----
> >>  > From: Thomas Andraschko <[email protected]>
> >>  > To: [email protected]
> >>  > Cc:
> >>  > Sent: Sunday, October 7, 2012 1:14 PM
> >>  > Subject: Re: proposal for JSF Messages
> >>  >
> >>  > Will it also be possible to use the messages stuff without
> properties?
> > We
> >>  > always have our translations in the database.
> >>  >
> >>
> >
> >
> >
> > --
> > Nicklas Karlsson, +358 40 5062266
> > Vaakunatie 10 as 7, 20780 Kaarina
> >
>



-- 
Nicklas Karlsson, +358 40 5062266
Vaakunatie 10 as 7, 20780 Kaarina

Reply via email to