Class IrisConsoleSettings

java.lang.Object
com.illumon.iris.console.utils.IrisConsoleSettings
All Implemented Interfaces:
Workspace

public class IrisConsoleSettings extends Object implements Workspace
  • Field Details

    • ENABLE_MANAGED_USER_AUTHENTICATION

      public static final boolean ENABLE_MANAGED_USER_AUTHENTICATION
    • MAX_EDITOR_TAB_SIZE

      public static final int MAX_EDITOR_TAB_SIZE
      See Also:
  • Method Details

    • getInstance

      public static IrisConsoleSettings getInstance()
    • isChartsAntiAliased

      public boolean isChartsAntiAliased()
    • getShowClock

      public boolean getShowClock()
    • getShowNans

      public boolean getShowNans()
    • getShowNulls

      public boolean getShowNulls()
    • getEpsilon

      public double getEpsilon()
    • getShowMoreToolTip

      public boolean getShowMoreToolTip()
    • getAlertsPropagate

      public boolean getAlertsPropagate()
    • getUseControllerForSource

      public boolean getUseControllerForSource()
    • setUseControllerForSource

      public void setUseControllerForSource(boolean useControllerForSource)
    • setDefaultUseControllerForSource

      public void setDefaultUseControllerForSource(boolean defaultUseControllerForSource)
    • setChartsAntiAliased

      public void setChartsAntiAliased(boolean chartsAntiAliased)
    • setShowClock

      public void setShowClock(boolean showClock)
    • setShowMoreToolTip

      public void setShowMoreToolTip(boolean selected)
    • setAlertsPropagate

      public void setAlertsPropagate(boolean propagate)
    • setShowNans

      public void setShowNans(boolean showNans)
    • setShowNulls

      public void setShowNulls(boolean showNulls)
    • setEpsilon

      public void setEpsilon(double epsilon)
    • getConfirmConsoleTableCloses

      public boolean getConfirmConsoleTableCloses()
    • setConfirmConsoleTableCloses

      public void setConfirmConsoleTableCloses(boolean confirmConsoleTableCloses)
    • getOneClickListPrefix

      public String getOneClickListPrefix()
    • setOneClickListPrefix

      public void setOneClickListPrefix(String prefix)
    • getDefaultOneClickPanelColumn

      public String getDefaultOneClickPanelColumn()
    • setDefaultOneClickPanelColumn

      public void setDefaultOneClickPanelColumn(String columnName)
    • setDefaultTheme

      public void setDefaultTheme(String theme)
    • getEditorTabSize

      public int getEditorTabSize()
    • setEditorTabSize

      public void setEditorTabSize(int editorTabSize)
    • getShareWorkspaceDirectory

      public File getShareWorkspaceDirectory()
    • setShareWorkspaceDirectory

      public void setShareWorkspaceDirectory(File shareWorkspaceDirectory)
    • getWorkspaceInfo

      public org.jdom2.Element getWorkspaceInfo()
      Description copied from interface: Workspace
      Serialize the class into an element to be stored in the workspace
      Specified by:
      getWorkspaceInfo in interface Workspace
      Returns:
      An Element containing the data to persist.
    • setWorkspaceInfo

      public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)
      Description copied from interface: Workspace
      Restore the class to the state defined by the data persisted in workspaceInfo
      Specified by:
      setWorkspaceInfo in interface Workspace
      Parameters:
      workspaceInfo - An Element containing the persisted state.
    • getExpiryFormatter

      public DBDateTimeFormatters getExpiryFormatter()
    • setExpiryFormatter

      public void setExpiryFormatter(DBDateTimeFormatters expiryFormatter)
    • getDateTimeFormatter

      public DBDateTimeFormatters getDateTimeFormatter()
    • setDateTimeFormatter

      public void setDateTimeFormatter(DBDateTimeFormatters dateTimeFormatter)
    • getTimestampFormatter

      public DBDateTimeFormatters getTimestampFormatter()
    • setTimestampFormatter

      public void setTimestampFormatter(DBDateTimeFormatters timestampFormatter)
    • getDateTimeFormatter

      public DBDateTimeFormatters getDateTimeFormatter(String columnName)
    • setUserName

      public boolean setUserName(String newName)
    • getUserName

      public String getUserName()
    • setUserEmail

      public boolean setUserEmail(String newEmail)
    • getUserEmail

      public String getUserEmail()
    • setExceptionsToSupport

      public void setExceptionsToSupport(boolean exceptionsToSupport)
    • isExceptionsToSupport

      public boolean isExceptionsToSupport()
    • getSchemaToolDbHost

      public String getSchemaToolDbHost()
    • setSchemaToolDbHost

      public void setSchemaToolDbHost(String schemaToolDbHost)
    • getSchemaToolHeap

      public double getSchemaToolHeap()
    • setSchemaToolHeap

      public void setSchemaToolHeap(double schemaToolHeap)
    • getSchemaToolExtraJvmArgs

      public String getSchemaToolExtraJvmArgs()
    • setSchemaToolExtraJvmArgs

      public void setSchemaToolExtraJvmArgs(String schemaToolExtraJvmArgs)
    • isGlobalSetting

      public boolean isGlobalSetting()
      Specified by:
      isGlobalSetting in interface Workspace
    • addListener

      public void addListener(IrisConsoleSettings.Listener l)
    • removeListener

      public void removeListener(IrisConsoleSettings.Listener l)