Interface ReleasableLivenessManager

All Superinterfaces:
LivenessManager
All Known Implementing Classes:
AbstractScriptSession.ScriptSessionQueryScope, ArrowFlightUtil.DoExchangeMarshaller, LivenessScope, SingletonLivenessManager

public interface ReleasableLivenessManager extends LivenessManager
Interface for LivenessManager instances that support a release() method to initiate retained referent release callback invocation. It is the creator's responsibility to ensure that release() is invoked before this manager becomes unreachable.