Index
All Classes and Interfaces|All Packages
A
- autoCompactLimit() - Method in interface io.quarkiverse.businessscore.runtime.BusinessScoreConfig
-
The limit at which the extension will remove all records outside the current time window.
B
- BusinessScore - Interface in io.quarkiverse.businessscore
-
The business score of the current application.
- BusinessScore.Score - Record Class in io.quarkiverse.businessscore
-
A score record.
- BusinessScore.ZombieStatus - Record Class in io.quarkiverse.businessscore
-
A zombie status.
- BusinessScoreConfig - Interface in io.quarkiverse.businessscore.runtime
- BusinessScoreImpl - Class in io.quarkiverse.businessscore.runtime
E
- equals(Object) - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Indicates whether some other object is "equal to" this one.
G
- getCurrent() - Method in interface io.quarkiverse.businessscore.BusinessScore
- getCurrent() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- getCurrentRecords() - Method in interface io.quarkiverse.businessscore.BusinessScore
- getCurrentRecords() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- getTimeWindow() - Method in interface io.quarkiverse.businessscore.BusinessScore
-
The amount of time a score record is kept alive.
- getTimeWindow() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- getZombieThreshold() - Method in interface io.quarkiverse.businessscore.BusinessScore
-
The point at which the application is considered a zombie.
- getZombieThreshold() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
H
- hashCode() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns a hash code value for this object.
I
- io.quarkiverse.businessscore - package io.quarkiverse.businessscore
- io.quarkiverse.businessscore.runtime - package io.quarkiverse.businessscore.runtime
- isZombie() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns the value of the
isZombierecord component.
L
- labels() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Returns the value of the
labelsrecord component. - labels() - Element in annotation interface io.quarkiverse.businessscore.Scored
R
- reset() - Method in interface io.quarkiverse.businessscore.BusinessScore
-
Reset the score, i.e.
- reset() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
S
- score() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns the value of the
scorerecord component. - score(int, String...) - Method in interface io.quarkiverse.businessscore.BusinessScore
-
Increase the business score.
- score(int, String...) - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- Score(int, long, Set<String>) - Constructor for record class io.quarkiverse.businessscore.BusinessScore.Score
-
Creates an instance of a
Scorerecord class. - Scored - Annotation Interface in io.quarkiverse.businessscore
-
The business score is increased when an anotated business method is invoked.
- ScoredInterceptor - Class in io.quarkiverse.businessscore.runtime
- ScoredInterceptor() - Constructor for class io.quarkiverse.businessscore.runtime.ScoredInterceptor
- scoreOnException() - Element in annotation interface io.quarkiverse.businessscore.Scored
-
If set to
truethen the score is increased even if the intercepted method throws an exception. - setTimeWindow(Duration) - Method in interface io.quarkiverse.businessscore.BusinessScore
- setTimeWindow(Duration) - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- setZombieThreshold(long) - Method in interface io.quarkiverse.businessscore.BusinessScore
- setZombieThreshold(long) - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
T
- test() - Method in interface io.quarkiverse.businessscore.BusinessScore
-
Check the "zombie" status of the current application.
- test() - Method in class io.quarkiverse.businessscore.runtime.BusinessScoreImpl
- threshold() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns the value of the
thresholdrecord component. - timestamp() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Returns the value of the
timestamprecord component. - timeWindow() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns the value of the
timeWindowrecord component. - timeWindow() - Method in interface io.quarkiverse.businessscore.runtime.BusinessScoreConfig
-
The amount of time a score record is kept alive.
- toString() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Returns a string representation of this record class.
- toString() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Returns a string representation of this record class.
V
- value() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.quarkiverse.businessscore.Scored
Z
- ZombieStatus(boolean, long, long, Duration) - Constructor for record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
-
Creates an instance of a
ZombieStatusrecord class. - zombieThreshold() - Method in interface io.quarkiverse.businessscore.runtime.BusinessScoreConfig
-
The point at which the application is considered a zombie.
All Classes and Interfaces|All Packages