view src/org/dancres/blitz/remote/package.html @ 4:d3ec5ebc3dba

Fix up a small race-condition and and a todo for thread-safety in MatchSetImpl.
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 25 Apr 2009 08:38:27 +0100
parents 3dc0c5604566
children
line wrap: on
line source

<body>

<P> This package implements the remote layer.  As well as the more obvious
space-related methods, these classes must handle the dispatching of lease
renewal, admin requests and transaction management.
</P>

<p> This package is also responsible for handling shutdown and the various
security aspects </p>

<p> Note that all stubs are wrapped in proxies to prevent direct access to
the stub which, of course, implements all interfaces.  Someone that requires
the TransactionParticipant remote reference shouldn't be able to "see"
JoinAdmin, for example. </p>

<p> This package is intended to be used via the JINI ServiceStarter package but can be run via a test skeleton</p>

@see org.dancres.blitz.remote.BlitzServiceImpl

</body>