Class PersistentQueryConfigTableUtils.SelectedQueryStates
java.lang.Object
com.illumon.iris.controller.utils.PersistentQueryConfigTableUtils.SelectedQueryStates
- Enclosing class:
- PersistentQueryConfigTableUtils
public static class PersistentQueryConfigTableUtils.SelectedQueryStates extends Object
Helper class to analyze and hold selected query states and permissions.
-
Constructor Summary
Constructors Constructor Description SelectedQueryStates(IrisUserContext irisUserContext, PersistentQueryInfo[] selectedQueries, PersistentQueryControllerConfiguration serverConfiguration)
-
Method Summary
Modifier and Type Method Description boolean
areAllAdmin()
boolean
areAllDisabled()
boolean
areAllEnabled()
boolean
areAllImportMerge()
boolean
areAllOwner()
boolean
areAllRestartable()
boolean
areAllStoppable()
boolean
areAllStopped()
boolean
areAllTemporary()
PersistentQueryConfigTableUtils.SelectedQueryStates
invoke()
boolean
isReadOnlyUser()
-
Constructor Details
-
SelectedQueryStates
public SelectedQueryStates(IrisUserContext irisUserContext, PersistentQueryInfo[] selectedQueries, PersistentQueryControllerConfiguration serverConfiguration)
-
-
Method Details
-
areAllAdmin
public boolean areAllAdmin() -
areAllOwner
public boolean areAllOwner() -
areAllStopped
public boolean areAllStopped() -
areAllRestartable
public boolean areAllRestartable() -
areAllStoppable
public boolean areAllStoppable() -
areAllDisabled
public boolean areAllDisabled() -
areAllEnabled
public boolean areAllEnabled() -
areAllImportMerge
public boolean areAllImportMerge() -
areAllTemporary
public boolean areAllTemporary() -
isReadOnlyUser
public boolean isReadOnlyUser() -
invoke
-