org.gcube.accounting.usagetracker.rest.resources.job
Class JobRecordResource
java.lang.Object
org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource<org.gcube.accounting.datamodel.JobUsageRecord>
org.gcube.accounting.usagetracker.rest.resources.job.JobRecordResource
public class JobRecordResource
- extends AbstractRecordResource<org.gcube.accounting.datamodel.JobUsageRecord>
|
Method Summary |
protected org.gcube.accounting.datamodel.JobUsageRecord |
createRecord(org.gcube.accounting.datamodel.UsageRecord r)
|
protected boolean |
isCorrectType(org.gcube.accounting.datamodel.UsageRecord r)
|
protected void |
validate(org.gcube.accounting.datamodel.JobUsageRecord record)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobRecordResource
public JobRecordResource(String id)
createRecord
protected org.gcube.accounting.datamodel.JobUsageRecord createRecord(org.gcube.accounting.datamodel.UsageRecord r)
- Specified by:
createRecord in class AbstractRecordResource<org.gcube.accounting.datamodel.JobUsageRecord>
validate
protected void validate(org.gcube.accounting.datamodel.JobUsageRecord record)
throws org.gcube.accounting.exception.InvalidValueException
- Specified by:
validate in class AbstractRecordResource<org.gcube.accounting.datamodel.JobUsageRecord>
- Throws:
org.gcube.accounting.exception.InvalidValueException
isCorrectType
protected boolean isCorrectType(org.gcube.accounting.datamodel.UsageRecord r)
- Specified by:
isCorrectType in class AbstractRecordResource<org.gcube.accounting.datamodel.JobUsageRecord>
Copyright © 2013. All Rights Reserved.