org.gcube.common.accounting.node.persistence
Class RIAccountingData

java.lang.Object
  extended by org.gcube.common.accounting.node.persistence.RIAccountingData
All Implemented Interfaces:
java.io.Serializable

public class RIAccountingData
extends java.lang.Object
implements java.io.Serializable

Author:
Andrea Manzi(CERN)
See Also:
Serialized Form

Nested Class Summary
static class RIAccountingData.statisticsType
           
 
Constructor Summary
RIAccountingData(java.lang.Long interval)
           
 
Method Summary
 void addCalls(long calls)
           
 boolean equals(java.lang.Object obj)
           
 StatisticsData getAvgCallsNumber()
           
 StatisticsData getAvgInvocationTime()
           
 java.lang.String getServiceClass()
           
 java.lang.String getServiceName()
           
 TopCallerData getTopCallerData()
           
 long getTotalCalls()
           
 int hashcode()
           
 void setServiceClass(java.lang.String serviceClass)
           
 void setServiceName(java.lang.String serviceName)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RIAccountingData

public RIAccountingData(java.lang.Long interval)
Method Detail

getAvgInvocationTime

public StatisticsData getAvgInvocationTime()

getAvgCallsNumber

public StatisticsData getAvgCallsNumber()

addCalls

public void addCalls(long calls)

getTotalCalls

public long getTotalCalls()

getTopCallerData

public TopCallerData getTopCallerData()

hashcode

public int hashcode()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getServiceName

public java.lang.String getServiceName()

setServiceName

public void setServiceName(java.lang.String serviceName)

getServiceClass

public java.lang.String getServiceClass()

setServiceClass

public void setServiceClass(java.lang.String serviceClass)