Package com.smartgwt.client.util
Class AsyncOperationContext
java.lang.Object
com.smartgwt.client.core.JsObject
com.smartgwt.client.core.DataClass
com.smartgwt.client.core.RefDataClass
com.smartgwt.client.util.AsyncOperationContext
- All Implemented Interfaces:
HasHandlers
- Direct Known Subclasses:
AIContext
,AsyncDataBoundOperationContext
,BuildViaAIContext
,SummarizeRecordsContext
Context for an asynchronous operation.
- See Also:
-
Field Summary
Fields inherited from class com.smartgwt.client.core.RefDataClass
id
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionACancellationController
that the asynchronous operation should look to for whether the operation is canceled.static AsyncOperationContext
getOrCreateRef
(JavaScriptObject jsObj) setCancellationController
(CancellationController cancellationController) ACancellationController
that the asynchronous operation should look to for whether the operation is canceled.Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetID
Methods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
-
Constructor Details
-
AsyncOperationContext
public AsyncOperationContext() -
AsyncOperationContext
-
-
Method Details
-
getOrCreateRef
-
setCancellationController
public AsyncOperationContext setCancellationController(CancellationController cancellationController) ACancellationController
that the asynchronous operation should look to for whether the operation is canceled.This may be
null
if the invoker of the asynchronous operation does not need the ability to cancel. However, note that theresult type
may still be CANCELED; for example, the asynchronous operation may be self-canceling after a timeout.Implementations of asynchronous operations must treat this
CancellationController
as observer-only, and they cannotcancel
it.- Parameters:
cancellationController
- New cancellationController value. Default value is null- Returns:
AsyncOperationContext
instance, for chaining setter calls
-
getCancellationController
ACancellationController
that the asynchronous operation should look to for whether the operation is canceled.This may be
null
if the invoker of the asynchronous operation does not need the ability to cancel. However, note that theresult type
may still be CANCELED; for example, the asynchronous operation may be self-canceling after a timeout.Implementations of asynchronous operations must treat this
CancellationController
as observer-only, and they cannotcancel
it.- Returns:
- Current cancellationController value. Default value is null
-