diff --git a/src/main/java/org/gcube/accounting/aggregation/AggregatedJobUsageRecord.java b/src/main/java/org/gcube/accounting/aggregation/AggregatedJobUsageRecord.java index b21b453..1defe1c 100644 --- a/src/main/java/org/gcube/accounting/aggregation/AggregatedJobUsageRecord.java +++ b/src/main/java/org/gcube/accounting/aggregation/AggregatedJobUsageRecord.java @@ -36,6 +36,16 @@ public class AggregatedJobUsageRecord extends AbstractJobUsageRecord implements init(); } + @Override + public int getOperationCount() { + return super.getOperationCount(); + } + + @Override + public void setOperationCount(int operationCount) throws InvalidValueException { + super.setOperationCount(operationCount); + } + /** * {@inheritDoc} */ diff --git a/src/main/java/org/gcube/accounting/aggregation/AggregatedPortletUsageRecord.java b/src/main/java/org/gcube/accounting/aggregation/AggregatedPortletUsageRecord.java index 003dcb4..0656705 100644 --- a/src/main/java/org/gcube/accounting/aggregation/AggregatedPortletUsageRecord.java +++ b/src/main/java/org/gcube/accounting/aggregation/AggregatedPortletUsageRecord.java @@ -37,6 +37,16 @@ public class AggregatedPortletUsageRecord extends AbstractPortletUsageRecord imp init(); } + @Override + public int getOperationCount() { + return super.getOperationCount(); + } + + @Override + public void setOperationCount(int operationCount) throws InvalidValueException { + super.setOperationCount(operationCount); + } + /** * {@inheritDoc} */ diff --git a/src/main/java/org/gcube/accounting/aggregation/AggregatedTaskUsageRecord.java b/src/main/java/org/gcube/accounting/aggregation/AggregatedTaskUsageRecord.java index 70c0ea1..2081398 100644 --- a/src/main/java/org/gcube/accounting/aggregation/AggregatedTaskUsageRecord.java +++ b/src/main/java/org/gcube/accounting/aggregation/AggregatedTaskUsageRecord.java @@ -37,6 +37,16 @@ public class AggregatedTaskUsageRecord extends AbstractTaskUsageRecord implement init(); } + @Override + public int getOperationCount() { + return super.getOperationCount(); + } + + @Override + public void setOperationCount(int operationCount) throws InvalidValueException { + super.setOperationCount(operationCount); + } + /** * {@inheritDoc} */ diff --git a/src/main/java/org/gcube/accounting/datamodel/AggregatedUsageRecord.java b/src/main/java/org/gcube/accounting/datamodel/AggregatedUsageRecord.java index b064cb3..b16ce17 100644 --- a/src/main/java/org/gcube/accounting/datamodel/AggregatedUsageRecord.java +++ b/src/main/java/org/gcube/accounting/datamodel/AggregatedUsageRecord.java @@ -17,4 +17,8 @@ public interface AggregatedUsageRecord, B public T getAggregatedUsageRecord(B usageRecord) throws InvalidValueException ; + public int getOperationCount(); + + public void setOperationCount(int operationCount) throws InvalidValueException; + }