Class ExtensionRegistryBasedServiceTypeRegistryAccessImpl
- java.lang.Object
-
- tools.mdsd.somde.services.eclipse.ExtensionRegistryBasedServiceTypeRegistryAccessImpl
-
- All Implemented Interfaces:
ServiceTypeRegistryAccess
public class ExtensionRegistryBasedServiceTypeRegistryAccessImpl extends Object implements ServiceTypeRegistryAccess
-
-
Constructor Summary
Constructors Constructor Description ExtensionRegistryBasedServiceTypeRegistryAccessImpl(IExtensionRegistry extensionRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Class<?>>
getRegisteredImplementations(Class<?> serviceType)
Collection<Class<?>>
getRegisteredServiceTypes()
-
-
-
Constructor Detail
-
ExtensionRegistryBasedServiceTypeRegistryAccessImpl
@Inject public ExtensionRegistryBasedServiceTypeRegistryAccessImpl(IExtensionRegistry extensionRegistry)
-
-
Method Detail
-
getRegisteredServiceTypes
public Collection<Class<?>> getRegisteredServiceTypes()
- Specified by:
getRegisteredServiceTypes
in interfaceServiceTypeRegistryAccess
-
getRegisteredImplementations
public Collection<Class<?>> getRegisteredImplementations(Class<?> serviceType)
- Specified by:
getRegisteredImplementations
in interfaceServiceTypeRegistryAccess
-
-