Class PermanentLivenessManager
java.lang.Object
com.illumon.iris.db.util.liveness.PermanentLivenessManager
- All Implemented Interfaces:
LivenessManager
A LivenessManager
implementation that will never release its referents.
Instances expect to be used on exactly one thread, and hence do not take any measures to ensure thread safety.
-
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
tryManage
(LivenessReferent referent) Attempt to add the specified referent to this manager.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.iris.db.util.liveness.LivenessManager
manage
-
Method Details
-
tryManage
Description copied from interface:LivenessManager
Attempt to add the specified referent to this manager.- Specified by:
tryManage
in interfaceLivenessManager
- Parameters:
referent
- The referent to add- Returns:
- Whether the referent was in fact added
-