Interface ResourceQuotaCalculator
- All Known Implementing Classes:
ResourceQuotaCalculatorImpl
public interface ResourceQuotaCalculator
-
Method Summary
Modifier and TypeMethodDescriptionlongcomputeLocalQuota(long confUsage, long myUsage, long[] allUsages) booleanneedToReportLocalUsage(long currentBytesUsed, long lastReportedBytes, long currentMessagesUsed, long lastReportedMessages, long lastReportTimeMSecsSinceEpoch)
-
Method Details
-
needToReportLocalUsage
boolean needToReportLocalUsage(long currentBytesUsed, long lastReportedBytes, long currentMessagesUsed, long lastReportedMessages, long lastReportTimeMSecsSinceEpoch) -
computeLocalQuota
- Throws:
PulsarAdminException
-