| Interface | Description |
|---|---|
| Dispatcher |
This interface is used by DispatchQueue to dispatch events.
|
| OscarConstants |
| Class | Description |
|---|---|
| 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 |