| |
|
| java.lang.Object org.ozoneDB.core.LocalClientTracker
LocalClientTracker | public class LocalClientTracker (Code) | | Tracks local database clients. This is necessary for tracking references
from these clients into the database.
|
localClients | protected WeakHashMap localClients(Code) | | The WeakHashMaps where local clients
are keys.
If the local clients are not referenced by any other object,
they will vanish here as well soon or later.
|
LocalClientTracker | public LocalClientTracker()(Code) | | |
addClient | public void addClient(DbLocalClient client)(Code) | | Adds a client to this local client tracker.
|
startFilterDatabaseObjectReferencesExports | public void startFilterDatabaseObjectReferencesExports(GarbageCollector garbageCollector)(Code) | | Starts filtering references to database objects (
OzoneProxy s) which
are exported to clients at all client connections.
Every reference which is exported will be notified to the given GarbageCollector.
Additionally, references which are known to be used by clients are notified to the
given GarbageCollector within this call.
|
|
|
|