@@ -0,0 +1,1119 @@
+package org.ovirt.engine.core.common.businessentities;%0A%0Aimport java.util.HashMap;%0A%0Aimport javax.xml.bind.annotation.XmlAccessType;%0Aimport javax.xml.bind.annotation.XmlAccessorType;%0Aimport javax.xml.bind.annotation.XmlType;%0A%0A@XmlAccessorType(XmlAccessType.NONE)%0A@XmlType(name = %22QuotaEnforcmentTypeEnum%22)%0Apublic enum QuotaEnforcmentTypeEnum %7B%0A    DISABLED(0),%0A    SOFT_ENFORCEMENT(1),%0A    HARD_ENFORCEMENT(2);%0A%0A    private final int enforcementType;%0A    private static java.util.HashMap%3CInteger, QuotaEnforcmentTypeEnum%3E mappings =%0A            new HashMap%3CInteger, QuotaEnforcmentTypeEnum%3E();%0A%0A    static %7B%0A        for (QuotaEnforcmentTypeEnum component : values()) %7B%0A            mappings.put(component.getValue(), component);%0A        %7D%0A    %7D%0A%0A    public int getValue() %7B%0A        return enforcementType;%0A    %7D%0A%0A    public static QuotaEnforcmentTypeEnum forValue(int value) %7B%0A        return mappings.get(value);%0A    %7D%0A%0A    private QuotaEnforcmentTypeEnum(int enforcementType) %7B%0A        this.enforcementType = enforcementType;%0A    %7D%0A%0A    public int getQuotaEnforcementType() %7B%0A        return this.enforcementType;%0A    %7D%0A%7D%0A

Add quota enforcement type enum.