Class InheritableThreadLocalScoreHolder
- java.lang.Object
-
- org.oxerr.spring.cache.redis.scored.InheritableThreadLocalScoreHolder
-
- All Implemented Interfaces:
Serializable
,ScoreHolder
public class InheritableThreadLocalScoreHolder extends Object implements ScoreHolder
Score holder implementation usingInheritableThreadLocal
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static InheritableThreadLocal<Double>
score
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description InheritableThreadLocalScoreHolder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
get()
Returns the score.void
remove()
Remove the score.void
set(Double value)
Set the score.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
score
private static final InheritableThreadLocal<Double> score
-
-
Method Detail
-
get
public Double get()
Description copied from interface:ScoreHolder
Returns the score.- Specified by:
get
in interfaceScoreHolder
- Returns:
- the score, may be null.
-
set
public void set(Double value)
Description copied from interface:ScoreHolder
Set the score.- Specified by:
set
in interfaceScoreHolder
- Parameters:
value
- the score, may be null.
-
remove
public void remove()
Description copied from interface:ScoreHolder
Remove the score.- Specified by:
remove
in interfaceScoreHolder
-
-