Package com.smartgwt.client.util
Class AsyncOperationParams
java.lang.Object
com.smartgwt.client.core.JsObject
com.smartgwt.client.core.DataClass
com.smartgwt.client.core.RefDataClass
com.smartgwt.client.util.AsyncOperationParams
- All Implemented Interfaces:
HasHandlers
- Direct Known Subclasses:
AsyncDataBoundOperationParams
,BuildViaAIRequest
Parameters to 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 AsyncOperationParams
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
-
AsyncOperationParams
public AsyncOperationParams() -
AsyncOperationParams
-
-
Method Details
-
getOrCreateRef
-
setCancellationController
public AsyncOperationParams 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:
AsyncOperationParams
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
-