> Honestly, I'm not sure what problem you are trying to solve. > Perhaps you could give a little background?
Jesktop is compiled like any other Application. Hosted comps could be downloaded and installed and run as GUI apps. Some could provide as well as use services. Say one was "Storable" or "StoreAware", Jesktop could check in a kernel like way if any subsequent hosted applications needed to use the Storable servcice and using AltRMI pipe that service to the component. Or, Jesktop is a block, with appropriate assemble.xml. Some deployer could take Jesktop, add a couple more blocks (say Storable again) and re-sar. Jesktop could in it configuration have some names blocks that it could lookup. Jesktop's kernel could .isAssignableFrom() all apps (hosted comps) that it instantiates to see if thay service was required. It could decorate it via the Lifecycleable interface and the impling classes with that service without ever have known about it at the compilation time. In a nutshell, an interface that all the lifecycle methods could have adaptors for, as well as new lifecycles interfaces, either at Apache or bespoke ones - BlueToothable, IRDAable .... - Paul __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
