public interface AsyncRefreshExecutorI
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
calculateDisplayValue(AsyncRefreshRequestI asyncRefreshRequest)
Calculates a display value for an asynchronous refresh request.
|
void |
lockDisplayValue()
Locks the UI component that displays the value to prevent concurrent inputs during
async refresh operations.
|
void |
renderDisplayValue(AsyncRefreshRequestI asyncRefreshRequest,
java.lang.Object displayValue)
Renders the calculated value on the UI.
|
void |
restoreLockstateOfDisplayValue()
Unlocks the UI component that displays the value again.
|
java.lang.Object calculateDisplayValue(AsyncRefreshRequestI asyncRefreshRequest)
asyncRefreshRequest
- The refresh request containing all necessary
context and data for the calculation.void renderDisplayValue(AsyncRefreshRequestI asyncRefreshRequest, java.lang.Object displayValue)
asyncRefreshRequest
- The original refresh request.displayValue
- The raw Object value returned by the calculateDisplayValue method,
or a caught Exception.void lockDisplayValue()
void restoreLockstateOfDisplayValue()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.