From 8f5f7b369abc63fcec2ff019ca5d8e1f2ef25183 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Fri, 26 Jun 2015 15:09:55 +0000 Subject: [PATCH] refs #200: Create accouting-lib library https://support.d4science.org/issues/200 Fixing model git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/accounting/accounting-lib@115591 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../aggregation/StorageStatusUsageRecord.java | 81 ------------------- ...StorageUsageRecordAggregationStrategy.java | 1 + .../implementations/StorageUsageRecord.java | 8 +- 3 files changed, 4 insertions(+), 86 deletions(-) delete mode 100644 src/main/java/org/gcube/accounting/datamodel/aggregation/StorageStatusUsageRecord.java diff --git a/src/main/java/org/gcube/accounting/datamodel/aggregation/StorageStatusUsageRecord.java b/src/main/java/org/gcube/accounting/datamodel/aggregation/StorageStatusUsageRecord.java deleted file mode 100644 index b806502..0000000 --- a/src/main/java/org/gcube/accounting/datamodel/aggregation/StorageStatusUsageRecord.java +++ /dev/null @@ -1,81 +0,0 @@ -/** - * - */ -package org.gcube.accounting.datamodel.aggregation; - -import org.gcube.accounting.datamodel.BasicUsageRecord; -/* -import org.gcube.accounting.datamodel.validations.annotations.NotEmpty; -import org.gcube.accounting.datamodel.validations.annotations.ValidInteger; -import org.gcube.accounting.datamodel.validations.annotations.ValidLong; -import org.gcube.accounting.exception.InvalidValueException; -*/ -/** - * This Class is for library internal use only - * @author Luca Frosini (ISTI - CNR) http://www.lucafrosini.com/ - */ -@Deprecated -public class StorageStatusUsageRecord extends BasicUsageRecord { - - /** - * Generated Serial Version UID - */ - private static final long serialVersionUID = 2456314684466092685L; - - /* - @NotEmpty - public static final String PROVIDER_ID = "providerId"; - @NotEmpty - public static final String QUALIFIER = "qualifier"; - @NotEmpty - public static final String DATA_TYPE = "dataType"; - @ValidLong - public static final String DATA_VOLUME = "dataVolume"; - @ValidInteger - public static final String DATA_COUNT = "dataCount"; - - public StorageStatusUsageRecord(){ - super(); - } - - public String getProviderId() { - return (String) this.resourceProperties.get(PROVIDER_ID); - } - - public void setProviderId(String providerId) throws InvalidValueException { - setResourceProperty(PROVIDER_ID, providerId); - } - - public String getQualifier() { - return (String) this.resourceProperties.get(QUALIFIER); - } - - public void setQualifier(String qualifier) throws InvalidValueException { - setResourceProperty(QUALIFIER, qualifier); - } - - public String getDataType() { - return (String) this.resourceProperties.get(DATA_TYPE); - } - - public void setDataType(String dataType) throws InvalidValueException { - setResourceProperty(DATA_TYPE, dataType); - } - - public long getDataVolume() { - return (Long) this.resourceProperties.get(DATA_VOLUME); - } - - public void setDataVolume(long dataVolume) throws InvalidValueException { - setResourceProperty(DATA_VOLUME, dataVolume); - } - - public int getDataCount() { - return (Integer) this.resourceProperties.get(DATA_COUNT); - } - - public void setDataCount(int dataCount) throws InvalidValueException { - setResourceProperty(DATA_COUNT, dataCount); - } - */ -} diff --git a/src/main/java/org/gcube/accounting/datamodel/aggregation/aggregationstrategy/StorageUsageRecordAggregationStrategy.java b/src/main/java/org/gcube/accounting/datamodel/aggregation/aggregationstrategy/StorageUsageRecordAggregationStrategy.java index d5852f7..5212e7d 100644 --- a/src/main/java/org/gcube/accounting/datamodel/aggregation/aggregationstrategy/StorageUsageRecordAggregationStrategy.java +++ b/src/main/java/org/gcube/accounting/datamodel/aggregation/aggregationstrategy/StorageUsageRecordAggregationStrategy.java @@ -24,6 +24,7 @@ public class StorageUsageRecordAggregationStrategy extends AggregationStrategy