net.jini.security.policy
Class DynamicPolicyProvider.WeakGroup
java.lang.Object
net.jini.security.policy.DynamicPolicyProvider.WeakGroup
- Enclosing class:
- DynamicPolicyProvider
private static class DynamicPolicyProvider.WeakGroup
- extends Object
Grouping of non-null, weakly-referenced objects. The structure is a
doubly linked list. The resulting structure is not thread safe and
must be synchronized externally.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rq
private final ReferenceQueue rq
head
private final DynamicPolicyProvider.WeakGroup.Node head
tail
private final DynamicPolicyProvider.WeakGroup.Node tail
DynamicPolicyProvider.WeakGroup
DynamicPolicyProvider.WeakGroup()
add
void add(Object obj)
iterator
Iterator iterator()
processQueue
private void processQueue()
Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.