Class ModelOnChangeExecutionTemplate<T extends AbstractItemModel>

java.lang.Object
de.hybris.platform.servicelayer.user.interceptors.ModelOnChangeExecutionTemplate<T>

public abstract class ModelOnChangeExecutionTemplate<T extends AbstractItemModel> extends Object
  • Field Details

  • Constructor Details

    • ModelOnChangeExecutionTemplate

      public ModelOnChangeExecutionTemplate(T model, InterceptorContext ctx)
  • Method Details

    • modelHasChanged

      protected abstract boolean modelHasChanged()
    • executeOnChange

      protected abstract void executeOnChange()
    • executeIfContentChanged

      public void executeIfContentChanged()
    • getOriginal

      protected <T> T getOriginal(String attributeQualifier)