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 PersistentQueryConfigurationgetConfig()intgetNumberFailures()PersistentQueryStategetState()booleanisStale()booleanisVisibleToUser(com.fishlib.auth.UserContext userContext, IrisGroupProvider groupProvider)booleanisVisibleToUser(IrisUserContext user)voidsetConfig(PersistentQueryConfiguration config)voidsetState(PersistentQueryState state)booleanworkerAcceptingConnections()
-
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)
-