Class DefaultRegistryClassResolvingService
java.lang.Object
net.croz.nrich.registry.core.service.DefaultRegistryClassResolvingService
- All Implemented Interfaces:
net.croz.nrich.registry.api.core.service.RegistryClassResolvingService
public class DefaultRegistryClassResolvingService
extends Object
implements net.croz.nrich.registry.api.core.service.RegistryClassResolvingService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultRegistryClassResolvingService(RegistryDataConfigurationHolder registryDataConfigurationHolder, Map<String, Class<?>> createClassMapping, Map<String, Class<?>> updateClassMapping) -
Method Summary
Modifier and TypeMethodDescriptionClass<?>resolveCreateClass(String registryClassName) Class<?>resolveUpdateClass(String registryClassName)
-
Constructor Details
-
DefaultRegistryClassResolvingService
-
-
Method Details
-
resolveCreateClass
@Cacheable("nrich.classResolvingCreate.cache") public Class<?> resolveCreateClass(String registryClassName) - Specified by:
resolveCreateClassin interfacenet.croz.nrich.registry.api.core.service.RegistryClassResolvingService
-
resolveUpdateClass
@Cacheable("nrich.classResolvingUpdate.cache") public Class<?> resolveUpdateClass(String registryClassName) - Specified by:
resolveUpdateClassin interfacenet.croz.nrich.registry.api.core.service.RegistryClassResolvingService
-