Class | Description |
---|---|
BookKeeperClient |
A client class to access the BookKeeper service
|
CreateUsageTask |
This class represents a task to report a creation of a usage to the remote bookkeeper server and
set the reported date in the local usages table after the succeeded reporting
|
DeleteUsageTask |
This class represents a thread task to report an event to delete of an exiting usage to the remote bookkeeper server.
|
FailedReportingAttemptChecker |
This class periodically gets reporting usages which were failed to be reported to the
remote book keeper service (e.g.
|
LocalUsage |
A child class of the Usage class of BookKeeper.
|
PortalQuotaService |
A class enforce the portal quota service, which controls how many portals
users can create
|
QuotaDBManager |
Represents a class to manipulate the usages table for the quota service in the postgresql database
|
QuotaService |
A class represents an abstract quota service.
|
QuotaServiceManager |
A class manages the quota service for users
|
QuotaTypeDeterminer |
A class to decide the quota type (storage, portal and etc) based on the given name space
|
UpdateUsageTask |
This class represents a thread task to report a updating of an exiting usage to the remote bookkeeper server.
|
UsageTask |
The parent class reporting usages to the remote book keeper server and logging the quota usages events
into the local database.
|
Copyright © 2023 Regents of the University of California. All Rights Reserved.