Package com.ibm.wsspi.kernel.service.utils


Interface Summary

Interface Description
ServiceAndServiceReferencePair<T> A simple interface to associate a DS instance of a Service, with the ServiceReference that created it.

Class Summary

Class Description
AtomicServiceReference<T> Small class performing atomic operations to find/retrieve/cache the instance of a DeclarativeServices component reference from service registry via the service reference.
CompositeEnumeration<T> Simple class to wrap several enumerations and make them look like one, as opposed to iterating them all up front and putting them into a new list.
ConcurrentServiceReferenceMap<K,V> This provides a simple map implementation for lazy-resolution of services.
ConcurrentServiceReferenceSet<T> This provides a simple set implementation for lazy-resolution of services.
ConcurrentServiceReferenceSetMap<K,V> This provides a map implementation for lazy-resolution of multiple services.
DictionaryUtils Simple set of utilities for dealing with the Dictionary objects used by the OSGi ConfigAdmin service.
FileUtils A set of utilities for working with Files
FilterUtils
FrameworkState Simple utility for querying the state of the framework for runtime operations.
LDAPUtils
MetatypeUtils Utility class to simplify retrieving values from injected config.
OnErrorUtil
OsgiPropertyUtils Attempt to retrieve properties using the bundle context of the bundle that loaded this utility class.
PathUtils
PathUtils.PathComparator A Path Comparator that will sort paths in order.
SerializableProtectedString This class wraps an instance of ProtectedString.
ServiceReferenceUtils
TimestampUtils

Enum Summary

Enum Description
OnErrorUtil.OnError