Package org.ungoverned.oscar.util

Interface Summary
Dispatcher This interface is used by DispatchQueue to dispatch events.
OscarConstants  
 

Class Summary
BundleListenerWrapper  
CaseInsensitiveMap Simple utility class that creates a case-insensitive map by extending TreeMap and to use a case-insensitive comparator.
DefaultBundleArchive This class, combined with DefaultBundleCache, implements the default file system-based bundle cache for Oscar.
DefaultBundleCache This class, combined with DefaultBundleArchive, implements the default file system-based bundle cache for Oscar.
DispatchQueue This class implements an event dispatching queue to simplify delivering events to a list of event listener.
FrameworkListenerWrapper  
IteratorToEnumeration  
ListenerWrapper  
MapToDictionary This is a simple class that implements a Dictionary from a Map.
ObjectInputStreamX The ObjectInputStreamX class is a simple extension to the ObjectInputStream class.
OscarDispatchQueue This is a subclass of DispatchQueue that specifically adds support for SynchronousBundleListeners; the OSGi specification says that synchronous bundle listeners should receive their events immediately, i.e., they should not be delivered on a separate thread like is the case with the DispatchQueue.
ServiceListenerWrapper  
TextUtil  
Util