Interface ServiceDetectorRegistry
-
- All Known Implementing Classes:
ServiceDetectorRegistryImpl
public interface ServiceDetectorRegistry
Used to keep track of all the availableServiceDetector
implementations exposed byServiceDetectorFactory
beans and provides the ability to instantiate these.- Author:
- jwhite
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getClassNames()
ServiceDetector
getDetectorByClassName(java.lang.String className)
ServiceDetector
getDetectorByClassName(java.lang.String className, java.util.Map<java.lang.String,java.lang.String> properties)
ServiceDetector
getDetectorByServiceName(java.lang.String serviceName)
ServiceDetector
getDetectorByServiceName(java.lang.String serviceName, java.util.Map<java.lang.String,java.lang.String> properties)
java.lang.String
getDetectorClassNameFromServiceName(java.lang.String serviceName)
ServiceDetectorFactory<?>
getDetectorFactoryByClassName(java.lang.String className)
ServiceDetectorFactory<?>
getDetectorFactoryByServiceName(java.lang.String serviceName)
java.util.Set<java.lang.String>
getServiceNames()
java.util.Map<java.lang.String,java.lang.String>
getTypes()
-
-
-
Method Detail
-
getTypes
java.util.Map<java.lang.String,java.lang.String> getTypes()
-
getClassNames
java.util.Set<java.lang.String> getClassNames()
-
getDetectorByClassName
ServiceDetector getDetectorByClassName(java.lang.String className)
-
getDetectorByClassName
ServiceDetector getDetectorByClassName(java.lang.String className, java.util.Map<java.lang.String,java.lang.String> properties)
-
getDetectorFactoryByClassName
ServiceDetectorFactory<?> getDetectorFactoryByClassName(java.lang.String className)
-
getServiceNames
java.util.Set<java.lang.String> getServiceNames()
-
getDetectorByServiceName
ServiceDetector getDetectorByServiceName(java.lang.String serviceName)
-
getDetectorByServiceName
ServiceDetector getDetectorByServiceName(java.lang.String serviceName, java.util.Map<java.lang.String,java.lang.String> properties)
-
getDetectorFactoryByServiceName
ServiceDetectorFactory<?> getDetectorFactoryByServiceName(java.lang.String serviceName)
-
getDetectorClassNameFromServiceName
java.lang.String getDetectorClassNameFromServiceName(java.lang.String serviceName)
-
-