public abstract class CommandResponse<R> extends Object implements AsyncResult<R>
| Modifier and Type | Field and Description |
|---|---|
CommandBase<R> |
cmd |
CommandScheduler |
scheduler |
| Constructor and Description |
|---|
CommandResponse(TxStatus txStatus) |
| Modifier and Type | Method and Description |
|---|---|
static <R> CommandResponse<R> |
failure(String msg) |
static <R> CommandResponse<R> |
failure(String msg,
TxStatus txStatus) |
static <R> CommandResponse<R> |
failure(Throwable cause) |
static <R> CommandResponse<R> |
failure(Throwable cause,
TxStatus txStatus) |
static <R> CommandResponse<R> |
success(R result) |
static <R> CommandResponse<R> |
success(R result,
TxStatus txStatus) |
TxStatus |
txStatus() |
public CommandScheduler scheduler
public CommandBase<R> cmd
public CommandResponse(TxStatus txStatus)
public static <R> CommandResponse<R> failure(String msg)
public static <R> CommandResponse<R> failure(String msg, TxStatus txStatus)
public static <R> CommandResponse<R> failure(Throwable cause)
public static <R> CommandResponse<R> failure(Throwable cause, TxStatus txStatus)
public static <R> CommandResponse<R> success(R result)
public static <R> CommandResponse<R> success(R result, TxStatus txStatus)
public TxStatus txStatus()
Copyright © 2020. All rights reserved.