All Classes and Interfaces
Class
Description
this class is used to store incoming and outgoing bandwidth
the bean class for BandwidthUsage with attributes
int tenant id,
String measurement
long value *
CustomMeteringAgent is used to get recorded duration, to check whether usage entry exists,
to persist and retrieve usage.
CustomMeteringService class defines methods to get recorded duration, to check whether
usage entries exists, persist usage, retrieve usage and add usage.
this class is used to wrap the Reader object
this class is used to wrap Writer object
this class provide utility methods to publish usage statistics
Handler that intercept the registry calls
this class is used to store incoming and outgoing bandwidth
Handler that intercept the registry calls
Currently this handler is not registered because there is a similar handler RegistryUsageHandler
After examining properly this class will be deleted.
this class is used to obtain tenant id from MeteredServletRequest or MessageContext
this class is used to persist service data
this class define constants for UsageAgent component
this class is used to activate and deactivate the UsageAgentServiceComponent, set and unset
Serverconfigurarion, set and unset EventBrokerService.
UsageException class to handle usage exception
this class provide utility methods to set and get RealmService, initializing listeners,
initializing PersistenceManager etc
Further it provide methods to create statistics event subscription