net.jini.security.proxytrust
Class ProxyTrustExporter.WeakRef

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.WeakReference
          extended by net.jini.security.proxytrust.ProxyTrustExporter.WeakRef
Enclosing class:
ProxyTrustExporter

private static class ProxyTrustExporter.WeakRef
extends WeakReference

Weak reference to the main remote object with strong reference to the bootstrap remote object.


Field Summary
(package private)  ProxyTrust boot
          The bootstrap remote object
 
Constructor Summary
ProxyTrustExporter.WeakRef(Remote impl)
          Create an instance registered with queue
 
Method Summary
 void clear()
          Clear both references
 
Methods inherited from class java.lang.ref.Reference
enqueue, get, isEnqueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

boot

ProxyTrust boot
The bootstrap remote object

Constructor Detail

ProxyTrustExporter.WeakRef

ProxyTrustExporter.WeakRef(Remote impl)
Create an instance registered with queue

Method Detail

clear

public void clear()
Clear both references

Overrides:
clear in class Reference


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.