Class DestinationTargetValidateInterceptor

java.lang.Object
de.hybris.platform.apiregistryservices.interceptors.DestinationTargetValidateInterceptor
All Implemented Interfaces:
Interceptor, ValidateInterceptor<DestinationTargetModel>

public class DestinationTargetValidateInterceptor extends Object implements ValidateInterceptor<DestinationTargetModel>
DestinationTargetInterceptor prevents the users to change the template flag and/or some ConsumedDestination of the DestinationTarget
  • Constructor Details

    • DestinationTargetValidateInterceptor

      public DestinationTargetValidateInterceptor()
      Default constructor to create DestinationTargetValidateInterceptor
    • DestinationTargetValidateInterceptor

      public DestinationTargetValidateInterceptor(@NotNull @NotNull ConsumedDestinationVerifyUsageService consumedDestinationVerifyUsageService, @NotNull @NotNull List<Map<String,String>> consumedDestinationPreventResetList)
      Constructor to create DestinationTargetValidateInterceptor
      Parameters:
      consumedDestinationVerifyUsageService - to search for item model that was assigned Consumed Destination
      consumedDestinationPreventResetList - to configure item model type code/destination attribute name
  • Method Details