Loader Service
------------------

create loading services (LoaderService interface?) for classes. this
can be used to replace the classloading each uses ATM. API probably
something like:

<T> load(class<T> type)

once this is done, we switch the implementation to use guice primed
with a module dynamically assembled by PhoenixLoader. would need to
support JSR250 annotation.

Switch To Direct Excalibur In Socket Library
---------------------------------------------------

i started looking at this on the branch. should be possible to replace
the avalon service approach for the sockets with injectors and
annotated lifecycle management. the protocols would still use the

Configuration
----------------

configuration needs thinking about. the protocols are strongly coupled
to the avalon configuration mechanism. i would prefer configuration
POJOs perhaps using AOP to cross cut an adaption layer but i'm have no
strong bias.

any volunteers?

- robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to