public class ServiceTrackerMapFactoryImpl
extends java.lang.Object
implements com.liferay.registry.collections.ServiceTrackerMapFactory
Constructor and Description |
---|
ServiceTrackerMapFactoryImpl(org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Method and Description |
---|---|
void |
clearServiceTrackerMaps() |
<S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
<K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
<K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<com.liferay.registry.ServiceReference<S>> comparator) |
<K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
com.liferay.registry.collections.ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener) |
<K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
<K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<com.liferay.registry.ServiceReference<SR>> comparator) |
<SR,S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,java.util.List<S>> |
multiValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
<S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String propertyKey) |
<K,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper) |
<K,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<S> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper,
java.util.Comparator<com.liferay.registry.ServiceReference<S>> comparator) |
<K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
<K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String filterString,
com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer,
java.util.Comparator<com.liferay.registry.ServiceReference<SR>> comparator) |
<SR,S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,S> |
singleValueMap(java.lang.Class<SR> clazz,
java.lang.String propertyKey,
com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer) |
public ServiceTrackerMapFactoryImpl(org.osgi.framework.BundleContext bundleContext)
public void clearServiceTrackerMaps()
public <S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<com.liferay.registry.ServiceReference<S>> comparator)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<S> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper, com.liferay.registry.collections.ServiceTrackerMapListener<K,? super S,java.util.List<S>> serviceTrackerMapListener)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<com.liferay.registry.ServiceReference<SR>> comparator)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <SR,S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,java.util.List<S>> multiValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
multiValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String propertyKey)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<S> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super S> serviceReferenceMapper, java.util.Comparator<com.liferay.registry.ServiceReference<S>> comparator)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <K,SR,S> com.liferay.registry.collections.ServiceTrackerMap<K,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String filterString, com.liferay.registry.collections.ServiceReferenceMapper<K,? super SR> serviceReferenceMapper, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer, java.util.Comparator<com.liferay.registry.ServiceReference<SR>> comparator)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory
public <SR,S> com.liferay.registry.collections.ServiceTrackerMap<java.lang.String,S> singleValueMap(java.lang.Class<SR> clazz, java.lang.String propertyKey, com.liferay.registry.ServiceTrackerCustomizer<SR,S> serviceTrackerCustomizer)
singleValueMap
in interface com.liferay.registry.collections.ServiceTrackerMapFactory