JXTA

Package net.jxta.impl.util

A collection of utility classes used by the JXTA implementation.

See:
          Description

Interface Summary
CacheEntry Part of a pre jdk1.4 replacement for LinkedHashMap which is basically a cache.
CacheEntryListener Part of a pre jdk1.4 replacement for LinkedHashMap which is basically a cache.
ModuleManager.ModuleManagerLoader ModuleManagerLoader interface.
ResourceAccount A descriptor for a resource consumser.
SeedingManager Manages the location of seed peers.
 

Class Summary
ACLSeedingManager Provides support for the optional access control list which determines which peers may be used.
AdvCooker Advertisements and ID's "cooked" according to recipes lifted from J-C and Frog.
Base64 Deprecated. Planned for removal.
BASE64InputStream An InputStream implementation which decodes BASE64 encoded data from a text Reader.
BASE64OutputStream An OutputStream implementation which encodes the written bytes into BASE64 encoded character data and writes the output to an associated text Writer.
Cache A Cache which is similar to LinkedHashMap

LinkedList cannot be used efficiently because it cannot remove an element efficiently from the middle.

ConsumerBiasedQueue Deprecated. Please convert all code to use the java.util.concurrent BlockingQueue instead.
Dlink A dlinkable base class.
Dlist A cheap doubly linked list.
DynamicEnumeration A dynamic Enumeration which allows items to added to the enumeration while it is in use.
EndpointServiceStatsFilter Instances of this clas can be registered with an EndpointService to gather statistics about what kind of messages pass through it.
GenerateID Deprecated. This would be much better as a JXTA shell command.
JxtaHash A message digest wrapper to provide hashing using java.security.MesssageDigest
LRUCache<K,V> This class implements a Generic LRU Cache.
ModuleManager Module Manager.
ProducerBiasedQueue Deprecated. Please convert all code to use the java.util.concurrent BlockingQueue instead.
RdvAdvSeedingManager Adds the ability to discover RdvAdvs via Discovery.
ResourceDispatcher This class does not in itself allocate anything; it just does accounting.
SequenceIterator This class lets you combine a number of iterators.
TimerThreadNamer Deprecated. Beginning with JSE 5.0 you may now name a Timer directly.
TimeUtils Utilities for manipulating absolute and relative times and for accelerating and decelerating time for testing purposes.
UnbiasedQueue Deprecated. Please convert all code to use the java.util.concurrent BlockingQueue instead.
UnbiasedQueue.SynchronizedQueue An inner class for wrapping arbitrary queues with synchronization.
URISeedingManager A seeding manager that supports both explicit seed peers and loading of seeds from seeding resources.
 

Package net.jxta.impl.util Description

A collection of utility classes used by the JXTA implementation. These utilities are not exposed in the public JXTA API because they are either specific to the implementation or not specifically related to JXTA.


JXSE