Class RegistryConfigurationUpdateInterceptor

java.lang.Object
net.croz.nrich.registry.api.data.interceptor.BaseRegistryDataInterceptor
net.croz.nrich.registry.security.interceptor.RegistryConfigurationUpdateInterceptor
All Implemented Interfaces:
net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor

public class RegistryConfigurationUpdateInterceptor extends net.croz.nrich.registry.api.data.interceptor.BaseRegistryDataInterceptor
  • Constructor Details

    • RegistryConfigurationUpdateInterceptor

      public RegistryConfigurationUpdateInterceptor(Map<Class<?>,net.croz.nrich.registry.api.core.model.RegistryOverrideConfiguration> registryOverrideConfigurationMap)
  • Method Details

    • beforeRegistryCreate

      public void beforeRegistryCreate(String classFullName, Object entityData)
      Specified by:
      beforeRegistryCreate in interface net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor
      Overrides:
      beforeRegistryCreate in class net.croz.nrich.registry.api.data.interceptor.BaseRegistryDataInterceptor
    • beforeRegistryUpdate

      public void beforeRegistryUpdate(String classFullName, Object id, Object entityData)
      Specified by:
      beforeRegistryUpdate in interface net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor
      Overrides:
      beforeRegistryUpdate in class net.croz.nrich.registry.api.data.interceptor.BaseRegistryDataInterceptor
    • beforeRegistryDelete

      public void beforeRegistryDelete(String classFullName, Object id)
      Specified by:
      beforeRegistryDelete in interface net.croz.nrich.registry.api.data.interceptor.RegistryDataInterceptor
      Overrides:
      beforeRegistryDelete in class net.croz.nrich.registry.api.data.interceptor.BaseRegistryDataInterceptor