protected abstract fun disposeInstance(instance: T): Unit
Dispose instance and release it’s resources