Package io.deephaven.web.client.state
Class PausedTableBinding
java.lang.Object
io.deephaven.web.client.state.PausedTableBinding
- All Implemented Interfaces:
HasTableState<ClientTableState>
Represents a previously active binding that we're still keeping around for a bit.
We will mark/sweep all paused bindings at once to decide when to release an item. Since we give requests a crazy ten
minute timeout (seriously, if we actually need that long, we should have a long-running-request option that sends
back a "work token" where we will notify you of success later.
-
Constructor Details
-
PausedTableBinding
-
-
Method Details
-
getState
- Specified by:
getState
in interfaceHasTableState<ClientTableState>
-
getActiveBinding
-
isActive
public boolean isActive()- Specified by:
isActive
in interfaceHasTableState<ClientTableState>
-
rollback
public void rollback()- Specified by:
rollback
in interfaceHasTableState<ClientTableState>
-