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 com.fishlib.base.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(com.fishlib.auth.UserContext userContext, IrisGroupProvider groupProvider)
boolean
isVisibleToUser(IrisUserContext user)
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(com.fishlib.auth.UserContext userContext, IrisGroupProvider groupProvider)
-