> >From his proposal I incorporated the Embeddor with the following changes > * Use Parameters instead of Context to pass around startup parameters (ie > name of kernel etc)
Something I had been thinking about =) > * I made embeddor no longer deal with a pausable or restartable > kernel as I > couldn't think of a good use case. It makes sense for Applications to be > paused/suspended/reset but I couldn't think of a good reason for > the kernel. it depends on how you see it - as a daemon or just another app. Former is probably better. > * Instead of implementing Runnable I instead added a method "execute" to > interface which allows us to propogate exception up to Main.java good one! > I also merged all the > ServerKernel+AbstractServerKernel+DefaultServerKernel > as is in his proposal. > > I will most likely also merge all the functionality of > org.apache.avalon.camelot.pipeline into 2-3 > org.apache.phoenix.engine.phase.Phase's. This will dramatically simplify > things and I think we can get the flexability another way (namely through > pluggable facilities). +1.5 cheers, LSD --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
