Peter,
OK, so the listener is a delegate. It interoperate with other blocks, one of which could be its server.
You'll have to coach me dude, as to how to get Fede's Store for use.
Im not sure I understand. The Listener doesn't need to reference the Store. The listener should not include any logic at all. All it should be doing is registering the PersistentClient blocks with the PersistentServer block. The PersistentServer would then have a dependency on Store if thats how you chose to persist Blocks.
The snippet of code I sent yesterday should work .. in theory. I will test it out practically tomorrow night. If I haven't explained it well enough by then I will send my code and see if that makes it easier (or worse) to understand.
I'll look at it again.
To recap our needs: A block persistor, if so configured, could be actioned at startup and shutdown. It could also be configured in such a way that it, on a timed basis, persists the block. It could also respond to the block's own request for persistance.
- Paul H
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>