Class DefaultEnumerationValidator

  • All Implemented Interfaces:
    EnumerationValidator

    public class DefaultEnumerationValidator
    extends java.lang.Object
    implements EnumerationValidator
    DefaultEnumerationValidator which allows to check whether the user has sufficient permissions for updating the data. This Validator is used only when "validatorId" parameter is not set.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()  
      com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()  
      void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)  
      void setPermissionFacade​(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)  
      boolean validate​(com.hybris.cockpitng.actions.ActionContext<java.util.Collection<java.lang.Object>> context)
      Allows to decide whether the given data can be updated
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultEnumerationValidator

        public DefaultEnumerationValidator()
    • Method Detail

      • validate

        public boolean validate​(com.hybris.cockpitng.actions.ActionContext<java.util.Collection<java.lang.Object>> context)
        Description copied from interface: EnumerationValidator
        Allows to decide whether the given data can be updated
        Specified by:
        validate in interface EnumerationValidator
      • getPermissionFacade

        public com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade getPermissionFacade()
      • setPermissionFacade

        public void setPermissionFacade​(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
      • getObjectFacade

        public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
      • setObjectFacade

        public void setObjectFacade​(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)