object Kill extends EarlyCause with Product with Serializable
Signals force-full process termination. Process can be killed when merged (pipe,tee,wye,njoin) and other merging stream or resulting downstream requested termination of process. This shall cause process to run all cleanup actions and then terminate normally
- Source
- Cause.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Kill
- Serializable
- Serializable
- Product
- Equals
- EarlyCause
- Cause
- AnyRef
- Any
- Hide All
- Show All
Visibility
- 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
-
def
asHalt: Halt
Converts this termination cause to
Process.HaltConverts this termination cause to
Process.Halt- Definition Classes
- Cause
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asThrowable: Throwable
Converts this cause to
java.lang.ThrowableConverts this cause to
java.lang.Throwable- Definition Classes
- Cause
-
def
causedBy(cause: Cause): Cause
Produces a cause that was caused by
causeProduces a cause that was caused by
cause- Definition Classes
- Cause
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fold[A](onEnd: ⇒ A)(f: (EarlyCause) ⇒ A): A
- Definition Classes
- Cause
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
kill: EarlyCause
Converts cause to
Killor anErrorConverts cause to
Killor anError- Definition Classes
- Cause
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
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( ... )