Package net.servicestack.client
Class AsyncResult<T>
- java.lang.Object
-
- net.servicestack.client.AsyncResult<T>
-
- All Implemented Interfaces:
AsyncComplete,AsyncError,AsyncSuccess<T>
public abstract class AsyncResult<T> extends java.lang.Object implements AsyncSuccess<T>, AsyncError, AsyncComplete
-
-
Constructor Summary
Constructors Constructor Description AsyncResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomplete()voidcompleteResult(T value)voiderror(java.lang.Exception ex)java.lang.ExceptiongetError()TgetResult()voidsetError(java.lang.Exception value)voidsetResult(T value)voidsuccess(T response)
-
-
-
Method Detail
-
getResult
public final T getResult()
-
setResult
public final void setResult(T value)
-
getError
public final java.lang.Exception getError()
-
setError
public final void setError(java.lang.Exception value)
-
completeResult
public final void completeResult(T value)
-
success
public void success(T response)
- Specified by:
successin interfaceAsyncSuccess<T>
-
error
public void error(java.lang.Exception ex)
- Specified by:
errorin interfaceAsyncError
-
complete
public void complete()
- Specified by:
completein interfaceAsyncComplete
-
-