public class ServiceTrackerCollections
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
Filter filter) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
Filter filter,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
Filter filter,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
Filter filter,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
java.lang.String filterString) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
java.lang.String filterString,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
list(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerMap<java.lang.String,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<ServiceReference<S>> comparator) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener) |
static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<ServiceReference<SR>> comparator) |
static <SR,S> ServiceTrackerMap<java.lang.String,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
Filter filter) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
Filter filter,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
Filter filter,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
Filter filter,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
java.lang.String filterString) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
java.lang.String filterString,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerList<S> |
openList(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer,
java.util.Map<java.lang.String,java.lang.Object> properties) |
static <S> ServiceTrackerMap<java.lang.String,java.util.List<S>> |
openMultiValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
openMultiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
openMultiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<ServiceReference<S>> comparator) |
static <K,S> ServiceTrackerMap<K,java.util.List<S>> |
openMultiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener) |
static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> |
openMultiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> |
openMultiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<ServiceReference<SR>> comparator) |
static <SR,S> ServiceTrackerMap<java.lang.String,java.util.List<S>> |
openMultiValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerMap<java.lang.String,S> |
openSingleValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
static <K,S> ServiceTrackerMap<K,S> |
openSingleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
static <K,S> ServiceTrackerMap<K,S> |
openSingleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<ServiceReference<S>> comparator) |
static <K,SR,S> ServiceTrackerMap<K,S> |
openSingleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <K,SR,S> ServiceTrackerMap<K,S> |
openSingleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<ServiceReference<SR>> comparator) |
static <SR,S> ServiceTrackerMap<java.lang.String,S> |
openSingleValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <S> ServiceTrackerMap<java.lang.String,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
static <K,S> ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
static <K,S> ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<ServiceReference<S>> comparator) |
static <K,SR,S> ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
static <K,SR,S> ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<ServiceReference<SR>> comparator) |
static <SR,S> ServiceTrackerMap<java.lang.String,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, Filter filter)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, Filter filter, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, Filter filter, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, Filter filter, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, java.lang.String filterString)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, java.lang.String filterString, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, java.lang.String filterString, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> list(java.lang.Class<S> clazz, java.lang.String filterString, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerMap<java.lang.String,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<ServiceReference<S>> comparator)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener)
public static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<ServiceReference<SR>> comparator)
public static <SR,S> ServiceTrackerMap<java.lang.String,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, Filter filter)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, Filter filter, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, Filter filter, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, Filter filter, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, java.lang.String filterString)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, java.lang.String filterString, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, java.lang.String filterString, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerList<S> openList(java.lang.Class<S> clazz, java.lang.String filterString, ServiceTrackerCustomizer<S,S> serviceTrackerCustomizer, java.util.Map<java.lang.String,java.lang.Object> properties)
public static <S> ServiceTrackerMap<java.lang.String,java.util.List<S>> openMultiValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> openMultiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> openMultiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<ServiceReference<S>> comparator)
public static <K,S> ServiceTrackerMap<K,java.util.List<S>> openMultiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener)
public static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> openMultiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <K,SR,S> ServiceTrackerMap<K,java.util.List<S>> openMultiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<ServiceReference<SR>> comparator)
public static <SR,S> ServiceTrackerMap<java.lang.String,java.util.List<S>> openMultiValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerMap<java.lang.String,S> openSingleValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
public static <K,S> ServiceTrackerMap<K,S> openSingleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
public static <K,S> ServiceTrackerMap<K,S> openSingleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<ServiceReference<S>> comparator)
public static <K,SR,S> ServiceTrackerMap<K,S> openSingleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <K,SR,S> ServiceTrackerMap<K,S> openSingleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<ServiceReference<SR>> comparator)
public static <SR,S> ServiceTrackerMap<java.lang.String,S> openSingleValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <S> ServiceTrackerMap<java.lang.String,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
public static <K,S> ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
public static <K,S> ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<ServiceReference<S>> comparator)
public static <K,SR,S> ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
public static <K,SR,S> ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<ServiceReference<SR>> comparator)
public static <SR,S> ServiceTrackerMap<java.lang.String,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)