AWSFJTWrappedTask

class AWSFJTWrappedTask[R, Tp](val body: Task[R, Tp]) extends FJTWrappedTask[R, Tp] with AWSTWrappedTask[R, Tp]
trait AWSTWrappedTask[R, Tp]
trait FJTWrappedTask[R, Tp]
trait WrappedTask[R, Tp]
class RecursiveAction
class ForkJoinTask[Void]
trait Serializable
trait Future[Void]
class Object
trait Matchable
class Any

Value members

Concrete methods

def split: Seq[AWSTWrappedTask[R, Tp]]

Inherited methods

def cancel(`x$0`: Boolean): Boolean
Inherited from
ForkJoinTask
final def compareAndSetForkJoinTaskTag(`x$0`: Short, `x$1`: Short): Boolean
Inherited from
ForkJoinTask
def complete(`x$0`: V): Unit
Inherited from
ForkJoinTask
def completeExceptionally(`x$0`: Throwable): Unit
Inherited from
ForkJoinTask
def compute(): Unit
Inherited from
AWSTWrappedTask
final def fork(): ForkJoinTask[Void]
Inherited from
ForkJoinTask
@throws(java.util.concurrent.TimeoutException) @throws(java.util.concurrent.ExecutionException) @throws(java.lang.InterruptedException)
final def get(`x$0`: Long, `x$1`: TimeUnit): Void
Inherited from
ForkJoinTask
@throws(java.util.concurrent.ExecutionException) @throws(java.lang.InterruptedException)
final def get(): Void
Inherited from
ForkJoinTask
final def getException(): Throwable
Inherited from
ForkJoinTask
final def getForkJoinTaskTag(): Short
Inherited from
ForkJoinTask
final def getRawResult(): Void
Inherited from
RecursiveAction
def internal(): Unit
Inherited from
AWSTWrappedTask
final def invoke(): Void
Inherited from
ForkJoinTask
final def isCancelled(): Boolean
Inherited from
ForkJoinTask
final def isCompletedAbnormally(): Boolean
Inherited from
ForkJoinTask
final def isCompletedNormally(): Boolean
Inherited from
ForkJoinTask
final def isDone(): Boolean
Inherited from
ForkJoinTask
final def join(): Void
Inherited from
ForkJoinTask
def printChain(): Unit
Inherited from
AWSTWrappedTask
final def quietlyComplete(): Unit
Inherited from
ForkJoinTask
final def quietlyInvoke(): Unit
Inherited from
ForkJoinTask
final def quietlyJoin(): Unit
Inherited from
ForkJoinTask
def reinitialize(): Unit
Inherited from
ForkJoinTask
def release(): Unit

If the task has been cancelled successfully, those syncing on it may automatically be notified, depending on the implementation. If they aren't, this release method should be called after processing the cancelled task.

If the task has been cancelled successfully, those syncing on it may automatically be notified, depending on the implementation. If they aren't, this release method should be called after processing the cancelled task.

This method may be overridden.

Inherited from
WrappedTask
final def setForkJoinTaskTag(`x$0`: Short): Short
Inherited from
ForkJoinTask
Inherited from
AWSTWrappedTask
def start(): Unit
Inherited from
FJTWrappedTask
def sync(): Unit
Inherited from
FJTWrappedTask
def tryCancel(): Boolean
Inherited from
FJTWrappedTask
def tryUnfork(): Boolean
Inherited from
ForkJoinTask

Concrete fields

val body: Task[R, Tp]

Inherited fields

@volatile
var next: AWSTWrappedTask[R, Tp]
Inherited from
AWSTWrappedTask
@volatile
var shouldWaitFor: Boolean
Inherited from
AWSTWrappedTask