Class DefaultRegistryDataService
java.lang.Object
net.croz.nrich.registry.data.service.DefaultRegistryDataService
- All Implemented Interfaces:
net.croz.nrich.registry.api.data.service.RegistryDataService
public class DefaultRegistryDataService
extends Object
implements net.croz.nrich.registry.api.data.service.RegistryDataService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultRegistryDataService(jakarta.persistence.EntityManager entityManager, org.modelmapper.ModelMapper modelMapper, net.croz.nrich.search.api.converter.StringToEntityPropertyMapConverter stringToEntityPropertyMapConverter, RegistryDataConfigurationHolder registryDataConfigurationHolder, List<net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor> registryDataInterceptorList, net.croz.nrich.registry.api.core.service.RegistryEntityFinderService registryEntityFinderService) -
Method Summary
-
Constructor Details
-
DefaultRegistryDataService
public DefaultRegistryDataService(jakarta.persistence.EntityManager entityManager, org.modelmapper.ModelMapper modelMapper, net.croz.nrich.search.api.converter.StringToEntityPropertyMapConverter stringToEntityPropertyMapConverter, RegistryDataConfigurationHolder registryDataConfigurationHolder, List<net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor> registryDataInterceptorList, net.croz.nrich.registry.api.core.service.RegistryEntityFinderService registryEntityFinderService)
-
-
Method Details
-
listBulk
@Transactional(readOnly=true) public Map<String,org.springframework.data.domain.Page<Object>> listBulk(net.croz.nrich.registry.api.data.request.ListBulkRegistryRequest request) - Specified by:
listBulkin interfacenet.croz.nrich.registry.api.data.service.RegistryDataService
-
list
@Transactional(readOnly=true) public <P> org.springframework.data.domain.Page<P> list(net.croz.nrich.registry.api.data.request.ListRegistryRequest request) - Specified by:
listin interfacenet.croz.nrich.registry.api.data.service.RegistryDataService
-
create
- Specified by:
createin interfacenet.croz.nrich.registry.api.data.service.RegistryDataService
-
update
- Specified by:
updatein interfacenet.croz.nrich.registry.api.data.service.RegistryDataService
-
delete
- Specified by:
deletein interfacenet.croz.nrich.registry.api.data.service.RegistryDataService
-