RedisDeferred
object RedisDeferred
Type members
Classlikes
class LocationDeferredRef[F[_]](redisConnection: RedisConnection[F], keyLocation: String, pollingInterval: FiniteDuration, lifetime: FiniteDuration)(implicit evidence$4: Async[F]) extends Deferred[F, String]
Value members
Concrete methods
def create[F[_] : UUIDGen](redisConnection: RedisConnection[F], pollingInterval: FiniteDuration, lifetime: FiniteDuration): F[(String, Deferred[F, String])]
Creates A Unique Deferred, returning the key and a deferred instance that can be used.
Creates A Unique Deferred, returning the key and a deferred instance that can be used.
def fromKey[F[_] : Async](redisConnection: RedisConnection[F], keyLocation: String, pollingInterval: FiniteDuration, lifetime: FiniteDuration): Deferred[F, String]