Package com.illumon.iris.controller
Class PersistentQueryInfo
java.lang.Object
com.illumon.iris.controller.PersistentQueryInfo
- All Implemented Interfaces:
Serializable
public class PersistentQueryInfo extends Object implements Serializable
Note: {PersistentQueryConfiguration, PersistentQueryState, PersistentQueryInfo, PersistentQuery, PersistentQueryClient} replace TableConfiguration.
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static io.deephaven.hash.KeyedLongObjectKey<PersistentQueryInfo>
CONFIG_SERIAL_KEY
-
Constructor Summary
Constructors Constructor Description PersistentQueryInfo(PersistentQueryConfiguration config)
-
Method Summary
Modifier and Type Method Description PersistentQueryConfiguration
getConfig()
int
getNumberFailures()
PersistentQueryState
getState()
boolean
isStale()
boolean
isVisibleToUser(IrisUserContext user)
boolean
isVisibleToUser(io.deephaven.enterprise.auth.UserContext userContext, IrisGroupProvider groupProvider)
void
setConfig(PersistentQueryConfiguration config)
void
setState(PersistentQueryState state)
boolean
workerAcceptingConnections()
-
Field Details
-
Constructor Details
-
Method Details
-
getConfig
-
setConfig
-
getState
-
setState
-
getNumberFailures
public int getNumberFailures() -
isStale
public boolean isStale() -
workerAcceptingConnections
public boolean workerAcceptingConnections() -
isVisibleToUser
-
isVisibleToUser
public boolean isVisibleToUser(io.deephaven.enterprise.auth.UserContext userContext, IrisGroupProvider groupProvider)
-