Index

A B E G H I L R S T V Z 
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 isZombie record component.

L

labels() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
Returns the value of the labels record 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 score record 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 Score record 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 true then 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 threshold record component.
timestamp() - Method in record class io.quarkiverse.businessscore.BusinessScore.Score
Returns the value of the timestamp record component.
timeWindow() - Method in record class io.quarkiverse.businessscore.BusinessScore.ZombieStatus
Returns the value of the timeWindow record 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 value record 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 ZombieStatus record class.
zombieThreshold() - Method in interface io.quarkiverse.businessscore.runtime.BusinessScoreConfig
The point at which the application is considered a zombie.
A B E G H I L R S T V Z 
All Classes and Interfaces|All Packages