Packages

t

com.avsystem.commons.redis

RawCommandPack

trait RawCommandPack extends RawCommandPacks

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RawCommandPack
  2. RawCommandPacks
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def checkLevel(minAllowed: Level, clientType: String): Unit
  2. abstract def createPreprocessor(replyCount: Int): ReplyPreprocessor
  3. abstract def rawCommands(inTransaction: Boolean): RawCommands

Concrete Value Members

  1. final def computeSize(limit: Int): Int
    Definition Classes
    RawCommandPackRawCommandPacks
  2. final def emitCommandPacks(consumer: (RawCommandPack) ⇒ Unit): Unit
    Definition Classes
    RawCommandPackRawCommandPacks
  3. final def encodedSize: Int
    Definition Classes
    RawCommandPacks
  4. final def foreachKey(consumer: (ByteString) ⇒ Unit): Unit
    Definition Classes
    RawCommandPacks
  5. def isAsking: Boolean
  6. def maxBlockingMillis: Int

    Maximum amount of time that these command packs may block on Redis side (like e.g.

    Maximum amount of time that these command packs may block on Redis side (like e.g. BLPOP). This method is overridden for RawCommand to return 0 and should be further overridden by each blocking command. Int.MaxValue should be returned for unlimited blocking.

    Definition Classes
    RawCommandPacks
  7. final def requireLevel(minAllowed: Level, clientType: String): RawCommandPack.this.type
    Definition Classes
    RawCommandPacks