river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Dolan" <christopher.do...@avid.com>
Subject RE: Dependency Analsys
Date Mon, 24 Jan 2011 14:47:15 GMT
JDepend or JarAnalyzer are good, straightforward tools for this type of
analysis.  I use the JDepend Eclipse plugin all the time.  JarAnalyzer
emits a GraphViz .dot file.

http://www.clarkware.com/software/JDepend.html
http://andrei.gmxhome.de/jdepend4eclipse/
http://www.kirkk.com/main/Main/JarAnalyzer

The newly-open-sourced CodePro tools for Eclipse also have a builtin
dependency analyzer.  But I have only tried the older commercial
version.
http://code.google.com/javadevtools/download-codepro.html


Chris

-----Original Message-----
From: Dan Creswell [mailto:dan.creswell@gmail.com] 
Sent: Saturday, January 22, 2011 3:23 AM
To: river-dev@incubator.apache.org
Subject: Re: Dependency Analsys

How about we trim it down by considering only inter-package dependencies
or
similar to start with?

Then maybe separate graphs for each package?

On 22 January 2011 09:05, Peter Firmstone <jini@zeus.net.au> wrote:

> Thanks Dan & Patricia for your suggestions,
>
> I'm still struggling with the graph output, it's a lot of data,
perhaps too
> much, the PNG turned out to be 30MB, for all dependency links in
River,
> originating from PersistentOutriggerImpl.
>
> I've attached the text file used to generate the graph.
>
> I'll have to get back to you.
>
> Cheers,
>
> Peter.
>
>
> Dan Creswell wrote:
>
>> I'd be favouring something like integration with GraphViz:
>>
>> http://www.graphviz.org/
>>
>> So you'd need an adapter that could generate a graph rep in simple
text
>> and
>> GraphViz can then draw it for you....
>>
>> On 21 January 2011 10:06, Peter Firmstone <jini@zeus.net.au> wrote:
>>
>>
>>
>>> When I worked on the replacement for ClassDep with Tim Blackman, I
>>> created
>>> a data object to capture the dependency relationships, ClassDep is
now
>>> just
>>> a wrapper for another implementation called ClassDepend.
>>>
>>> Looking at class dependency relationships with ClassDep is a one way
>>> affair, you only find dependencies.  However with ClassDepend, you
can
>>> capture the entire codebase and hold the entire relationship between
all
>>> classes in a collection.  Each object that represents a class
contains a
>>> list of dependant classes as well as the classes it depends upon,
you can
>>> traverse dependencies in either direction.
>>>
>>> The question is, how can we present or visualise this class
relationship
>>> graph?  Anyone know of any good tools?
>>>
>>> Cheers,
>>>
>>> Peter.
>>>
>>>
>>>
>>
>>
>>
>
>
> digraph G {
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.ArraySet";
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.Constraint";
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.RelativeTimeConstraint";
> "net.jini.core.constraint.InvocationConstraints" ->
> "net.jini.core.constraint.ConstraintAlternatives";
> "net.jini.export.ServerContext$Spi" ->
"net.jini.export.ServerContext";
> "net.jini.export.ServerContext$Spi" ->
"net.jini.export.ServerContext$Spi";
> "net.jini.loader.ClassLoading" -> "net.jini.loader.ClassLoading$2";
> "net.jini.loader.ClassLoading" -> "net.jini.loader.ClassLoading$1";
> "net.jini.loader.ClassLoading" -> "net.jini.loader.ClassLoading";
> "net.jini.loader.ClassLoading" -> "net.jini.security.Security";
> "net.jini.discovery.DiscoveryListener" ->
> "net.jini.discovery.DiscoveryEvent";
> "net.jini.entry.UnusableEntriesException" ->
"net.jini.core.entry.Entry";
> "net.jini.entry.UnusableEntriesException" ->
> "net.jini.entry.UnusableEntriesException";
> "net.jini.entry.UnusableEntriesException" ->
> "net.jini.core.entry.UnusableEntryException";
> "com.sun.jini.jeri.internal.runtime.Util$TableCache" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "com.sun.jini.jeri.internal.runtime.Util$TableCache" ->
> "com.sun.jini.jeri.internal.runtime.Util$LazyMethodToHash_Map";
> "com.sun.jini.jeri.internal.runtime.Util$TableCache" ->
> "com.sun.jini.jeri.internal.runtime.Util$TableCache";
> "net.jini.jeri.ObjectEndpoint" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.jeri.ObjectEndpoint" -> "net.jini.jeri.OutboundRequest";
> "net.jini.jeri.ObjectEndpoint" ->
"net.jini.jeri.OutboundRequestIterator";
> "net.jini.constraint.BasicMethodConstraints$1" ->
> "net.jini.constraint.BasicMethodConstraints";
> "net.jini.constraint.BasicMethodConstraints$1" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.constraint.BasicMethodConstraints$1" ->
> "net.jini.constraint.BasicMethodConstraints$1";
> "net.jini.constraint.BasicMethodConstraints$1" ->
> "net.jini.constraint.BasicMethodConstraints$MethodDesc";
> "net.jini.jeri.BasicInvocationHandler$1" ->
> "net.jini.jeri.BasicInvocationHandler$1";
> "net.jini.core.transaction.server.TransactionParticipant" ->
> "net.jini.core.transaction.UnknownTransactionException";
> "net.jini.core.transaction.server.TransactionParticipant" ->
> "net.jini.core.transaction.server.TransactionConstants";
> "net.jini.core.transaction.server.TransactionParticipant" ->
> "net.jini.core.transaction.server.TransactionManager";
> "net.jini.discovery.LookupDiscovery$AnnouncementInfo" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementInfo";
> "net.jini.discovery.LookupDiscovery$AnnouncementInfo" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$AnnouncementInfo" ->
> "net.jini.discovery.LookupDiscovery$1";
> "com.sun.jini.outrigger.TxnTable$1" ->
"com.sun.jini.outrigger.TxnTable$1";
> "com.sun.jini.outrigger.TxnTable$1" ->
"com.sun.jini.outrigger.TxnTable";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.Discovery" ->
"com.sun.jini.discovery.DiscoveryV1";
> "com.sun.jini.discovery.Discovery" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastRequestDecoder";
> "com.sun.jini.discovery.Discovery" ->
"com.sun.jini.discovery.DiscoveryV2";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastRequest";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastAnnouncementEncoder";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastAnnouncementDecoder";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.ClientSubjectChecker";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.EncodeIterator";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.UnicastDiscoveryClient";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.UnicastDiscoveryServer";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.UnicastResponse";
> "com.sun.jini.discovery.Discovery" ->
> "com.sun.jini.discovery.MulticastRequestEncoder";
> "com.sun.jini.discovery.Discovery" ->
"com.sun.jini.discovery.Discovery";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1" ->
> "net.jini.jeri.connection.InboundRequestHandle";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl$1" ->
> "net.jini.jeri.tcp.TcpServerEndpoint";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util$TableCache";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "net.jini.io.context.ClientHost";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util$IntegrityEnforcementImpl";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util$ClientHostImpl";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util$LazyMethodToHash_Map";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "net.jini.security.proxytrust.TrustEquivalence";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "net.jini.io.context.ClientSubject";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "net.jini.export.ServerContext";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.collection.WeakIdentityMap";
> "com.sun.jini.jeri.internal.runtime.Util" ->
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$Target";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$2" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$3" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$3" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$3";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$3" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "net.jini.security.SecurityContext";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1$1";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$Target";
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef$1" ->
> "com.sun.jini.jeri.internal.runtime.ImplRefManager$ImplRef";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.FastList";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.FastList$Node";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.EntryHolder";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.RepEnum";
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.DiscoveryV2";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.MulticastRequest";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.DiscoveryV2$1";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.DatagramBufferFactory";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
"net.jini.discovery.Constants";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.EncodeIterator";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.DiscoveryV2$DatagramBuffers";
> "com.sun.jini.discovery.DiscoveryV2$1" ->
> "com.sun.jini.discovery.MulticastRequestEncoder";
> "com.sun.jini.jeri.internal.runtime.SameClassKey" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "com.sun.jini.jeri.internal.runtime.SameClassKey" ->
> "com.sun.jini.jeri.internal.runtime.SameClassKey";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.discovery.LookupLocatorDiscovery$NotifyTask";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.discovery.DiscoveryListener";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.core.discovery.LookupLocator";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.discovery.LookupLocatorDiscovery$Notifier";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.discovery.LookupLocatorDiscovery";
> "net.jini.discovery.LookupLocatorDiscovery$Notifier" ->
> "net.jini.discovery.DiscoveryEvent";
> "com.sun.jini.discovery.DiscoveryV2$4" ->
> "com.sun.jini.discovery.DiscoveryV2";
> "com.sun.jini.discovery.DiscoveryV2$4" ->
"com.sun.jini.resource.Service";
> "com.sun.jini.discovery.DiscoveryV2$4" ->
> "com.sun.jini.discovery.DiscoveryV2$4";
> "com.sun.jini.discovery.MulticastTimeToLive" ->
> "net.jini.core.constraint.InvocationConstraint";
> "com.sun.jini.discovery.MulticastTimeToLive" ->
> "com.sun.jini.discovery.MulticastTimeToLive";
> "net.jini.core.constraint.ConnectionAbsoluteTime" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.core.constraint.ConnectionAbsoluteTime" ->
> "net.jini.core.constraint.ConnectionAbsoluteTime";
> "net.jini.jeri.ServerCapabilities" ->
> "net.jini.io.UnsupportedConstraintException";
> "net.jini.jeri.ServerCapabilities" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.DiscoveryV2";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.MulticastAnnouncementEncoder";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.DatagramBufferFactory";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
"net.jini.discovery.Constants";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.EncodeIterator";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.DiscoveryV2$2";
> "com.sun.jini.discovery.DiscoveryV2$2" ->
> "com.sun.jini.discovery.DiscoveryV2$DatagramBuffers";
> "com.sun.jini.discovery.DiscoveryV2$3" ->
> "com.sun.jini.discovery.DiscoveryV2$3";
> "com.sun.jini.action.GetBooleanAction" ->
"com.sun.jini.logging.Levels";
> "com.sun.jini.action.GetBooleanAction" ->
"com.sun.jini.logging.LogUtil";
> "com.sun.jini.action.GetBooleanAction" ->
> "com.sun.jini.action.GetBooleanAction";
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg" ->
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg";
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg" ->
> "net.jini.discovery.LookupLocatorDiscovery";
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg" ->
> "net.jini.discovery.LookupDiscoveryManager";
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "com.sun.jini.landlord.Landlord" -> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.Landlord" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.landlord.Landlord" -> "net.jini.id.Uuid";
> "com.sun.jini.landlord.Landlord" ->
> "com.sun.jini.landlord.Landlord$RenewResults";
> "com.sun.jini.landlord.Landlord" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.MatchSetData";
> "com.sun.jini.outrigger.MatchSetProxy" -> "net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.MatchSetProxy" -> "net.jini.space.MatchSet";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "net.jini.core.entry.UnusableEntryException";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.SnapshotRep";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.OutriggerServer";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.MatchSetProxy";
> "com.sun.jini.outrigger.MatchSetProxy" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.MatchSetProxy" -> "net.jini.core.lease.Lease";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.outrigger.MatchSetProxy" ->
> "com.sun.jini.outrigger.SpaceProxy2";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
>
"com.sun.jini.outrigger.AvailabilityRegistrationWatcher$VisibilityEventS
ender";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.EventSender";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.EventRegistrationRecord";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.TemplateHandle";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher$1";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.landlord.Landlord$RenewResults" ->
> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.Landlord$RenewResults" ->
> "com.sun.jini.landlord.Landlord$RenewResults";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "com.sun.jini.proxy.ConstrainableProxyUtil";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "com.sun.jini.landlord.ConstrainableLandlordLease";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "com.sun.jini.landlord.LandlordLeaseMap";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "net.jini.id.Uuid";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap";
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap" ->
> "net.jini.core.lease.Lease";
> "com.sun.jini.jeri.internal.mux.Mux$SessionShutdownTask" ->
> "com.sun.jini.jeri.internal.mux.Mux";
> "com.sun.jini.jeri.internal.mux.Mux$SessionShutdownTask" ->
> "com.sun.jini.jeri.internal.mux.Session";
> "com.sun.jini.jeri.internal.mux.Mux$SessionShutdownTask" ->
> "com.sun.jini.jeri.internal.mux.Mux$SessionShutdownTask";
> "com.sun.jini.outrigger.OutriggerServerImpl$1" ->
> "net.jini.config.Configuration";
> "com.sun.jini.outrigger.OutriggerServerImpl$1" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl$1" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$1";
> "com.sun.jini.outrigger.OutriggerServerImpl$2" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl$2" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$2";
> "com.sun.jini.thread.TaskManager$TaskThread" ->
> "com.sun.jini.thread.TaskManager$Task";
> "com.sun.jini.thread.TaskManager$TaskThread" ->
> "com.sun.jini.thread.TaskManager";
> "com.sun.jini.thread.TaskManager$TaskThread" ->
> "com.sun.jini.thread.TaskManager$TaskThread";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
> "net.jini.jeri.tcp.TcpEndpoint$Handle";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
> "net.jini.jeri.tcp.Constraints$Distilled";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
"net.jini.jeri.tcp.TcpEndpoint";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
"net.jini.jeri.tcp.Constraints";
> "net.jini.jeri.tcp.TcpEndpoint$Handle" ->
> "net.jini.jeri.connection.OutboundRequestHandle";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.core.lookup.ServiceID";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "com.sun.jini.thread.TaskManager$Task";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "com.sun.jini.thread.TaskManager";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "com.sun.jini.discovery.UnicastResponse";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementInfo";
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread" ->
> "net.jini.discovery.LookupDiscovery$CheckReachabilityMarker";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.StorableAvailabilityWatcher";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.StorableResource";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
"net.jini.id.Uuid";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.StorableReference";
> "com.sun.jini.outrigger.StorableAvailabilityWatcher" ->
> "net.jini.id.UuidFactory";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.TransitionWatchers";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.FastList";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.WatchersForTemplateClass";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.FastList$Node";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.TemplateHandle";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.EntryHandleTmplDesc";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.WatchersForTemplateClass" ->
> "com.sun.jini.outrigger.EntryRep";
> "net.jini.jeri.ServerEndpoint$ListenHandle" ->
> "net.jini.jeri.ServerEndpoint$ListenCookie";
> "net.jini.jeri.ServerEndpoint$ListenHandle" ->
> "net.jini.jeri.ServerEndpoint";
> "net.jini.jeri.ServerEndpoint$ListenHandle" ->
> "net.jini.jeri.ServerEndpoint$ListenHandle";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.space.JavaSpace";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.transaction.Transaction";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.OutriggerServerWrapper";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.config.ConfigurationException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.transaction.UnknownTransactionException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.export.ProxyAccessor";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.security.proxytrust.ServerProxyTrust";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.start.LifeCycle";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.space.InternalSpaceException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.MatchSetData";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.discovery.LookupLocator";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.OutriggerServer$QueryCookie";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.OutriggerServer";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.landlord.Landlord$RenewResults";
> "com.sun.jini.outrigger.OutriggerServerWrapper" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.transaction.server.TransactionManager";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.security.TrustVerifier";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "net.jini.core.event.EventRegistration";
> "com.sun.jini.outrigger.OutriggerServerWrapper" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.config.Config" -> "net.jini.config.Configuration";
> "com.sun.jini.config.Config" -> "com.sun.jini.config.Config";
> "com.sun.jini.config.Config" ->
"net.jini.config.ConfigurationException";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$4" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$4";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$4" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$SequenceEntry" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$SequenceEntry";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$SequenceEntry" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "net.jini.jeri.ServerEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "net.jini.jeri.RequestDispatcher";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "net.jini.jeri.ServerEndpoint$ListenEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$2" ->
> "net.jini.jeri.ServerEndpoint$ListenHandle";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.Mux";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$2";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$1";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.ConnectionIO";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.thread.Executor";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.IOFuture";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.thread.GetThreadPoolAction";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Writer";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "com.sun.jini.proxy.ConstrainableProxyUtil";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "com.sun.jini.landlord.ConstrainableLandlordLease";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.security.proxytrust.SingletonProxyTrustIterator";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.security.proxytrust.ProxyTrustIterator";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.core.lease.Lease";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
"net.jini.id.Uuid";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "com.sun.jini.landlord.ConstrainableLandlordLeaseMap";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "com.sun.jini.landlord.LandlordLease";
> "com.sun.jini.landlord.ConstrainableLandlordLease" ->
> "net.jini.core.lease.LeaseMap";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$1" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$1";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2" ->
> "net.jini.io.UnsupportedConstraintException";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$2" ->
> "net.jini.jeri.ServerCapabilities";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$3" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$3";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$3" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "net.jini.core.transaction.server.TransactionManager$Created" ->
> "net.jini.core.transaction.server.TransactionManager";
> "net.jini.core.transaction.server.TransactionManager$Created" ->
> "net.jini.core.transaction.server.TransactionManager$Created";
> "net.jini.core.transaction.server.TransactionManager$Created" ->
> "net.jini.core.lease.Lease";
> "com.sun.jini.discovery.MulticastRequestEncoder" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.MulticastRequestEncoder" ->
> "com.sun.jini.discovery.MulticastRequest";
> "com.sun.jini.discovery.MulticastRequestEncoder" ->
> "com.sun.jini.discovery.DatagramBufferFactory";
> "com.sun.jini.discovery.MulticastRequestEncoder" ->
> "com.sun.jini.discovery.DiscoveryFormatProvider";
> "net.jini.io.context.AcknowledgmentSource$Listener" ->
> "net.jini.io.context.AcknowledgmentSource";
> "net.jini.io.context.AcknowledgmentSource$Listener" ->
> "net.jini.io.context.AcknowledgmentSource$Listener";
> "com.sun.jini.outrigger.RepEnum" -> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1" ->
> "net.jini.jeri.ServerEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1" ->
> "net.jini.jeri.ServerEndpoint$ListenEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding$1";
> "net.jini.jeri.BasicJeriExporter$ImplContainer" ->
> "net.jini.jeri.BasicJeriExporter";
> "net.jini.jeri.BasicJeriExporter$ImplContainer" ->
> "net.jini.jeri.BasicJeriExporter$ImplContainer";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$1" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$1" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$1";
> "net.jini.io.UnsupportedConstraintException" ->
> "net.jini.io.UnsupportedConstraintException";
> "net.jini.space.AvailabilityEvent" -> "net.jini.space.JavaSpace";
> "net.jini.space.AvailabilityEvent" ->
"net.jini.core.event.RemoteEvent";
> "net.jini.space.AvailabilityEvent" ->
"net.jini.space.AvailabilityEvent";
> "net.jini.space.AvailabilityEvent" -> "net.jini.core.entry.Entry";
> "net.jini.space.AvailabilityEvent" ->
> "net.jini.core.entry.UnusableEntryException";
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl" ->
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl";
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl" ->
> "net.jini.io.context.ContextPermission";
> "com.sun.jini.jeri.internal.runtime.Util$ClientSubjectImpl" ->
> "net.jini.io.context.ClientSubject";
> "com.sun.jini.resource.Service" -> "com.sun.jini.resource.Service";
> "com.sun.jini.resource.Service" ->
> "com.sun.jini.resource.Service$LazyIterator";
> "com.sun.jini.resource.Service" -> "com.sun.jini.resource.Service$1";
> "com.sun.jini.resource.Service" ->
> "com.sun.jini.resource.ServiceConfigurationError";
> "com.sun.jini.jeri.internal.mux.Mux$1" ->
> "com.sun.jini.jeri.internal.mux.Mux";
> "com.sun.jini.jeri.internal.mux.Mux$1" ->
> "com.sun.jini.jeri.internal.mux.Mux$1";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.discovery.DiscoveryConstraints";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.core.lookup.ServiceID";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.thread.TaskManager";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.logging.LogUtil";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.security.Security";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.thread.WakeupManager$Ticket";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.logging.Levels";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.thread.TaskManager$Task";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.thread.WakeupManager";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.core.discovery.LookupLocator";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask$1";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery$CheckGroupsMarker";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "com.sun.jini.discovery.UnicastResponse";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery$CheckReachabilityMarker";
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask$2";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.Transactable";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.Txn";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher" ->
> "net.jini.space.InternalSpaceException";
> "com.sun.jini.outrigger.Transactable" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.Transactable" ->
> "net.jini.core.transaction.server.TransactionConstants";
> "com.sun.jini.outrigger.Transactable" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.OperationJournal$1" ->
> "com.sun.jini.outrigger.OperationJournal$1";
> "com.sun.jini.outrigger.OperationJournal$1" ->
> "com.sun.jini.outrigger.OperationJournal";
> "net.jini.discovery.DiscoveryGroupManagement" ->
> "net.jini.discovery.DiscoveryGroupManagement";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.ServerEndpoint$ListenCookie";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
"net.jini.jeri.ServerEndpoint";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.RequestDispatcher";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$1";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
"com.sun.jini.logging.LogUtil";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$2";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.security.SecurityContext";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH$ServerConnectionImpl";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.ServerEndpoint$ListenHandle";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.tcp.TcpServerEndpoint";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.connection.ServerConnection";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
"com.sun.jini.thread.Executor";
> "net.jini.jeri.tcp.TcpServerEndpoint$LH" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH";
> "net.jini.config.ConfigurationFile$ThisRef" ->
> "net.jini.config.ConfigurationFile$ThisRef";
> "net.jini.config.ConfigurationFile$ThisRef" ->
> "net.jini.config.ConfigurationFile$Literal";
> "net.jini.config.ConfigurationFile$ThisRef" ->
> "net.jini.config.ConfigurationFile";
> "com.sun.jini.constants.TxnConstants" ->
> "com.sun.jini.constants.TxnConstants";
> "com.sun.jini.constants.TxnConstants" ->
> "net.jini.core.transaction.server.TransactionConstants";
> "net.jini.discovery.DiscoveryPermission$Collection" ->
> "net.jini.discovery.DiscoveryPermission$1";
> "net.jini.discovery.DiscoveryPermission$Collection" ->
> "net.jini.discovery.DiscoveryPermission$Collection";
> "net.jini.discovery.DiscoveryPermission$Collection" ->
> "net.jini.discovery.DiscoveryPermission";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.ServerEndpoint$ListenCookie";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
"net.jini.jeri.ServerEndpoint";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.RequestDispatcher";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.security.SecurityContext";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.ServerEndpoint$ListenHandle";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.tcp.TcpServerEndpoint";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
"net.jini.security.Security";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LE$Cookie";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.ServerEndpoint$ListenEndpoint";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LH";
> "net.jini.jeri.tcp.TcpServerEndpoint$LE" ->
> "net.jini.jeri.tcp.TcpServerEndpoint$LE";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.AbstractDgcClient$DgcProxy";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.logging.Levels";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcClient";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcServer";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl$2";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.AbstractDgcClient";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl$1";
> "com.sun.jini.jeri.internal.runtime.DgcClient$DgcProxyImpl" ->
> "net.jini.id.Uuid";
> "net.jini.jeri.ServerEndpoint$ListenCookie" ->
> "net.jini.jeri.ServerEndpoint$ListenCookie";
> "net.jini.jeri.ServerEndpoint$ListenCookie" ->
> "net.jini.jeri.ServerEndpoint";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.Transaction$Created";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.Transaction";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.UnknownTransactionException";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.CannotCommitException";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.TimeoutExpiredException";
> "net.jini.core.transaction.Transaction" ->
> "net.jini.core.transaction.CannotAbortException";
> "com.sun.jini.landlord.LeasedResource" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.jeri.ServerEndpoint";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StoredResource";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ReadIfExistsWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StorableObject";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.server.TransactionParticipant";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.server.ServerTransaction";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.LogOps";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$TemplateReaper";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.Store";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OperationJournal$TransitionIterator";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EventRegistrationWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
"net.jini.export.Exporter";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.FixedLeasePeriodPolicy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$AllReps";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.lookup.entry.ServiceInfo";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.activation.ActivationExporter";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.Landlord";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TakeIfExistsWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.AvailabilityRegistrationWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$ContentsQueryReaper";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.Landlord$RenewResults";
> "com.sun.jini.outrigger.OutriggerServerImpl" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$DestroyThread";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$1";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.event.EventRegistration";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$2";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerAdmin";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.Recover";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.lookup.ServiceID";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ConstrainableAdminProxy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StorableAvailabilityWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ParticipantProxy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransitionWatchers";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerWrapper";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.config.Config";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.jeri.tcp.TcpServerEndpoint";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.config.ConfigurationException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryHolder$ContinuingQuery";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TxnMonitor";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.space.InternalSpaceException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ConstrainableSpaceProxy2";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.SpaceProxy2";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.jeri.BasicILFactory";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.config.Configuration";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EventSender";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.IfExistsWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EventRegistrationRecord";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$ContentsQuery";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.security.BasicProxyPreparer";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StorableResource";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransactableAvailabilityWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerQueryCookie";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ReadWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StoredObject";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.Transactable";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransactableEventWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServer$QueryCookie";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.jeri.InvocationLayerFactory";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LeasePeriodPolicy$Result";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.Transaction";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LeasedResource";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.UnknownTransactionException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.CannotJoinException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LocalLandlord";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.JoinStateManager";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.config.ConfigurationProvider";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.lease.Lease";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TakeMultipleWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.CannotNestException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TypeTree";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LeaseFactory";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OperationJournal";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.AdminProxy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.activation.ActivationGroup";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ConstrainableParticipantProxy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.jeri.BasicJeriExporter";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.discovery.LookupLocator";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.TxnTable";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryHolder";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServer";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.QueryWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.SingletonQueryWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryHolderSet";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.transaction.server.TransactionManager";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LandlordLease";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
"net.jini.space.JavaSpace";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ExpirationOpQueue";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$Reaper";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.security.proxytrust.ServerProxyTrust";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.Notifier";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LandlordUtil";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.start.LifeCycle";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
"net.jini.id.UuidFactory";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.logging.Levels";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ConsumingWatcher";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.MatchSetData";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.constants.TimeConstants";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.lookup.entry.BasicServiceType";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.ProxyVerifier";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.landlord.LeasePeriodPolicy";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.Txn";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "net.jini.security.TrustVerifier";
> "com.sun.jini.outrigger.OutriggerServerImpl" ->
> "com.sun.jini.outrigger.StorableEventWatcher";
> "com.sun.jini.outrigger.FastList" ->
"com.sun.jini.outrigger.FastList";
> "com.sun.jini.outrigger.FastList" ->
> "com.sun.jini.outrigger.FastList$Node";
> "com.sun.jini.outrigger.OperationJournal$CaughtUpMarker" ->
> "com.sun.jini.outrigger.OperationJournal$1";
> "com.sun.jini.outrigger.OperationJournal$CaughtUpMarker" ->
> "com.sun.jini.outrigger.OperationJournal";
> "com.sun.jini.outrigger.OperationJournal$CaughtUpMarker" ->
> "com.sun.jini.outrigger.IfExistsWatcher";
> "com.sun.jini.outrigger.OperationJournal$CaughtUpMarker" ->
> "com.sun.jini.outrigger.OperationJournal$CaughtUpMarker";
> "net.jini.io.MarshalledInstance$MarshalledInstanceOutputStream" ->
> "net.jini.io.MarshalOutputStream";
> "net.jini.io.MarshalledInstance$MarshalledInstanceOutputStream" ->
> "net.jini.io.MarshalledInstance";
> "net.jini.io.MarshalledInstance$MarshalledInstanceOutputStream" ->
> "net.jini.io.MarshalledInstance$MarshalledInstanceOutputStream";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionManager$ReqIterator";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionManager$Reaper";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionManager";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionManager$OutboundMux";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.OutboundRequestIterator";
> "net.jini.jeri.connection.ConnectionManager" ->
> "com.sun.jini.thread.Executor";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.Connection";
> "net.jini.jeri.connection.ConnectionManager" ->
> "com.sun.jini.thread.GetThreadPoolAction";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.ConnectionEndpoint";
> "net.jini.jeri.connection.ConnectionManager" ->
> "com.sun.jini.action.GetLongAction";
> "net.jini.jeri.connection.ConnectionManager" ->
> "net.jini.jeri.connection.OutboundRequestHandle";
> "net.jini.config.ConfigurationProvider$1" ->
> "net.jini.config.ConfigurationProvider$1";
> "net.jini.config.ConfigurationProvider$2" ->
> "net.jini.config.ConfigurationException";
> "net.jini.config.ConfigurationProvider$2" ->
> "net.jini.config.ConfigurationProvider";
> "net.jini.config.ConfigurationProvider$2" ->
> "net.jini.config.ConfigurationProvider$2";
> "com.sun.jini.jeri.internal.runtime.WeakKey" ->
> "com.sun.jini.jeri.internal.runtime.WeakKey";
> "net.jini.jeri.tcp.TcpEndpoint$1" ->
> "net.jini.io.UnsupportedConstraintException";
> "net.jini.jeri.tcp.TcpEndpoint$1" -> "net.jini.jeri.tcp.TcpEndpoint";
> "net.jini.jeri.tcp.TcpEndpoint$1" -> "net.jini.jeri.OutboundRequest";
> "net.jini.jeri.tcp.TcpEndpoint$1" ->
"net.jini.jeri.tcp.TcpEndpoint$1";
> "net.jini.jeri.tcp.TcpEndpoint$1" ->
> "net.jini.jeri.OutboundRequestIterator";
> "net.jini.discovery.LookupDiscovery$12" ->
> "net.jini.discovery.LookupDiscovery$12$1";
> "net.jini.discovery.LookupDiscovery$12" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask";
> "net.jini.discovery.LookupDiscovery$12" ->
> "net.jini.discovery.LookupDiscovery$12";
> "net.jini.discovery.LookupDiscovery$12" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$12" ->
> "com.sun.jini.thread.WakeupManager";
> "net.jini.discovery.LookupDiscovery$12" ->
> "com.sun.jini.thread.WakeupManager$Ticket";
> "net.jini.discovery.LookupDiscovery$11" ->
> "com.sun.jini.thread.TaskManager$Task";
> "net.jini.discovery.LookupDiscovery$11" ->
> "com.sun.jini.thread.TaskManager";
> "net.jini.discovery.LookupDiscovery$11" ->
> "net.jini.discovery.LookupDiscovery$11";
> "net.jini.discovery.LookupDiscovery$11" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.space.JavaSpace05" ->
"net.jini.core.transaction.Transaction";
> "net.jini.space.JavaSpace05" -> "net.jini.space.JavaSpace";
> "net.jini.space.JavaSpace05" -> "net.jini.space.MatchSet";
> "net.jini.space.JavaSpace05" ->
"net.jini.core.event.EventRegistration";
> "net.jini.space.JavaSpace05" ->
"net.jini.entry.UnusableEntriesException";
> "net.jini.space.JavaSpace05" ->
"net.jini.core.event.RemoteEventListener";
> "net.jini.space.JavaSpace05" ->
> "net.jini.core.transaction.TransactionException";
> "net.jini.core.transaction.CannotJoinException" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.lease.AbstractLeaseMap$EntrySet" ->
> "com.sun.jini.lease.AbstractLeaseMap";
> "com.sun.jini.lease.AbstractLeaseMap$EntrySet" ->
> "com.sun.jini.lease.AbstractLeaseMap$EntryIterator";
> "com.sun.jini.lease.AbstractLeaseMap$EntrySet" ->
> "com.sun.jini.lease.AbstractLeaseMap$EntrySet";
> "net.jini.discovery.LookupDiscovery$13" ->
> "com.sun.jini.discovery.DiscoveryConstraints";
> "net.jini.discovery.LookupDiscovery$13" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.discovery.LookupDiscovery$13" ->
> "com.sun.jini.discovery.UnicastResponse";
> "net.jini.discovery.LookupDiscovery$13" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$13" ->
> "net.jini.discovery.LookupDiscovery$13";
> "net.jini.discovery.LookupDiscovery$13" ->
> "com.sun.jini.discovery.Discovery";
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$Reaper";
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper" ->
> "com.sun.jini.outrigger.EntryHolderSet";
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$1";
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$EntryReaper";
> "net.jini.config.ConfigurationFile$PushbackStreamTokenizer" ->
> "net.jini.config.ConfigurationFile$PushbackStreamTokenizer";
> "net.jini.config.ConfigurationFile$PushbackStreamTokenizer" ->
> "net.jini.config.ConfigurationFile";
> "net.jini.security.proxytrust.SingletonProxyTrustIterator" ->
> "net.jini.security.proxytrust.SingletonProxyTrustIterator";
> "net.jini.security.proxytrust.SingletonProxyTrustIterator" ->
> "net.jini.security.proxytrust.ProxyTrustIterator";
> "com.sun.jini.landlord.LocalLandlord" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.landlord.LocalLandlord" -> "net.jini.id.Uuid";
> "com.sun.jini.landlord.LocalLandlord" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.core.lookup.ServiceID";
> "com.sun.jini.outrigger.JoinStateManager" ->
"net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.discovery.DiscoveryListener";
> "com.sun.jini.outrigger.JoinStateManager" ->
"com.sun.jini.config.Config";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.config.ConfigurationException";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.lease.LeaseRenewalManager";
> "com.sun.jini.outrigger.JoinStateManager" ->
"net.jini.lookup.JoinManager";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "com.sun.jini.outrigger.StorableObject";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "com.sun.jini.outrigger.LogOps";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "com.sun.jini.outrigger.JoinStateManager";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.discovery.DiscoveryLocatorManagement";
> "com.sun.jini.outrigger.JoinStateManager" ->
"com.sun.jini.logging.Levels";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.config.Configuration";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.security.BasicProxyPreparer";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.discovery.LookupDiscoveryManager";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.core.discovery.LookupLocator";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.discovery.DiscoveryGroupManagement";
> "com.sun.jini.outrigger.JoinStateManager" ->
> "net.jini.discovery.DiscoveryManagement";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscoveryManager$LocatorDiscoveryListener";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscoveryManager";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscoveryManager$ProxyReg";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.DiscoveryChangeListener";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscoveryManager$1";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.DiscoveryEvent";
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener" ->
> "net.jini.discovery.LookupDiscoveryManager$GroupDiscoveryListener";
> "net.jini.discovery.LookupDiscovery$10" ->
> "com.sun.jini.discovery.DiscoveryConstraints";
> "net.jini.discovery.LookupDiscovery$10" ->
"com.sun.jini.logging.Levels";
> "net.jini.discovery.LookupDiscovery$10" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.discovery.LookupDiscovery$10" ->
> "net.jini.io.UnsupportedConstraintException";
> "net.jini.discovery.LookupDiscovery$10" ->
> "com.sun.jini.discovery.MulticastRequest";
> "net.jini.discovery.LookupDiscovery$10" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$10" ->
> "com.sun.jini.discovery.EncodeIterator";
> "net.jini.discovery.LookupDiscovery$10" ->
> "com.sun.jini.discovery.Discovery";
> "net.jini.discovery.LookupDiscovery$10" ->
> "net.jini.discovery.LookupDiscovery$10";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "net.jini.space.InternalSpaceException";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.TakeMultipleWatcher";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.Transactable";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.TemplateHandle";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.QueryWatcher";
> "com.sun.jini.outrigger.TakeMultipleWatcher" ->
> "com.sun.jini.outrigger.Txn";
> "net.jini.core.transaction.CannotNestException" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.TypeTree" ->
"com.sun.jini.outrigger.TypeTree$1";
> "com.sun.jini.outrigger.TypeTree" ->
"com.sun.jini.outrigger.TypeTree";
> "com.sun.jini.outrigger.TypeTree" ->
> "com.sun.jini.outrigger.TypeTree$TypeTreeIterator";
> "com.sun.jini.outrigger.TypeTree" ->
> "com.sun.jini.outrigger.TypeTree$RandomizedIterator";
> "com.sun.jini.outrigger.TypeTree" ->
"com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.landlord.LeaseFactory" ->
"com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.LeaseFactory" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.landlord.LeaseFactory" ->
> "com.sun.jini.landlord.LeaseFactory";
> "com.sun.jini.landlord.LeaseFactory" ->
> "com.sun.jini.landlord.ConstrainableLandlordLease";
> "com.sun.jini.landlord.LeaseFactory" -> "net.jini.id.Uuid";
> "com.sun.jini.landlord.LeaseFactory" ->
> "com.sun.jini.landlord.LandlordLease";
> "com.sun.jini.landlord.LeaseFactory" ->
"net.jini.security.TrustVerifier";
> "com.sun.jini.landlord.LeaseFactory" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.landlord.LeaseFactory" ->
> "com.sun.jini.landlord.LandlordProxyVerifier";
> "com.sun.jini.thread.TaskManager$Task" ->
> "com.sun.jini.thread.TaskManager$Task";
> "com.sun.jini.thread.TaskManager$Task" ->
> "com.sun.jini.thread.TaskManager";
> "com.sun.jini.action.GetIntegerAction" ->
"com.sun.jini.logging.Levels";
> "com.sun.jini.action.GetIntegerAction" ->
> "com.sun.jini.action.GetIntegerAction";
> "com.sun.jini.action.GetIntegerAction" ->
"com.sun.jini.logging.LogUtil";
> "com.sun.jini.outrigger.AdminProxy" ->
> "net.jini.core.transaction.Transaction";
> "com.sun.jini.outrigger.AdminProxy" -> "net.jini.space.JavaSpace";
> "com.sun.jini.outrigger.AdminProxy" -> "net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.AdminProxy" -> "net.jini.id.ReferentUuid";
> "com.sun.jini.outrigger.AdminProxy" -> "net.jini.id.ReferentUuids";
> "com.sun.jini.outrigger.AdminProxy" ->
> "com.sun.jini.outrigger.SpaceProxy2";
> "com.sun.jini.outrigger.AdminProxy" ->
> "com.sun.jini.outrigger.JavaSpaceAdmin";
> "com.sun.jini.outrigger.AdminProxy" ->
"com.sun.jini.outrigger.AdminProxy";
> "com.sun.jini.outrigger.AdminProxy" ->
> "com.sun.jini.outrigger.AdminIterator";
> "com.sun.jini.outrigger.AdminProxy" ->
> "net.jini.core.discovery.LookupLocator";
> "com.sun.jini.outrigger.AdminProxy" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.AdminProxy" ->
> "com.sun.jini.outrigger.IteratorProxy";
> "com.sun.jini.outrigger.AdminProxy" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.AdminProxy" ->
"com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.outrigger.AdminProxy" ->
> "com.sun.jini.outrigger.OutriggerAdmin";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.IfExistsWatcher";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.Transactable";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.QueryWatcher";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.SingletonQueryWatcher";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.Txn";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.outrigger.TransactableReadIfExistsWatcher" ->
> "net.jini.space.InternalSpaceException";
> "net.jini.constraint.BasicMethodConstraints$MethodDesc" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.constraint.BasicMethodConstraints$MethodDesc" ->
> "net.jini.constraint.BasicMethodConstraints$MethodDesc";
> "net.jini.constraint.BasicMethodConstraints$MethodDesc" ->
> "net.jini.constraint.BasicMethodConstraints";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "com.sun.jini.outrigger.ParticipantProxy";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "com.sun.jini.outrigger.ConstrainableParticipantProxy";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.core.transaction.server.TransactionParticipant";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.security.proxytrust.SingletonProxyTrustIterator";
> "com.sun.jini.outrigger.ConstrainableParticipantProxy" ->
> "net.jini.security.proxytrust.ProxyTrustIterator";
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1" ->
> "com.sun.jini.jeri.internal.mux.MuxServer";
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1" ->
> "net.jini.jeri.RequestDispatcher";
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1" ->
> "net.jini.jeri.InboundRequest";
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1" ->
> "com.sun.jini.jeri.internal.mux.MuxServer$1";
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1" ->
> "com.sun.jini.jeri.internal.mux.MuxServer$1$1";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHolder$1";
> "com.sun.jini.outrigger.EntryHolder" -> "net.jini.core.entry.Entry";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.EntryHolder" ->
"com.sun.jini.outrigger.FastList";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.EntryHolder" ->
> "net.jini.core.entry.UnusableEntryException";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHolder$ContinuingQuery";
> "com.sun.jini.outrigger.EntryHolder" ->
> "net.jini.core.transaction.CannotJoinException";
> "com.sun.jini.outrigger.EntryHolder" ->
"com.sun.jini.outrigger.RepEnum";
> "com.sun.jini.outrigger.EntryHolder" ->
> "net.jini.core.transaction.server.TransactionConstants";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHolder$SimpleRepEnum";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.Transactable";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.FastList$Node";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHandle";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHolder";
> "com.sun.jini.outrigger.EntryHolder" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.EntryHolder" -> "com.sun.jini.outrigger.Txn";
> "com.sun.jini.outrigger.EntryHolder" ->
> "com.sun.jini.outrigger.EntryHandleTmplDesc";
> "com.sun.jini.outrigger.EntryHolder" ->
"com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.jeri.internal.mux.Session$2$1" ->
> "com.sun.jini.jeri.internal.mux.Session$2$1";
> "com.sun.jini.jeri.internal.mux.Session$2$1" ->
> "net.jini.io.context.AcknowledgmentSource";
> "com.sun.jini.jeri.internal.mux.Session$2$1" ->
> "com.sun.jini.jeri.internal.mux.Session";
> "com.sun.jini.jeri.internal.mux.Session$2$1" ->
> "com.sun.jini.jeri.internal.mux.Session$2";
> "com.sun.jini.jeri.internal.mux.Session$2$1" ->
> "net.jini.io.context.AcknowledgmentSource$Listener";
> "com.sun.jini.outrigger.QueryWatcher" ->
> "com.sun.jini.outrigger.QueryWatcher";
> "com.sun.jini.outrigger.QueryWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.QueryWatcher" ->
> "com.sun.jini.outrigger.TransitionWatcher";
> "com.sun.jini.discovery.DiscoveryV1$1" ->
> "com.sun.jini.discovery.DiscoveryV1";
> "com.sun.jini.discovery.DiscoveryV1$1" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryV1$1" ->
> "com.sun.jini.discovery.DiscoveryV1$1";
> "com.sun.jini.discovery.DiscoveryV1$1" ->
> "com.sun.jini.discovery.MulticastRequest";
> "com.sun.jini.discovery.DiscoveryV1$1" ->
> "com.sun.jini.discovery.EncodeIterator";
> "com.sun.jini.discovery.DiscoveryV1$2" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.DiscoveryV1$2" ->
> "com.sun.jini.discovery.DiscoveryV1";
> "com.sun.jini.discovery.DiscoveryV1$2" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryV1$2" ->
> "com.sun.jini.discovery.DiscoveryV1$2";
> "com.sun.jini.discovery.DiscoveryV1$2" ->
> "com.sun.jini.discovery.EncodeIterator";
> "net.jini.core.constraint.RelativeTimeConstraint" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.core.lease.UnknownLeaseException" ->
> "net.jini.core.lease.LeaseException";
> "com.sun.jini.landlord.LandlordLease" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.landlord.LandlordLease" ->
> "com.sun.jini.lease.AbstractLease";
> "com.sun.jini.landlord.LandlordLease" ->
"com.sun.jini.landlord.Landlord";
> "com.sun.jini.landlord.LandlordLease" ->
> "com.sun.jini.landlord.LandlordLeaseMap";
> "com.sun.jini.landlord.LandlordLease" -> "net.jini.id.Uuid";
> "com.sun.jini.landlord.LandlordLease" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.landlord.LandlordLease" ->
> "com.sun.jini.landlord.LandlordLease";
> "com.sun.jini.landlord.LandlordLease" ->
"net.jini.core.lease.LeaseMap";
> "com.sun.jini.landlord.LandlordLease" -> "net.jini.id.ReferentUuid";
> "com.sun.jini.landlord.LandlordLease" -> "net.jini.core.lease.Lease";
> "com.sun.jini.landlord.LandlordLease" -> "net.jini.id.ReferentUuids";
> "net.jini.export.ServerContext$1" -> "net.jini.export.ServerContext";
> "net.jini.export.ServerContext$1" ->
"net.jini.export.ServerContext$Spi";
> "net.jini.export.ServerContext$1" -> "com.sun.jini.resource.Service";
> "net.jini.export.ServerContext$1" ->
"net.jini.export.ServerContext$1";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key" ->
>
"com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager";
> "net.jini.jeri.AbstractILFactory" ->
"net.jini.export.ExportPermission";
> "net.jini.jeri.AbstractILFactory" ->
> "net.jini.jeri.InvocationLayerFactory$Instances";
> "net.jini.jeri.AbstractILFactory" ->
"net.jini.jeri.AbstractILFactory$1";
> "net.jini.jeri.AbstractILFactory" -> "net.jini.security.Security";
> "net.jini.jeri.AbstractILFactory" -> "net.jini.jeri.ObjectEndpoint";
> "net.jini.jeri.AbstractILFactory" ->
"net.jini.jeri.InvocationDispatcher";
> "net.jini.jeri.AbstractILFactory" ->
> "com.sun.jini.jeri.internal.runtime.Util";
> "net.jini.jeri.AbstractILFactory" ->
"net.jini.jeri.ServerCapabilities";
> "net.jini.jeri.AbstractILFactory" ->
> "net.jini.jeri.InvocationLayerFactory";
> "net.jini.jeri.AbstractILFactory" ->
"net.jini.jeri.AbstractILFactory";
> "net.jini.lookup.JoinManager$RegisterTask" ->
> "net.jini.lookup.JoinManager";
> "net.jini.lookup.JoinManager$RegisterTask" ->
"net.jini.core.entry.Entry";
> "net.jini.lookup.JoinManager$RegisterTask" ->
> "net.jini.lookup.JoinManager$ProxyReg";
> "net.jini.lookup.JoinManager$RegisterTask" ->
> "net.jini.lookup.JoinManager$JoinTask";
> "net.jini.lookup.JoinManager$RegisterTask" ->
> "net.jini.lookup.JoinManager$RegisterTask";
> "net.jini.core.lease.LeaseMapException" ->
> "net.jini.core.lease.LeaseException";
> "net.jini.core.lease.LeaseMapException" ->
> "net.jini.core.lease.LeaseMapException";
> "net.jini.core.lease.LeaseMapException" ->
"net.jini.core.lease.Lease";
> "net.jini.config.ConfigurationFile$ParseNode" ->
> "net.jini.config.ConfigurationException";
> "net.jini.config.ConfigurationFile$ParseNode" ->
> "net.jini.config.ConfigurationFile$Entry";
> "net.jini.config.ConfigurationFile$ParseNode" ->
> "net.jini.config.ConfigurationFile";
> "net.jini.config.ConfigurationFile$ParseNode" ->
> "net.jini.config.ConfigurationFile$ParseNode";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.DiscoveryConstraints";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.UnicastSocketTimeout";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
>
"com.sun.jini.discovery.DiscoveryConstraints$MulticastMaxPacketSizeReduc
er";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.core.constraint.InvocationConstraint";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.DiscoveryConstraints$MaxValueReducer";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.core.constraint.ConstraintAlternatives";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.io.UnsupportedConstraintException";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.DiscoveryConstraints$ConstraintReducer";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.MulticastTimeToLive";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.core.constraint.ConnectionAbsoluteTime";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.MulticastMaxPacketSize";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "net.jini.core.constraint.ConnectionRelativeTime";
> "com.sun.jini.discovery.DiscoveryConstraints" ->
> "com.sun.jini.discovery.DiscoveryProtocolVersion";
> "com.sun.jini.discovery.UnicastSocketTimeout" ->
> "com.sun.jini.discovery.UnicastSocketTimeout";
> "com.sun.jini.discovery.UnicastSocketTimeout" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.Connection";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.ConnectionManager$OutboundMux";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.ConnectionManager$ReqIterator";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.OutboundRequest";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.OutboundRequestIterator";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.ConnectionManager";
> "net.jini.jeri.connection.ConnectionManager$ReqIterator" ->
> "net.jini.jeri.connection.OutboundRequestHandle";
> "net.jini.jeri.RequestDispatcher" -> "net.jini.jeri.InboundRequest";
> "com.sun.jini.discovery.MulticastAnnouncementEncoder" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.MulticastAnnouncementEncoder" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.MulticastAnnouncementEncoder" ->
> "com.sun.jini.discovery.DatagramBufferFactory";
> "com.sun.jini.discovery.MulticastAnnouncementEncoder" ->
> "com.sun.jini.discovery.DiscoveryFormatProvider";
> "com.sun.jini.discovery.DelayedMulticastAnnouncementDecoder" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.DelayedMulticastAnnouncementDecoder" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.DelayedMulticastAnnouncementDecoder" ->
> "com.sun.jini.discovery.MulticastAnnouncementDecoder";
> "net.jini.config.AbstractConfiguration$Primitive" ->
> "net.jini.config.Utilities";
> "net.jini.config.AbstractConfiguration$Primitive" ->
> "net.jini.config.AbstractConfiguration";
> "net.jini.config.AbstractConfiguration$Primitive" ->
> "net.jini.config.AbstractConfiguration$Primitive";
> "com.sun.jini.outrigger.ExpirationOpQueue" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.ExpirationOpQueue" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.ExpirationOpQueue" ->
> "com.sun.jini.outrigger.ExpirationOpQueue";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$AllReps";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "net.jini.core.lease.UnknownLeaseException";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.Txn";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.RepEnum";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.outrigger.OutriggerServerImpl$IteratorImpl" ->
> "net.jini.space.InternalSpaceException";
> "net.jini.security.Security" -> "net.jini.security.GrantPermission";
> "net.jini.security.Security" -> "net.jini.security.IntegrityVerifier";
> "net.jini.security.Security" ->
> "net.jini.security.Security$ClassContextAccess";
> "net.jini.security.Security" -> "net.jini.security.SecurityContext";
> "net.jini.security.Security" -> "net.jini.security.Security";
> "net.jini.security.Security" ->
"com.sun.jini.collection.WeakIdentityMap";
> "net.jini.security.Security" -> "net.jini.security.Security$Context";
> "net.jini.security.Security" -> "com.sun.jini.logging.Levels";
> "net.jini.security.Security" ->
> "net.jini.security.policy.SecurityContextSource";
> "net.jini.security.Security" -> "net.jini.security.Security$1";
> "net.jini.security.Security" -> "net.jini.security.Security$2";
> "net.jini.security.Security" -> "net.jini.security.Security$3";
> "net.jini.security.Security" -> "net.jini.security.Security$4";
> "net.jini.security.Security" -> "net.jini.security.Security$5";
> "net.jini.security.Security" -> "net.jini.security.Security$6";
> "net.jini.security.Security" -> "net.jini.security.Security$7";
> "net.jini.security.Security" -> "net.jini.security.Security$8";
> "net.jini.security.Security" ->
"net.jini.security.policy.DynamicPolicy";
> "net.jini.config.EmptyConfiguration" ->
> "net.jini.config.EmptyConfiguration";
> "net.jini.config.EmptyConfiguration" ->
> "net.jini.config.AbstractConfiguration";
> "net.jini.config.EmptyConfiguration" ->
> "net.jini.config.NoSuchEntryException";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "com.sun.jini.logging.Levels";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "com.sun.jini.thread.TaskManager$Task";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "com.sun.jini.thread.TaskManager";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "net.jini.discovery.LookupDiscovery$UnicastDiscoveryTask";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$ResponseListener" ->
> "net.jini.discovery.LookupDiscovery$ResponseListener";
> "net.jini.io.MarshalledInstance$ToMOInputStream" ->
> "net.jini.io.MarshalledInstance$ToMOInputStream";
> "net.jini.io.MarshalledInstance$ToMOInputStream" ->
> "net.jini.io.MarshalledInstance";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.connection.Connection";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.OutboundRequest";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.connection.ConnectionManager";
> "net.jini.jeri.connection.ConnectionManager$Outbound" ->
> "net.jini.jeri.connection.OutboundRequestHandle";
> "net.jini.lookup.JoinManager" ->
> "com.sun.jini.lookup.entry.LookupAttributes";
> "net.jini.lookup.JoinManager" -> "net.jini.core.entry.Entry";
> "net.jini.lookup.JoinManager" ->
"net.jini.discovery.DiscoveryListener";
> "net.jini.lookup.JoinManager" -> "net.jini.core.lookup.ServiceItem";
> "net.jini.lookup.JoinManager" -> "net.jini.core.lease.Lease";
> "net.jini.lookup.JoinManager" ->
"net.jini.config.NoSuchEntryException";
> "net.jini.lookup.JoinManager" ->
"com.sun.jini.thread.TaskManager$Task";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$DiscMgrListener";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$LeaseExpireNotifyTask";
> "net.jini.lookup.JoinManager" ->
"net.jini.core.discovery.LookupLocator";
> "net.jini.lookup.JoinManager" ->
"net.jini.core.lookup.ServiceRegistrar";
> "net.jini.lookup.JoinManager" ->
> "com.sun.jini.thread.WakeupManager$ThreadDesc";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$SetAttributesTask";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$RegisterTask";
> "net.jini.lookup.JoinManager" -> "net.jini.core.lookup.ServiceID";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$ProxyRegTask";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$ModifyAttributesTask";
> "net.jini.lookup.JoinManager" ->
> "net.jini.core.lookup.ServiceRegistration";
> "net.jini.lookup.JoinManager" -> "com.sun.jini.thread.TaskManager";
> "net.jini.lookup.JoinManager" -> "net.jini.config.EmptyConfiguration";
> "net.jini.lookup.JoinManager" ->
"net.jini.config.ConfigurationException";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$DiscardProxyTask";
> "net.jini.lookup.JoinManager" -> "net.jini.lease.LeaseRenewalManager";
> "net.jini.lookup.JoinManager" -> "net.jini.lookup.JoinManager";
> "net.jini.lookup.JoinManager" ->
"net.jini.lookup.JoinManager$JoinTask";
> "net.jini.lookup.JoinManager" ->
> "net.jini.lookup.JoinManager$AddAttributesTask";
> "net.jini.lookup.JoinManager" -> "net.jini.config.Configuration";
> "net.jini.lookup.JoinManager" ->
"net.jini.security.BasicProxyPreparer";
> "net.jini.lookup.JoinManager" -> "net.jini.security.ProxyPreparer";
> "net.jini.lookup.JoinManager" -> "com.sun.jini.thread.RetryTask";
> "net.jini.lookup.JoinManager" -> "com.sun.jini.thread.WakeupManager";
> "net.jini.lookup.JoinManager" ->
> "net.jini.discovery.LookupDiscoveryManager";
> "net.jini.lookup.JoinManager" -> "net.jini.lookup.ServiceIDListener";
> "net.jini.lookup.JoinManager" -> "net.jini.lookup.JoinManager$1";
> "net.jini.lookup.JoinManager" ->
"net.jini.lookup.JoinManager$ProxyReg";
> "net.jini.lookup.JoinManager" ->
"net.jini.discovery.DiscoveryManagement";
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er"
> -> "com.sun.jini.discovery.DiscoveryConstraints";
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er"
> -> "com.sun.jini.discovery.DiscoveryConstraints$MaxValueReducer";
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er"
> ->
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er";
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er"
> -> "net.jini.core.constraint.InvocationConstraint";
>
"com.sun.jini.discovery.DiscoveryConstraints$ConnectionAbsoluteTimeReduc
er"
> -> "net.jini.core.constraint.ConnectionAbsoluteTime";
> "net.jini.security.proxytrust.ServerProxyTrust" ->
> "net.jini.security.TrustVerifier";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationFile$Call";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationException";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationFile$Entry";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationFile$ConstructorCall";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationFile";
> "net.jini.config.ConfigurationFile$ConstructorCall" ->
> "net.jini.config.ConfigurationFile$ParseNode";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.connection.Connection";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.OutboundRequest";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.connection.ConnectionManager";
> "net.jini.jeri.connection.ConnectionManager$Outbound$Input" ->
> "net.jini.jeri.connection.OutboundRequestHandle";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler"
->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler"
->
>
"com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler"
->
> "com.sun.jini.jeri.internal.runtime.SelectionManager";
> "com.sun.jini.constants.ThrowableConstants" ->
> "net.jini.io.UnsupportedConstraintException";
> "com.sun.jini.constants.ThrowableConstants" ->
> "com.sun.jini.constants.ThrowableConstants";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.jeri.internal.mux.Mux";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.logging.Levels";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.jeri.internal.mux.IOFuture";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO";
> "com.sun.jini.jeri.internal.mux.StreamConnectionIO$Reader" ->
> "com.sun.jini.jeri.internal.mux.ProtocolException";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.ConstrainableAdminProxy";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.core.constraint.RemoteMethodControl";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.core.constraint.MethodConstraints";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.core.transaction.server.TransactionParticipant";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.ConstrainableSpaceProxy2";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.ProxyVerifier";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.ConstrainableParticipantProxy";
> "com.sun.jini.outrigger.ProxyVerifier" ->
"com.sun.jini.landlord.Landlord";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.OutriggerServer";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.security.proxytrust.TrustEquivalence";
> "com.sun.jini.outrigger.ProxyVerifier" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.security.TrustVerifier";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "net.jini.security.TrustVerifier$Context";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.landlord.LandlordProxyVerifier";
> "com.sun.jini.outrigger.ProxyVerifier" ->
> "com.sun.jini.outrigger.OutriggerAdmin";
> "com.sun.jini.outrigger.EntryRep$FieldComparator" ->
> "com.sun.jini.outrigger.EntryRep$FieldComparator";
> "com.sun.jini.outrigger.EntryRep$FieldComparator" ->
> "com.sun.jini.outrigger.EntryRep";
> "com.sun.jini.landlord.LeasePeriodPolicy" ->
> "com.sun.jini.landlord.LeasedResource";
> "com.sun.jini.landlord.LeasePeriodPolicy" ->
> "net.jini.core.lease.LeaseDeniedException";
> "com.sun.jini.landlord.LeasePeriodPolicy" ->
> "com.sun.jini.landlord.LeasePeriodPolicy";
> "com.sun.jini.landlord.LeasePeriodPolicy" ->
> "com.sun.jini.landlord.LeasePeriodPolicy$Result";
> "com.sun.jini.outrigger.FastList$Node" ->
> "com.sun.jini.outrigger.FastList";
> "com.sun.jini.outrigger.FastList$Node" ->
> "com.sun.jini.outrigger.FastList$Node";
> "com.sun.jini.jeri.internal.mux.Session$MuxInputStream" ->
> "com.sun.jini.jeri.internal.mux.Mux";
> "com.sun.jini.jeri.internal.mux.Session$MuxInputStream" ->
> "com.sun.jini.jeri.internal.mux.Session$MuxInputStream";
> "com.sun.jini.jeri.internal.mux.Session$MuxInputStream" ->
> "com.sun.jini.jeri.internal.mux.Session";
> "net.jini.core.constraint.ConnectionRelativeTime" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.core.constraint.ConnectionRelativeTime" ->
> "net.jini.core.constraint.ConnectionAbsoluteTime";
> "net.jini.core.constraint.ConnectionRelativeTime" ->
> "net.jini.core.constraint.ConnectionRelativeTime";
> "net.jini.core.constraint.ConnectionRelativeTime" ->
> "net.jini.core.constraint.RelativeTimeConstraint";
> "net.jini.security.AccessPermission" ->
> "net.jini.security.AccessPermission";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$LeaseChecker";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.DgcServer";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.thread.NewThreadAction";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$1";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "net.jini.id.Uuid";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$Target";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$Lease";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl";
> "com.sun.jini.jeri.internal.runtime.ObjectTable$RD$DgcServerImpl" ->
> "com.sun.jini.jeri.internal.runtime.Jeri";
> "net.jini.discovery.DiscoveryManagement" ->
> "net.jini.discovery.DiscoveryListener";
> "net.jini.discovery.DiscoveryManagement" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.EventRegistrationWatcher";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.EntryTransition";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.TransactableMgr";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.StorableResource";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "net.jini.core.event.RemoteEventListener";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.TemplateHandle";
> "com.sun.jini.outrigger.StorableEventWatcher" -> "net.jini.id.Uuid";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.StorableEventWatcher";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
> "com.sun.jini.outrigger.StorableReference";
> "com.sun.jini.outrigger.StorableEventWatcher" ->
"net.jini.id.UuidFactory";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$Key";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop" ->
>
"com.sun.jini.jeri.internal.runtime.SelectionManager$SelectionHandler";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager";
> "com.sun.jini.jeri.internal.runtime.SelectionManager$SelectLoop" ->
> "com.sun.jini.jeri.internal.runtime.SelectionManager$1";
> "com.sun.jini.outrigger.EntryHolder$1" ->
> "com.sun.jini.outrigger.EntryHolder";
> "com.sun.jini.outrigger.EntryHolder$1" ->
> "com.sun.jini.outrigger.EntryHolder$1";
> "net.jini.loader.ClassLoading$2" -> "net.jini.loader.ClassLoading$2";
> "net.jini.jeri.BasicInvocationHandler$Failure" ->
> "net.jini.jeri.BasicInvocationHandler$Failure";
> "net.jini.jeri.BasicInvocationHandler$Failure" ->
> "net.jini.jeri.BasicInvocationHandler";
> "net.jini.loader.ClassLoading$1" -> "net.jini.loader.ClassLoading$1";
> "net.jini.security.GrantPermission" ->
"net.jini.security.GrantPermission";
> "net.jini.security.GrantPermission" ->
> "net.jini.security.GrantPermission$Implier";
> "net.jini.security.GrantPermission" ->
> "net.jini.security.GrantPermission$1";
> "net.jini.security.GrantPermission" ->
> "net.jini.security.GrantPermission$GrantPermissionCollection";
> "net.jini.security.GrantPermission" ->
> "net.jini.security.GrantPermission$PermissionInfo";
> "com.sun.jini.thread.WakeupManager$1" ->
> "com.sun.jini.thread.WakeupManager$1";
> "com.sun.jini.thread.WakeupManager$1" ->
> "com.sun.jini.thread.WakeupManager";
> "net.jini.core.transaction.CannotCommitException" ->
> "net.jini.core.transaction.TransactionException";
> "net.jini.discovery.LookupDiscovery$4" ->
> "net.jini.discovery.LookupDiscovery$4";
> "net.jini.discovery.LookupDiscovery$4" ->
> "net.jini.discovery.LookupDiscovery$Notifier";
> "net.jini.discovery.LookupDiscovery$4" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$5" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread";
> "net.jini.discovery.LookupDiscovery$5" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$5" ->
> "com.sun.jini.thread.WakeupManager";
> "net.jini.discovery.LookupDiscovery$5" ->
> "net.jini.discovery.LookupDiscovery$5";
> "net.jini.discovery.LookupDiscovery$5" ->
> "net.jini.discovery.LookupDiscovery$ResponseListener";
> "net.jini.discovery.LookupDiscovery$5" ->
> "com.sun.jini.thread.WakeupManager$Ticket";
> "net.jini.discovery.LookupDiscovery$5" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementListener";
> "net.jini.discovery.LookupDiscovery$2" ->
> "net.jini.discovery.LookupDiscovery$Requestor";
> "net.jini.discovery.LookupDiscovery$2" ->
> "net.jini.discovery.LookupDiscovery$ResponseListener";
> "net.jini.discovery.LookupDiscovery$2" ->
> "net.jini.discovery.LookupDiscovery$2";
> "net.jini.discovery.LookupDiscovery$2" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$3" ->
> "net.jini.discovery.LookupDiscovery$3";
> "net.jini.discovery.LookupDiscovery$3" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$3" ->
> "net.jini.security.ProxyPreparer";
> "net.jini.discovery.LookupDiscovery$3" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "net.jini.discovery.LookupDiscovery$8" ->
> "com.sun.jini.discovery.DiscoveryConstraints";
> "net.jini.discovery.LookupDiscovery$8" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "net.jini.discovery.LookupDiscovery$8" ->
> "net.jini.core.constraint.InvocationConstraints";
> "net.jini.discovery.LookupDiscovery$8" ->
> "net.jini.discovery.LookupDiscovery$8";
> "net.jini.discovery.LookupDiscovery$8" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$8" ->
> "com.sun.jini.discovery.Discovery";
> "net.jini.discovery.LookupDiscovery$9" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "net.jini.discovery.LookupDiscovery$9" ->
> "net.jini.discovery.LookupDiscovery$9";
> "net.jini.discovery.LookupDiscovery$9" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$6" ->
> "net.jini.discovery.LookupDiscovery$6";
> "net.jini.discovery.LookupDiscovery$6" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$6" ->
> "net.jini.core.lookup.ServiceRegistrar";
> "net.jini.discovery.LookupDiscovery$7" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementTimerThread";
> "net.jini.discovery.LookupDiscovery$7" ->
> "net.jini.discovery.LookupDiscovery$7";
> "net.jini.discovery.LookupDiscovery$7" ->
> "net.jini.discovery.LookupDiscovery";
> "net.jini.discovery.LookupDiscovery$7" ->
> "net.jini.discovery.LookupDiscovery$AnnouncementListener";
> "net.jini.security.GrantPermission$1" ->
> "net.jini.security.GrantPermission";
> "net.jini.security.GrantPermission$1" ->
> "net.jini.security.GrantPermission$1";
> "net.jini.core.constraint.ConstraintAlternatives" ->
> "net.jini.core.constraint.ArraySet";
> "net.jini.core.constraint.ConstraintAlternatives" ->
> "net.jini.core.constraint.InvocationConstraint";
> "net.jini.core.constraint.ConstraintAlternatives" ->
> "net.jini.core.constraint.Constraint";
> "net.jini.core.constraint.ConstraintAlternatives" ->
> "net.jini.core.constraint.RelativeTimeConstraint";
> "net.jini.core.constraint.ConstraintAlternatives" ->
> "net.jini.core.constraint.ConstraintAlternatives";
> "com.sun.jini.jeri.internal.runtime.Jeri" -> "net.jini.id.Uuid";
> "com.sun.jini.jeri.internal.runtime.Jeri" ->
> "com.sun.jini.action.GetLongAction";
> "com.sun.jini.jeri.internal.runtime.Jeri" ->
"net.jini.id.UuidFactory";
> "com.sun.jini.jeri.internal.runtime.Jeri" ->
> "com.sun.jini.jeri.internal.runtime.Jeri";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "net.jini.jeri.ServerEndpoint$ListenCookie";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "net.jini.jeri.ServerEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$Binding";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "net.jini.jeri.ServerEndpoint$ListenEndpoint";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "net.jini.jeri.ServerEndpoint$ListenHandle";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "net.jini.jeri.ServerEndpoint$ListenContext";
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC" ->
> "com.sun.jini.jeri.internal.runtime.BasicExportTable$LC";
> "com.sun.jini.lookup.entry.LookupAttributes$FieldComparator" ->
> "com.sun.jini.lookup.entry.LookupAttributes$FieldComparator";
> "com.sun.jini.lookup.entry.LookupAttributes$FieldComparator" ->
> "com.sun.jini.lookup.entry.LookupAttributes";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.outrigger.OutriggerServerImpl";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.thread.TaskManager";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.core.transaction.UnknownTransactionException";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.core.transaction.server.ServerTransaction";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.outrigger.TxnMonitor";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.constants.ThrowableConstants";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
"com.sun.jini.logging.Levels";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.outrigger.TxnMonitorTask";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.constants.TimeConstants";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.core.transaction.server.TransactionConstants";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.thread.WakeupManager";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
"com.sun.jini.thread.RetryTask";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.security.ProxyPreparer";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.core.transaction.TransactionException";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.outrigger.QueryWatcher";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "com.sun.jini.constants.TxnConstants";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
> "net.jini.core.transaction.server.TransactionManager";
> "com.sun.jini.outrigger.TxnMonitorTask" ->
"com.sun.jini.outrigger.Txn";
> "net.jini.lease.LeaseListener" -> "net.jini.lease.LeaseRenewalEvent";
> "com.sun.jini.discovery.MulticastAnnouncementDecoder" ->
> "com.sun.jini.discovery.MulticastAnnouncement";
> "com.sun.jini.discovery.MulticastAnnouncementDecoder" ->
> "net.jini.core.constraint.InvocationConstraints";
> "com.sun.jini.discovery.MulticastAnnouncementDecoder" ->
> "com.sun.jini.discovery.DiscoveryFormatProvider";
> "com.sun.jini.landlord.FixedLeasePeriodPolicy" ->
> "com.sun.jini.landlord.LeasedResource";
> "com.sun.jini.landl
>

Mime
View raw message