| Modifier and Type | Field and Description |
|---|---|
org.gcube.accounting.persistence.AccountingPersistence |
accountingPersistence |
org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord |
sur |
| Constructor and Description |
|---|
ReportAccountingImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
printRecord(org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord record) |
void |
send(org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord sur)
send report
|
org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord |
setGenericProperties(String resourceType,
String consumerId,
String resourceScope,
String creationTime,
String lastAccess,
String owner,
String operation,
String size)
Set generic properties of report
|
org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord |
setSpecificProperties(org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord sur,
String filePath,
String dataType,
String callerIP,
String id)
Set end time of operation and other specific properties
|
public org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord sur
public org.gcube.accounting.persistence.AccountingPersistence accountingPersistence
public org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord setGenericProperties(String resourceType, String consumerId, String resourceScope, String creationTime, String lastAccess, String owner, String operation, String size)
ReportsetGenericProperties in interface Reportpublic org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord setSpecificProperties(org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord sur,
String filePath,
String dataType,
String callerIP,
String id)
ReportsetSpecificProperties in interface Reportpublic void printRecord(org.gcube.accounting.datamodel.usagerecords.StorageUsageRecord record)
printRecord in interface ReportCopyright © 2015. All Rights Reserved.