Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
G
I
M
O
P
R
S
U
V
A
AbstractDelegateUsageRecord
- Class in
org.gcube.accounting.datamodel
AbstractDelegateUsageRecord()
- Constructor for class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
AbstractDelegateUsageRecord(UsageRecord)
- Constructor for class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
AdaptedList
- Class in
org.gcube.accounting.datamodel.serialization
Map could be represented by an object (AdaptedMap), that contained a list of objects with two properties: name and value[] (
Property
).
AdaptedList()
- Constructor for class org.gcube.accounting.datamodel.serialization.
AdaptedList
AdaptedMap
- Class in
org.gcube.accounting.datamodel.serialization
AdaptedMap()
- Constructor for class org.gcube.accounting.datamodel.serialization.
AdaptedMap
AdaptedMapEntry
- Class in
org.gcube.accounting.datamodel.serialization
AdaptedMapEntry(String, String)
- Constructor for class org.gcube.accounting.datamodel.serialization.
AdaptedMapEntry
AdaptedMapEntry()
- Constructor for class org.gcube.accounting.datamodel.serialization.
AdaptedMapEntry
addProperty(String, String[])
- Method in class org.gcube.accounting.datamodel.
Group
addProperty(String, String)
- Method in class org.gcube.accounting.datamodel.
User
addProperty(String, List<String>)
- Method in class org.gcube.accounting.datamodel.
User
addValue(String)
- Method in class org.gcube.accounting.datamodel.
Property
C
Consumer
- Class in
org.gcube.accounting.datamodel
Consumer()
- Constructor for class org.gcube.accounting.datamodel.
Consumer
Consumer(String)
- Constructor for class org.gcube.accounting.datamodel.
Consumer
G
getA()
- Method in class org.gcube.accounting.datamodel.serialization.
AdaptedMap
getAggregatedId()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getAggregatedId()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the id of the usage record aggregating this
getAggregatedId()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the id of the usage record aggregating this
getConsumerId()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getConsumerId()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the identity of the entity that consumed the resource
getConsumerId()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the identity of the entity that consumed the resource
getCreateTime()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getCreateTime()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the creation time for this usage record
getCreateTime()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the creation time for this usage record
getCreatorId()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getCreatorId()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the identity of the entity creating this usage record
getCreatorId()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the identity of the entity creating this usage record
getCustomProperties()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getCustomProperties()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return all user-defined properties
getCustomProperties()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return all user-defined properties
getCustomProperty(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getCustomProperty(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the value of the given user-defined property
getCustomProperty(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the value of the given user-defined property
getDelegateUR()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getEmail()
- Method in class org.gcube.accounting.datamodel.
User
getEndTime()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getEndTime()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the right end of the time interval covered by this usage record
getEndTime()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the right end of the time interval covered by this usage record
getFirstName()
- Method in class org.gcube.accounting.datamodel.
User
getFullyQualifiedConsumerId()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getFullyQualifiedConsumerId()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
getFullyQualifiedConsumerId()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
getHierarchy()
- Method in class org.gcube.accounting.datamodel.
Membership
getId()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getId()
- Method in class org.gcube.accounting.datamodel.
Consumer
getId()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the unique id for this usage record
getId()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the unique id for this usage record
getIdentity()
- Method in class org.gcube.accounting.datamodel.
Membership
getKey()
- Method in class org.gcube.accounting.datamodel.serialization.
AdaptedMapEntry
getLastName()
- Method in class org.gcube.accounting.datamodel.
User
getModifyTime()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getModifyTime()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the modify time for this usage record
getModifyTime()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the modify time for this usage record
getName()
- Method in class org.gcube.accounting.datamodel.
Consumer
getName()
- Method in class org.gcube.accounting.datamodel.
Group
getName()
- Method in class org.gcube.accounting.datamodel.
Property
getName()
- Method in class org.gcube.accounting.datamodel.
User
getPath()
- Method in class org.gcube.accounting.datamodel.
Group
getProperties()
- Method in class org.gcube.accounting.datamodel.
Group
getProperties()
- Method in class org.gcube.accounting.datamodel.
Membership
Since java.util.Map is an unmappable class, an equivalent mappable class
AdaptedMap
is created.
getProperties()
- Method in class org.gcube.accounting.datamodel.
User
getProperty(String)
- Method in class org.gcube.accounting.datamodel.
Group
getProperty(String)
- Method in class org.gcube.accounting.datamodel.
User
getResourceOwner()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getResourceOwner()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the identity of the owner of the resource
getResourceOwner()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the identity of the owner of the resource
getResourceScope()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the scope of the resource
getResourceScope()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the scope of the resource
getResourceSpecificProperties()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getResourceSpecificProperties()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return all resource-specific properties
getResourceSpecificProperties()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return all resource-specific properties
getResourceSpecificProperty(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getResourceSpecificProperty(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the value of the given resource-specific property
getResourceSpecificProperty(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the value of the given resource-specific property
getResourceType()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getResourceType()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Return the type of the resource this usage records refers to
getResourceType()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the type of the resource this usage records refers to
getStartTime()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
getStartTime()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
getStartTime()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Return the left end of the time interval covered by this usage record
getValue()
- Method in class org.gcube.accounting.datamodel.serialization.
AdaptedMapEntry
getValues()
- Method in class org.gcube.accounting.datamodel.
Property
Group
- Class in
org.gcube.accounting.datamodel
Group()
- Constructor for class org.gcube.accounting.datamodel.
Group
Group(String)
- Constructor for class org.gcube.accounting.datamodel.
Group
I
InvalidValueException
- Exception in
org.gcube.accounting.exception
InvalidValueException()
- Constructor for exception org.gcube.accounting.exception.
InvalidValueException
InvalidValueException(String)
- Constructor for exception org.gcube.accounting.exception.
InvalidValueException
M
MapAdaptor
- Class in
org.gcube.accounting.datamodel.serialization
MapAdaptor()
- Constructor for class org.gcube.accounting.datamodel.serialization.
MapAdaptor
marshal(Map<String, String>)
- Method in class org.gcube.accounting.datamodel.serialization.
MapAdaptor
marshal(Map<String, List<String>>)
- Method in class org.gcube.accounting.datamodel.serialization.
PropertiesAdapter
Membership
- Class in
org.gcube.accounting.datamodel
This object represent an user-id membership
Membership()
- Constructor for class org.gcube.accounting.datamodel.
Membership
Membership(String, Collection<String>, Map<String, List<String>>)
- Constructor for class org.gcube.accounting.datamodel.
Membership
O
org.gcube.accounting.datamodel
- package org.gcube.accounting.datamodel
org.gcube.accounting.datamodel.serialization
- package org.gcube.accounting.datamodel.serialization
org.gcube.accounting.exception
- package org.gcube.accounting.exception
P
PropertiesAdapter
- Class in
org.gcube.accounting.datamodel.serialization
The XmlAdapter
class is responsible for converting between instances of the unmappable and mappable classes.
PropertiesAdapter()
- Constructor for class org.gcube.accounting.datamodel.serialization.
PropertiesAdapter
Property
- Class in
org.gcube.accounting.datamodel
Bean used to implement a mappable map
Property()
- Constructor for class org.gcube.accounting.datamodel.
Property
R
RawUsageRecord
- Class in
org.gcube.accounting.datamodel
A base implementation of the UsageRecord interface
RawUsageRecord()
- Constructor for class org.gcube.accounting.datamodel.
RawUsageRecord
Base constructor.
RawUsageRecord(UsageRecord)
- Constructor for class org.gcube.accounting.datamodel.
RawUsageRecord
Instantiate this record using values from the given record
S
setAggregatedId(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setAggregatedId(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the id of the usage record aggregating this
setAggregatedId(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the id of the usage record aggregating this
setConsumerId(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setConsumerId(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the identity of the entity that consumed the resource
setConsumerId(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the identity of the entity that consumed the resource
setCreateTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setCreateTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the creation time for this usage record
setCreateTime(Calendar)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the creation time for this usage record
setCreatorId(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setCreatorId(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the identity of the entity creating this usage record
setCreatorId(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the identity of the entity creating this usage record
setCustomProperties(Map<String, String>)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setCustomProperties(Map<String, String>)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set all user-defined properties, replacing existing ones
setCustomProperties(Map<String, String>)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set all user-defined properties, replacing existing ones
setCustomProperty(String, String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setCustomProperty(String, String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the value of the given user-defined property
setCustomProperty(String, String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the value of the given user-defined property
setEmail(String)
- Method in class org.gcube.accounting.datamodel.
User
setEndTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setEndTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the right end of the time interval covered by this usage record
setEndTime(Calendar)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the right end of the time interval covered by this usage record
setFirstName(String)
- Method in class org.gcube.accounting.datamodel.
User
setFullyQualifiedConsumerId(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setFullyQualifiedConsumerId(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
setFullyQualifiedConsumerId(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
setHierarchy(Collection<String>)
- Method in class org.gcube.accounting.datamodel.
Membership
setId(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setId(String)
- Method in class org.gcube.accounting.datamodel.
Consumer
setId(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the unique id for this usage record
setId(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the unique id for this usage record
setIdentity(String)
- Method in class org.gcube.accounting.datamodel.
Membership
setLastName(String)
- Method in class org.gcube.accounting.datamodel.
User
setModifyTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setModifyTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the modification time for this usage record
setModifyTime(Calendar)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the modification time for this usage record
setName(String)
- Method in class org.gcube.accounting.datamodel.
Consumer
setName(String)
- Method in class org.gcube.accounting.datamodel.
Group
setName(String)
- Method in class org.gcube.accounting.datamodel.
Property
setName(String)
- Method in class org.gcube.accounting.datamodel.
User
setPath(List<String>)
- Method in class org.gcube.accounting.datamodel.
Group
setProperties(Map<String, String[]>)
- Method in class org.gcube.accounting.datamodel.
Group
setProperties(Map<String, List<String>>)
- Method in class org.gcube.accounting.datamodel.
Membership
setProperties(Map<String, List<String>>)
- Method in class org.gcube.accounting.datamodel.
User
setResourceOwner(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setResourceOwner(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the scope of the resource
setResourceOwner(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the scope of the resource
setResourceScope(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the scope of the resource
setResourceScope(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the scope of the resource
setResourceSpecificProperties(Map<String, String>)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setResourceSpecificProperties(Map<String, String>)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set all resource-specific properties, replacing existing ones
setResourceSpecificProperties(Map<String, String>)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set all resource-specific properties, replacing existing ones
setResourceSpecificProperty(String, String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setResourceSpecificProperty(String, String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the value of the given resource-specific property
setResourceSpecificProperty(String, String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the value of the given resource-specific property
setResourceType(String)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setResourceType(String)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the type of the resource this usage records refers to
setResourceType(String)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the type of the resource this usage records refers to
setStartTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
setStartTime(Calendar)
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
Set the left end of the time interval covered by this usage record
setStartTime(Calendar)
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
Set the left end of the time interval covered by this usage record
setValues(List<String>)
- Method in class org.gcube.accounting.datamodel.
Property
U
unmarshal(AdaptedMap)
- Method in class org.gcube.accounting.datamodel.serialization.
MapAdaptor
unmarshal(AdaptedList)
- Method in class org.gcube.accounting.datamodel.serialization.
PropertiesAdapter
ur
- Variable in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
UsageRecord
- Interface in
org.gcube.accounting.datamodel
User
- Class in
org.gcube.accounting.datamodel
User()
- Constructor for class org.gcube.accounting.datamodel.
User
User(String, String)
- Constructor for class org.gcube.accounting.datamodel.
User
V
validate()
- Method in class org.gcube.accounting.datamodel.
AbstractDelegateUsageRecord
validate()
- Method in class org.gcube.accounting.datamodel.
RawUsageRecord
validate()
- Method in interface org.gcube.accounting.datamodel.
UsageRecord
A
C
G
I
M
O
P
R
S
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.