object Role extends Role
Canonical Roles for some Client-related Stack module. Other roles are defined within the companion objects of the respective modules.
- Alphabetic
- By Inheritance
- Role
- Role
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
name: String
- Definition Classes
- Role
-
val
nameResolutionTimeout: Role
Defines the role of the module responsible for the service acquisition timeout for name resolution in the client stack.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
pool: Role
Defines the role of the connection pool in the client stack.
-
val
postNameResolutionTimeout: Role
Defines the role of the module responsible for the service acquisition timeout after name resolution is complete.
Defines the role of the module responsible for the service acquisition timeout after name resolution is complete. This encompasses the timeout for establishing a new session (e.g. handshaking), outside of name resolution.
-
val
prepConn: Role
Defines a preallocated position at the "bottom" of the stack which is special in that it's the first role before the client sends the request to the underlying transport implementation.
-
val
prepFactory: Role
Defines a preallocated position at the "top" of the stack (after name resolution) which allows the injection of codec-specific behavior during service acquisition.
Defines a preallocated position at the "top" of the stack (after name resolution) which allows the injection of codec-specific behavior during service acquisition. For example, it is used in the HTTP codec to avoid closing a service while a chunked response is being read.
-
val
protoTracing: Role
Defines a preallocated position in the stack for protocols to inject tracing.
-
val
requestDraining: Role
Defines the role of the RefcountedFactory in the client stack.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Role → AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()