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]
