avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harmeet Bedi" <hb...@yahoo.com>
Subject Re: Configurable, ReConfigurable, SelfConfigurable?
Date Wed, 14 Mar 2001 17:51:41 GMT
----- Original Message -----
From: "Paul Hammant" <paul_hammant@yahoo.com>
Subject: Re: Configurable, ReConfigurable, SelfConfigurable?


> Ok, I'll put it another way.
>
> A server app takes it's config from assembly.xml.  If the config is to
change, from that shipped
> with it's original sar, is the only way for a person to edit the the file
and relaunch Avalon or
> invoke recongigure from outside?

Edit and relaunch seems horrible.
I think modification of configuration and reconfigure via external
management interface would be very nice. JMX is mentioned in Avalon todo
list. Is it very far away ?

>
> There's a guy porting his FTP server to Avalon.  The "before" version was
excellent, built-in
> addition of users etc. If the only way from him to save such config
changes is to use the
> persistence store, then I suspect he'll abandon the porting effort, as it
was much better before
> he changed.

Would james.services.UsersRepository not do the job? I am new to
Avalon/James (lurking for a few months) so it may be a naive question. Is
User Repository solid or likely to be redone ?

FTP block would be awesome to have. Is the code available ?

Regards, great work and Avalon is a good teacher.  :-)
Harmeet
>
>
> --- "Harmeet Bedi[yahoo]" <hbedi@yahoo.com> wrote: > > Some apps may want
to update their own
> configuration.  I presume as one
> > Configuration...
> > > What thought?
> > >
> > > -PH
> > To me an app/component reacts to external configuration stimuli. It can
> > easily ignore or do things differently if it so chooses. So not sure
what
> > would be the gain would be.
> >
> > Harmeet
> >
> > >
> > > interface SelfConfigurer {
> > >   void configure(Configuration);
> > > }
> > >
> > > interface SelfConfigurable {
> > >   void setSelfConfigurer(SelfConfigurer selfConfigurer);
> > > }
> > >
> > > What thought?
> > >
> > > -PH
> > >
> > > =====
> > > Regards - Paul H
> > > ====
> > > CVS -1, Perforce +1
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Yahoo! Auctions - Buy the things you want at great prices.
> > > http://auctions.yahoo.com/
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: avalon-dev-help@jakarta.apache.org
> >
> >
> > _________________________________________________________
> > Do You Yahoo!?
> > Get your free @yahoo.com address at http://mail.yahoo.com
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: avalon-dev-help@jakarta.apache.org
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Auctions - Buy the things you want at great prices.
> http://auctions.yahoo.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: avalon-dev-help@jakarta.apache.org


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org


Mime
View raw message