diff --git a/src/main/java/org/gcube/accounting/datamodel/BasicUsageRecord.java b/src/main/java/org/gcube/accounting/datamodel/BasicUsageRecord.java index 91a4202..c0a8018 100644 --- a/src/main/java/org/gcube/accounting/datamodel/BasicUsageRecord.java +++ b/src/main/java/org/gcube/accounting/datamodel/BasicUsageRecord.java @@ -11,6 +11,7 @@ import org.gcube.accounting.datamodel.validations.annotations.ValidOperationResu import org.gcube.accounting.datamodel.validations.validators.ValidOperationResultValidator; import org.gcube.common.scope.api.ScopeProvider; import org.gcube.documentstore.exception.InvalidValueException; +import org.gcube.documentstore.records.Record; import org.gcube.documentstore.records.implementation.AbstractRecord; import org.gcube.documentstore.records.implementation.RequiredField; import org.gcube.documentstore.records.implementation.validations.annotations.NotEmpty; @@ -30,8 +31,12 @@ public abstract class BasicUsageRecord extends AbstractRecord implements UsageRe private static Logger logger = LoggerFactory.getLogger(BasicUsageRecord.class); + /** + * Moved to {@link Record#RECORD_TYPE}. This filed should not be set + * explicitly because it is automatically calculated + */ @Deprecated @MoveToRecordType - private static final String USAGE_RECORD_TYPE = "usageRecordType"; + public static final String USAGE_RECORD_TYPE = "usageRecordType"; @RequiredField @NotEmpty public static final String CONSUMER_ID = UsageRecord.CONSUMER_ID;