A C D G I J M N O R S T U V

A

AbstractRecordResource<T extends org.gcube.accounting.datamodel.UsageRecord> - Class in org.gcube.accounting.usagetracker.rest.resources
 
AbstractRecordResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
AbstractRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
AbstractRecordsResource<T extends org.gcube.accounting.datamodel.UsageRecord> - Class in org.gcube.accounting.usagetracker.rest.resources
 
AbstractRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
addConsumerGroup(String) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
addConsumerGroup(List<String>) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
addUsageRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Add the given usage record

C

calculateRFC2104HMAC(String, String) - Static method in class org.gcube.accounting.usagetracker.filter.Signature
Computes RFC 2104-compliant HMAC signature.
clear() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Remove all Usage Records
Configuration - Class in org.gcube.accounting.usagetracker.configuration
This class models Usage Tracker configuration.
contextDestroyed(ServletContextEvent) - Method in class org.gcube.accounting.usagetracker.configuration.StartupListener
 
contextInitialized(ServletContextEvent) - Method in class org.gcube.accounting.usagetracker.configuration.StartupListener
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordsResource
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordsResource
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordsResource
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordsResource
 
createRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordResource
 
createRecord(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordsResource
 

D

DBField - Enum in org.gcube.accounting.usagetracker.persistence
 
DCI - Class in org.gcube.accounting.usagetracker.datamodel
 
DCI() - Constructor for class org.gcube.accounting.usagetracker.datamodel.DCI
 
delete() - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
delete() - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordsResource
 
deleteUsageRecord(String) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Delete the UR with the given ID
destroy() - Method in class org.gcube.accounting.usagetracker.filter.SecurityFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gcube.accounting.usagetracker.filter.SecurityFilter
 

G

getConsumers() - Method in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 
getConsumersGroup() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
getDBHost() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the database host
getDBName() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the database name
getDBPassword() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the database password
getDBPort() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the database port
getDBUser() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the database user
getDCI() - Method in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 
getDefaultGroup() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
 
getGroups(String) - Method in class org.gcube.accounting.usagetracker.membership.MembershipRestAPI
 
getInstance() - Static method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the singleton instance
getLastUpdate(String) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Return the last update time for the given DCI.
getLastUpdates() - Method in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 
getMembership(String) - Method in class org.gcube.accounting.usagetracker.membership.MembershipRestAPI
Return the membership matching the given query.
getMembershipPassword() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for password to use when connecting to the membership service
getMembershipServiceURL() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for the membership service endpoint
getMembershipUsername() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Getter for username to use when connecting to the membership service
getName() - Method in class org.gcube.accounting.usagetracker.datamodel.DCI
 
getName() - Method in class org.gcube.accounting.usagetracker.datamodel.ResourceType
 
getRecord() - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
getRecordResource(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordsResource
 
getRecordResource(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordsResource
 
getRecordResource(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordsResource
 
getRecordResource(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordsResource
 
getRecordResource(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordsResource
 
getRecords(Map<String, QueryClause>) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
getRecords(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
getResourceTypes() - Method in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 
getStorage() - Static method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Singleton
getTrackedGroups() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
getTrackedResourceOwners() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
getTrackedResourceTypes() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
getTrackedUsers() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Return all usage records in the store
getTypeClause() - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
getTypeClause() - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordsResource
 
getTypeClause() - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordsResource
 
getTypeClause() - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordsResource
 
getTypeClause() - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordsResource
 
getUsageRecord(String) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Retrieve the UR with the given ID
getUsageRecordByQuery(Map<String, QueryClause>) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
 
getUser(String) - Method in class org.gcube.accounting.usagetracker.membership.MembershipRestAPI
 
getUserId() - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
getVersion() - Method in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 

I

init(FilterConfig) - Method in class org.gcube.accounting.usagetracker.filter.SecurityFilter
 
insertUsageRecord(T) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordResource
 
isCorrectType(UsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordResource
 
isMembershipServiceAuthnEnabled() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Should the membership service be contacted?
isMembershipServiceEnabled() - Method in class org.gcube.accounting.usagetracker.configuration.Configuration
Should the membership service be contacted?

J

JobRecordResource - Class in org.gcube.accounting.usagetracker.rest.resources.job
 
JobRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordResource
 
JobRecordsResource - Class in org.gcube.accounting.usagetracker.rest.resources.job
 
JobRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordsResource
 

M

MembershipRestAPI - Class in org.gcube.accounting.usagetracker.membership
A client-side class for accessing the membership
MembershipRestAPI(String) - Constructor for class org.gcube.accounting.usagetracker.membership.MembershipRestAPI
 
MetaResource - Class in org.gcube.accounting.usagetracker.rest.resources
 
MetaResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 

N

NetworkRecordResource - Class in org.gcube.accounting.usagetracker.rest.resources.network
 
NetworkRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordResource
 
NetworkRecordsResource - Class in org.gcube.accounting.usagetracker.rest.resources.network
 
NetworkRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordsResource
 

O

org.gcube.accounting.usagetracker.configuration - package org.gcube.accounting.usagetracker.configuration
 
org.gcube.accounting.usagetracker.datamodel - package org.gcube.accounting.usagetracker.datamodel
 
org.gcube.accounting.usagetracker.filter - package org.gcube.accounting.usagetracker.filter
 
org.gcube.accounting.usagetracker.membership - package org.gcube.accounting.usagetracker.membership
 
org.gcube.accounting.usagetracker.persistence - package org.gcube.accounting.usagetracker.persistence
 
org.gcube.accounting.usagetracker.rest.resources - package org.gcube.accounting.usagetracker.rest.resources
 
org.gcube.accounting.usagetracker.rest.resources.job - package org.gcube.accounting.usagetracker.rest.resources.job
 
org.gcube.accounting.usagetracker.rest.resources.network - package org.gcube.accounting.usagetracker.rest.resources.network
 
org.gcube.accounting.usagetracker.rest.resources.raw - package org.gcube.accounting.usagetracker.rest.resources.raw
 
org.gcube.accounting.usagetracker.rest.resources.storage - package org.gcube.accounting.usagetracker.rest.resources.storage
 
org.gcube.accounting.usagetracker.rest.resources.vm - package org.gcube.accounting.usagetracker.rest.resources.vm
 

R

RawRecordResource - Class in org.gcube.accounting.usagetracker.rest.resources.raw
 
RawRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordResource
 
RawRecordsResource - Class in org.gcube.accounting.usagetracker.rest.resources.raw
 
RawRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordsResource
 
request - Variable in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
request - Variable in class org.gcube.accounting.usagetracker.rest.resources.MetaResource
 
ResourceType - Class in org.gcube.accounting.usagetracker.datamodel
 
ResourceType() - Constructor for class org.gcube.accounting.usagetracker.datamodel.ResourceType
 

S

SecurityFilter - Class in org.gcube.accounting.usagetracker.filter
 
SecurityFilter() - Constructor for class org.gcube.accounting.usagetracker.filter.SecurityFilter
 
setName(String) - Method in class org.gcube.accounting.usagetracker.datamodel.DCI
 
setName(String) - Method in class org.gcube.accounting.usagetracker.datamodel.ResourceType
 
setUserId(String) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
setUserToken(String, String) - Method in class org.gcube.accounting.usagetracker.membership.MembershipRestAPI
 
Signature - Class in org.gcube.accounting.usagetracker.filter
 
Signature() - Constructor for class org.gcube.accounting.usagetracker.filter.Signature
 
size() - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Computes the nr of URs in the store
StartupListener - Class in org.gcube.accounting.usagetracker.configuration
 
StartupListener() - Constructor for class org.gcube.accounting.usagetracker.configuration.StartupListener
 
StorageRecordResource - Class in org.gcube.accounting.usagetracker.rest.resources.storage
 
StorageRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordResource
 
StorageRecordsResource - Class in org.gcube.accounting.usagetracker.rest.resources.storage
 
StorageRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordsResource
 

T

toString() - Method in enum org.gcube.accounting.usagetracker.persistence.DBField
 

U

update(T) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
updateUsageRecord(UsageRecord) - Method in class org.gcube.accounting.usagetracker.persistence.UsageTrackerDB
Update the given UR (replacement based on id)
UsageTrackerDB - Class in org.gcube.accounting.usagetracker.persistence
 

V

validate(T) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordResource
 
validate(T) - Method in class org.gcube.accounting.usagetracker.rest.resources.AbstractRecordsResource
 
validate(JobUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordResource
 
validate(JobUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.job.JobRecordsResource
 
validate(NetworkUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordResource
 
validate(NetworkUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.network.NetworkRecordsResource
 
validate(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordResource
 
validate(RawUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.raw.RawRecordsResource
 
validate(StorageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordResource
 
validate(StorageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.storage.StorageRecordsResource
 
validate(VMUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordResource
 
validate(VMUsageRecord) - Method in class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordsResource
 
valueOf(String) - Static method in enum org.gcube.accounting.usagetracker.persistence.DBField
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.accounting.usagetracker.persistence.DBField
Returns an array containing the constants of this enum type, in the order they are declared.
VMRecordResource - Class in org.gcube.accounting.usagetracker.rest.resources.vm
 
VMRecordResource(String) - Constructor for class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordResource
 
VMRecordsResource - Class in org.gcube.accounting.usagetracker.rest.resources.vm
 
VMRecordsResource() - Constructor for class org.gcube.accounting.usagetracker.rest.resources.vm.VMRecordsResource
 

A C D G I J M N O R S T U V

Copyright © 2013. All Rights Reserved.