A B C D E F G H I J K L M N P Q R S T U V W _ 

A

AboutDialog - Class in com.redhat.thermostat.client.ui
 
AboutDialog(ApplicationInfo) - Constructor for class com.redhat.thermostat.client.ui.AboutDialog
 
actionPerformed(ActionEvent) - Method in class com.redhat.thermostat.client.ui.MainWindow.ShutdownClient
 
activate() - Method in class com.redhat.thermostat.backend.Backend
Activate the Backend.
activate() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
activate() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
add(SimpleTable.TableEntry) - Method in class com.redhat.thermostat.client.ui.SimpleTable.Section
 
add(SimpleTable.Key, List<SimpleTable.Value>) - Method in class com.redhat.thermostat.client.ui.SimpleTable.Section
 
add(SimpleTable.Key, SimpleTable.Value) - Method in class com.redhat.thermostat.client.ui.SimpleTable.Section
 
addAgentInformation(StartupConfiguration, BackendRegistry) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
addAgentInformation(StartupConfiguration, BackendRegistry) - Method in class com.redhat.thermostat.agent.storage.Storage
 
addAllListeners() - Method in class com.redhat.thermostat.client.ui.SimpleTable
 
addJvmStatusListener(JvmStatusListener) - Method in interface com.redhat.thermostat.agent.JvmStatusNotifier
Request to be informed when JVM processes are started or stopped.
addJvmStatusListener(JvmStatusListener) - Method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 
addJvmStatusListener(JvmStatusListener) - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
addKey(Key) - Method in class com.redhat.thermostat.agent.storage.Category
 
addListener(ChangeableText.TextListener) - Method in class com.redhat.thermostat.client.ChangeableText
 
addListener(Connection.ConnectionListener) - Method in class com.redhat.thermostat.client.Connection
 
addNetworkInterfaceInfo(NetworkInterfaceInfo) - Method in class com.redhat.thermostat.common.NetworkInfo
 
Agent - Class in com.redhat.thermostat.agent
Represents the Agent running on a host.
Agent(BackendRegistry, StartupConfiguration, Storage) - Constructor for class com.redhat.thermostat.agent.Agent
 
Agent(BackendRegistry, UUID, StartupConfiguration, Storage) - Constructor for class com.redhat.thermostat.agent.Agent
 
AGENT_ARGUMENT_DEVEL - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_ARGUMENT_LOCAL - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_ARGUMENT_LOGLEVEL - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_ARGUMENT_PROPERTIES - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_LOCAL_HOSTNAME - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_PROPERTY_BACKEND_ACTIVE - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_PROPERTY_BACKENDS - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_PROPERTY_MONGO_LAUNCH_SCRIPT - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_PROPERTY_MONGOD_PORT - Static variable in class com.redhat.thermostat.common.Constants
 
AGENT_PROPERTY_MONGOS_PORT - Static variable in class com.redhat.thermostat.common.Constants
 
append(String) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
appendRaw(String) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
ApplicationInfo - Class in com.redhat.thermostat.client
 
ApplicationInfo() - Constructor for class com.redhat.thermostat.client.ApplicationInfo
 
AsyncFacadeManager - Class in com.redhat.thermostat.client.ui
 
AsyncFacadeManager(AsyncUiFacade) - Constructor for class com.redhat.thermostat.client.ui.AsyncFacadeManager
 
AsyncUiFacade - Interface in com.redhat.thermostat.client
 
attachToNewProcessByDefault() - Method in class com.redhat.thermostat.backend.Backend
A Backend may be configured to automatically begin collecting from new Java processes.
attachToNewProcessByDefault() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
attachToNewProcessByDefault() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 

B

Backend - Class in com.redhat.thermostat.backend
Represents a monitoring back-end.
Backend() - Constructor for class com.redhat.thermostat.backend.Backend
 
BackendLoadException - Exception in com.redhat.thermostat.backend
 
BackendLoadException(String) - Constructor for exception com.redhat.thermostat.backend.BackendLoadException
 
BackendLoadException(String, Throwable) - Constructor for exception com.redhat.thermostat.backend.BackendLoadException
 
BackendRegistry - Class in com.redhat.thermostat.backend
A registry for Backends.
BackendRegistry(StartupConfiguration, Storage) - Constructor for class com.redhat.thermostat.backend.BackendRegistry
 
bold(boolean) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
bold(String) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
boldHtml(String) - Static method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
build() - Method in class com.redhat.thermostat.backend.system.CpuStatBuilder
 
build() - Static method in class com.redhat.thermostat.backend.system.HostInfoBuilder
 
build() - Method in class com.redhat.thermostat.backend.system.MemoryStatBuilder
 
build() - Static method in class com.redhat.thermostat.backend.system.NetworkInfoBuilder
 
build(int) - Static method in class com.redhat.thermostat.backend.system.ProcessEnvironmentBuilder
 
build(Integer) - Static method in class com.redhat.thermostat.backend.system.VmCpuStatBuilder
To build the stat, this method needs to be called repeatedly.

C

capacity - Variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
capacity - Variable in class com.redhat.thermostat.common.VmMemoryStat.Space
 
Category - Class in com.redhat.thermostat.agent.storage
 
Category(String) - Constructor for class com.redhat.thermostat.agent.storage.Category
 
CATEGORY_AGENT_CONFIG - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
ChangeableText - Class in com.redhat.thermostat.client
 
ChangeableText(String) - Constructor for class com.redhat.thermostat.client.ChangeableText
 
ChangeableText.TextListener - Interface in com.redhat.thermostat.client
 
changed(Connection.ConnectionStatus) - Method in interface com.redhat.thermostat.client.Connection.ConnectionListener
 
Chunk - Class in com.redhat.thermostat.agent.storage
A Chunk is a unit containing a set of data that can be added as a whole to the dataset that exists behind the storage layer.
Chunk(Category, boolean) - Constructor for class com.redhat.thermostat.agent.storage.Chunk
 
clearIp4Addr() - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
clearIp6Addr() - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
CLIENT_PROPERTY_AGENT_LAUNCH_SCRIPT - Static variable in class com.redhat.thermostat.common.Constants
 
ClientArgs - Class in com.redhat.thermostat.client
 
ClientArgs(String[]) - Constructor for class com.redhat.thermostat.client.ClientArgs
 
collector - Variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
COLLECTOR_NONE - Static variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
com.redhat.thermostat.agent - package com.redhat.thermostat.agent
 
com.redhat.thermostat.agent.config - package com.redhat.thermostat.agent.config
 
com.redhat.thermostat.agent.storage - package com.redhat.thermostat.agent.storage
 
com.redhat.thermostat.backend - package com.redhat.thermostat.backend
 
com.redhat.thermostat.backend.sample - package com.redhat.thermostat.backend.sample
 
com.redhat.thermostat.backend.system - package com.redhat.thermostat.backend.system
 
com.redhat.thermostat.client - package com.redhat.thermostat.client
 
com.redhat.thermostat.client.ui - package com.redhat.thermostat.client.ui
 
com.redhat.thermostat.common - package com.redhat.thermostat.common
 
com.redhat.thermostat.common.utils - package com.redhat.thermostat.common.utils
 
componentHidden(Component) - Method in class com.redhat.thermostat.client.ui.AsyncFacadeManager
 
componentHidden(Component) - Method in class com.redhat.thermostat.client.ui.ComponentVisibleListener
 
Components - Class in com.redhat.thermostat.client.ui
 
Components() - Constructor for class com.redhat.thermostat.client.ui.Components
 
componentShown(Component) - Method in class com.redhat.thermostat.client.ui.AsyncFacadeManager
 
componentShown(Component) - Method in class com.redhat.thermostat.client.ui.ComponentVisibleListener
 
ComponentVisibleListener - Class in com.redhat.thermostat.client.ui
 
ComponentVisibleListener() - Constructor for class com.redhat.thermostat.client.ui.ComponentVisibleListener
 
COMPUTER - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
ConfigurationWatcher - Class in com.redhat.thermostat.agent.config
 
ConfigurationWatcher(Storage, BackendRegistry) - Constructor for class com.redhat.thermostat.agent.config.ConfigurationWatcher
 
connect(String) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
connect(String) - Method in class com.redhat.thermostat.agent.storage.Storage
 
connect() - Method in class com.redhat.thermostat.client.Connection
 
connect() - Method in class com.redhat.thermostat.client.MongoConnection
 
connected - Variable in class com.redhat.thermostat.client.Connection
 
Connection - Class in com.redhat.thermostat.client
 
Connection() - Constructor for class com.redhat.thermostat.client.Connection
 
Connection.ConnectionListener - Interface in com.redhat.thermostat.client
 
Connection.ConnectionStatus - Enum in com.redhat.thermostat.client
 
Connection.ConnectionType - Enum in com.redhat.thermostat.client
 
ConnectionSelectionDialog - Class in com.redhat.thermostat.client.ui
 
ConnectionSelectionDialog(JFrame, Connection) - Constructor for class com.redhat.thermostat.client.ui.ConnectionSelectionDialog
 
Constants - Class in com.redhat.thermostat.common
A grab bag of constants.
Constants() - Constructor for class com.redhat.thermostat.common.Constants
 
CpuStat - Class in com.redhat.thermostat.common
 
CpuStat(long, double, double, double) - Constructor for class com.redhat.thermostat.common.CpuStat
 
CpuStatBuilder - Class in com.redhat.thermostat.backend.system
Implementation note: uses information from /proc/
CpuStatBuilder() - Constructor for class com.redhat.thermostat.backend.system.CpuStatBuilder
 
createIssuesPanel() - Method in class com.redhat.thermostat.client.ui.SummaryPanel
 
createOverviewPanel() - Method in class com.redhat.thermostat.client.ui.VmPanel
 
createTable(List<SimpleTable.Section>) - Method in class com.redhat.thermostat.client.ui.SimpleTable
 
createUI() - Method in class com.redhat.thermostat.client.ui.VmPanel
 

D

DATABASE_URI - Static variable in class com.redhat.thermostat.agent.Defaults
 
deactivate() - Method in class com.redhat.thermostat.backend.Backend
Deactivate the Backend.
deactivate() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
deactivate() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
debugLayout(Window) - Method in class com.redhat.thermostat.client.ui.LayoutDebugHelper
 
debugLayout(Component) - Method in class com.redhat.thermostat.client.ui.LayoutDebugHelper
 
debugLayout(Component[]) - Method in class com.redhat.thermostat.client.ui.LayoutDebugHelper
 
Defaults - Class in com.redhat.thermostat.agent
 
disconnect() - Method in class com.redhat.thermostat.client.Connection
 
disconnect() - Method in class com.redhat.thermostat.client.MongoConnection
 
disconnected(HostEvent) - Method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 
disconnected(VmEvent) - Method in class com.redhat.thermostat.backend.system.JvmStatVmListener
 
DiscreteTimeData<T> - Class in com.redhat.thermostat.client
Represents a data associated with a discrete point in time
DiscreteTimeData(long, T) - Constructor for class com.redhat.thermostat.client.DiscreteTimeData
 
DistributionIdentity - Class in com.redhat.thermostat.backend.system
Implementation note: this relies on the lsb_release program to work.
DistributionIdentity() - Constructor for class com.redhat.thermostat.backend.system.DistributionIdentity
 
doInBackground() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl.CollectorChartUpdater
 
done() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl.CollectorChartUpdater
 
doUpdateTreeAsync() - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 

E

equals(Object) - Method in class com.redhat.thermostat.agent.storage.Key
 
equals(Object) - Method in class com.redhat.thermostat.client.HostRef
 
equals(Object) - Method in class com.redhat.thermostat.client.VmRef
 
ERROR - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
EXIT_BACKEND_LOAD_ERROR - Static variable in class com.redhat.thermostat.common.Constants
 
EXIT_BACKEND_START_ERROR - Static variable in class com.redhat.thermostat.common.Constants
 
EXIT_CONFIGURATION_ERROR - Static variable in class com.redhat.thermostat.common.Constants
 
EXIT_UNABLE_TO_CONNECT_TO_DATABASE - Static variable in class com.redhat.thermostat.common.Constants
 
EXIT_UNABLE_TO_READ_PROPERTIES - Static variable in class com.redhat.thermostat.common.Constants
 
EXIT_UNKNOWN_ERROR - Static variable in class com.redhat.thermostat.common.Constants
 

F

fireChanged(Connection.ConnectionStatus) - Method in class com.redhat.thermostat.client.Connection
 
format(LogRecord) - Method in class com.redhat.thermostat.common.LogFormatter
 
fromPath(String) - Static method in class com.redhat.thermostat.client.ui.IconResource
 

G

get(Key) - Method in class com.redhat.thermostat.agent.storage.Chunk
 
getAgent() - Method in class com.redhat.thermostat.client.VmRef
 
getAgentId() - Method in class com.redhat.thermostat.client.HostRef
 
getAll() - Method in class com.redhat.thermostat.backend.BackendRegistry
 
getBackendConfig(String, String) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
getBackendConfig(String, String) - Method in class com.redhat.thermostat.agent.storage.Storage
 
getBuffers() - Method in class com.redhat.thermostat.common.MemoryStat
 
getByName(String) - Method in class com.redhat.thermostat.backend.BackendRegistry
 
getCached() - Method in class com.redhat.thermostat.common.MemoryStat
 
getCategories() - Static method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 
getCategories() - Static method in class com.redhat.thermostat.backend.system.JvmStatVmListener
 
getCategory() - Method in class com.redhat.thermostat.agent.storage.Chunk
 
getCategoryIterator() - Method in class com.redhat.thermostat.backend.Backend
 
getCategoryIterator() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getCategoryIterator() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getChangeableText() - Method in class com.redhat.thermostat.client.ui.SimpleTable.Value
 
getChartPanel() - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
getClockTicksPerSecond() - Static method in class com.redhat.thermostat.backend.system.SysConf
 
getCollectorDataSet(String) - Method in interface com.redhat.thermostat.client.VmPanelFacade
Returns a TimeSeriesCollection containing TimeSeries for the collector with a matching name.
getCollectorDataSet(String) - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getCollectorGeneration(String) - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getCollectorGeneration(String) - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getCollectorInvocations(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getCollectorName(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getCollectorName() - Method in class com.redhat.thermostat.common.VmGcStat
 
getCollectorNames() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getCollectorNames() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getCollectorTime(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getCommandLine() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getCommitLimit() - Method in class com.redhat.thermostat.common.MemoryStat
 
getComponent() - Method in class com.redhat.thermostat.client.ui.SimpleTable.Value
 
getConfigurationMap() - Method in class com.redhat.thermostat.backend.Backend
Get a map containing the current settings of this backend.
getConfigurationMap() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getConfigurationValue(String) - Method in class com.redhat.thermostat.backend.Backend
 
getConfigurationValue(String) - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getConfigurationValue(String) - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getCopyright() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getCpuCount() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getCpuCount() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getCpuCount() - Method in class com.redhat.thermostat.common.HostInfo
 
getCpuLoad() - Method in class com.redhat.thermostat.common.VmCpuStat
 
getCpuLoadDataSet() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getCpuLoadDataSet() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getCpuModel() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getCpuModel() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getCpuModel() - Method in class com.redhat.thermostat.common.HostInfo
 
getCurrentMemory() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getCurrentMemory() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getData() - Method in class com.redhat.thermostat.client.DiscreteTimeData
 
getDatabaseURIAsString() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getDB() - Method in class com.redhat.thermostat.client.MongoConnection
 
getDescription() - Method in class com.redhat.thermostat.backend.Backend
 
getDescription() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getDescription() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getDescription() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getEmail() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getEntries() - Method in class com.redhat.thermostat.client.ui.SimpleTable.Section
 
getEntryIterator() - Method in class com.redhat.thermostat.agent.storage.Category
 
getEnvironment() - Method in class com.redhat.thermostat.common.VmInfo
 
getFor(int) - Static method in class com.redhat.thermostat.backend.system.ProcessStatusInfo
 
getFree() - Method in class com.redhat.thermostat.common.MemoryStat
 
getGeneration(String) - Method in class com.redhat.thermostat.common.VmMemoryStat
 
getGenerationCapacity(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getGenerationCollector(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getGenerationMaxCapacity(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getGenerationName(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getGenerations() - Method in class com.redhat.thermostat.common.VmMemoryStat
 
getHostname() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getHostName() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getHostName() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getHostName() - Method in class com.redhat.thermostat.client.HostRef
 
getHostname() - Method in class com.redhat.thermostat.common.HostInfo
 
getHostPanel(HostRef) - Method in interface com.redhat.thermostat.client.UiFacadeFactory
 
getHostPanel(HostRef) - Method in class com.redhat.thermostat.client.UiFacadeFactoryImpl
 
getHosts() - Method in interface com.redhat.thermostat.client.MainWindowFacade
 
getHosts() - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
getHostVmTree() - Method in interface com.redhat.thermostat.client.MainWindowFacade
 
getHostVmTree() - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
getIcon() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getIcon() - Method in class com.redhat.thermostat.client.ui.IconResource
 
getId() - Method in class com.redhat.thermostat.agent.Agent
 
getId() - Method in class com.redhat.thermostat.client.VmRef
 
getInterfaceName() - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
getInterfacesIterator() - Method in class com.redhat.thermostat.common.NetworkInfo
 
getInternalName() - Method in enum com.redhat.thermostat.client.MemoryType
 
getIp4Addr() - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
getIp6Addr() - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
getIssues() - Method in interface com.redhat.thermostat.client.SummaryPanelFacade
 
getIssues() - Method in class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
getJavaCommandLine() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getJavaCommandLine() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getJavaCommandLine() - Method in class com.redhat.thermostat.common.VmInfo
 
getJavaHome() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getJavaHome() - Method in class com.redhat.thermostat.common.VmInfo
 
getJavaVersion() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getJavaVersion() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getJavaVersion() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getJavaVersion() - Method in class com.redhat.thermostat.common.VmInfo
 
getKernelTime() - Method in class com.redhat.thermostat.backend.system.ProcessStatusInfo
 
getKey() - Method in class com.redhat.thermostat.client.ui.SimpleTable.TableEntry
 
getLabel() - Method in enum com.redhat.thermostat.client.MemoryType
 
getLicenseSummary() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getLoad() - Method in class com.redhat.thermostat.common.CpuStat
 
getLoad10() - Method in class com.redhat.thermostat.common.CpuStat
 
getLoad15() - Method in class com.redhat.thermostat.common.CpuStat
 
getLoad5() - Method in class com.redhat.thermostat.common.CpuStat
 
getLoadedNativeLibraries() - Method in class com.redhat.thermostat.common.VmInfo
 
getLocalMode() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getLogger(Class<?>) - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
Returns an appropriate logger to be used by class klass.
getLogLevel() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getMainClass() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getMainClass() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getMainClass() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getMainClass() - Method in class com.redhat.thermostat.common.VmInfo
 
getMainWindow() - Method in interface com.redhat.thermostat.client.UiFacadeFactory
 
getMainWindow() - Method in class com.redhat.thermostat.client.UiFacadeFactoryImpl
 
getMemoryTypesToDisplay() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getMemoryTypesToDisplay() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getMemoryUsage(MemoryType) - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getMemoryUsage(MemoryType) - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getModel() - Method in class com.redhat.thermostat.client.ui.ConnectionSelectionDialog
 
getMongoLaunchScript() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getName() - Method in class com.redhat.thermostat.agent.storage.Category
 
getName() - Method in class com.redhat.thermostat.agent.storage.Key
 
getName() - Method in class com.redhat.thermostat.backend.Backend
 
getName() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getName() - Method in class com.redhat.thermostat.backend.system.DistributionIdentity
 
getName() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getName() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getName() - Method in class com.redhat.thermostat.client.VmRef
 
getNetworkTableModel() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getNetworkTableModel() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getObserveNewJvm() - Method in class com.redhat.thermostat.backend.Backend
Indicate whether this backend will attach to new java processes.
getOsKernel() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getOsKernel() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getOsKernel() - Method in class com.redhat.thermostat.common.HostInfo
 
getOsName() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getOsName() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getOsName() - Method in class com.redhat.thermostat.common.HostInfo
 
getPath() - Method in class com.redhat.thermostat.client.ui.IconResource
 
getPid() - Method in class com.redhat.thermostat.backend.system.ProcessStatusInfo
 
getProperties() - Method in class com.redhat.thermostat.client.ClientArgs
 
getProperties() - Method in class com.redhat.thermostat.common.VmInfo
 
getReleaseDate() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getReplace() - Method in class com.redhat.thermostat.agent.storage.Chunk
 
getRunCount() - Method in class com.redhat.thermostat.common.VmGcStat
 
getSpace(String) - Method in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
getSpaceCapacity(long, long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getSpaceMaxCapacity(long, long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getSpaceName(long, long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getSpaceUsed(long, long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getStartTime() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getStartTimeStamp() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getStartTimeStamp() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getStartTimeStamp() - Method in class com.redhat.thermostat.common.VmInfo
 
getStartupBackendClassNames() - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getStartupBackendConfigMap(String) - Method in class com.redhat.thermostat.agent.config.StartupConfiguration
 
getStopTimeStamp() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getStopTimeStamp() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getStopTimeStamp() - Method in class com.redhat.thermostat.common.VmInfo
 
getSummaryPanel() - Method in interface com.redhat.thermostat.client.UiFacadeFactory
 
getSummaryPanel() - Method in class com.redhat.thermostat.client.UiFacadeFactoryImpl
 
getSwapFree() - Method in class com.redhat.thermostat.common.MemoryStat
 
getSwapTotal() - Method in class com.redhat.thermostat.common.MemoryStat
 
getText() - Method in class com.redhat.thermostat.client.ChangeableText
 
getText() - Method in class com.redhat.thermostat.client.ui.SimpleTable.Key
 
getText() - Method in class com.redhat.thermostat.client.ui.SimpleTable.Section
 
getTimeInMillis() - Method in class com.redhat.thermostat.client.DiscreteTimeData
 
getTimeStamp() - Method in class com.redhat.thermostat.common.CpuStat
 
getTimeStamp() - Method in class com.redhat.thermostat.common.MemoryStat
 
getTimeStamp() - Method in class com.redhat.thermostat.common.VmCpuStat
 
getTimeStamp() - Method in class com.redhat.thermostat.common.VmGcStat
 
getTimeStamp() - Method in class com.redhat.thermostat.common.VmMemoryStat
 
getTimeUnit() - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
getTimeUnits() - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
getTimeValue() - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
getTotal() - Method in class com.redhat.thermostat.common.MemoryStat
 
getTotalCollectors() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getTotalConnectedAgents() - Method in interface com.redhat.thermostat.client.SummaryPanelFacade
 
getTotalConnectedAgents() - Method in class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
getTotalConnectedVms() - Method in interface com.redhat.thermostat.client.SummaryPanelFacade
 
getTotalConnectedVms() - Method in class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
getTotalGcGenerations() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getTotalMemory() - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
getTotalMemory() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
getTotalMemory() - Method in class com.redhat.thermostat.common.HostInfo
Total memory in bytes
getTotalSpaces(long) - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getType() - Method in class com.redhat.thermostat.client.Connection
 
getUrl() - Method in class com.redhat.thermostat.client.Connection
 
getUrl() - Method in class com.redhat.thermostat.client.ui.IconResource
 
getUserTime() - Method in class com.redhat.thermostat.backend.system.ProcessStatusInfo
 
getValues() - Method in class com.redhat.thermostat.client.ui.SimpleTable.TableEntry
 
getVendor() - Method in class com.redhat.thermostat.backend.Backend
 
getVendor() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getVendor() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getVersion() - Method in class com.redhat.thermostat.backend.Backend
 
getVersion() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
getVersion() - Method in class com.redhat.thermostat.backend.system.DistributionIdentity
 
getVersion() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
getVersion() - Method in class com.redhat.thermostat.client.ApplicationInfo
 
getVmArguments() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getVmArguments() - Method in class com.redhat.thermostat.common.VmInfo
 
getVmId() - Method in class com.redhat.thermostat.common.VmCpuStat
 
getVmId() - Method in class com.redhat.thermostat.common.VmGcStat
 
getVmId() - Method in class com.redhat.thermostat.common.VmInfo
 
getVmId() - Method in class com.redhat.thermostat.common.VmMemoryStat
 
getVmInfo() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getVmInfo() - Method in class com.redhat.thermostat.common.VmInfo
 
getVmName() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getVmName() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getVmName() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getVmName() - Method in class com.redhat.thermostat.common.VmInfo
 
getVmNameAndVersion() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getVmNameAndVersion() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getVmPanel(VmRef) - Method in interface com.redhat.thermostat.client.UiFacadeFactory
 
getVmPanel(VmRef) - Method in class com.redhat.thermostat.client.UiFacadeFactoryImpl
 
getVmPid() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getVmPid() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getVmPid() - Method in class com.redhat.thermostat.common.VmInfo
 
getVms(HostRef) - Method in interface com.redhat.thermostat.client.MainWindowFacade
 
getVms(HostRef) - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
getVmVersion() - Method in class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
getVmVersion() - Method in interface com.redhat.thermostat.client.VmPanelFacade
 
getVmVersion() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
getVmVersion() - Method in class com.redhat.thermostat.common.VmInfo
 
getWallTime() - Method in class com.redhat.thermostat.common.VmGcStat
 
getWebsite() - Method in class com.redhat.thermostat.client.ApplicationInfo
 

H

hashCode() - Method in class com.redhat.thermostat.agent.storage.Key
 
hashCode() - Method in class com.redhat.thermostat.client.HostRef
 
hashCode() - Method in class com.redhat.thermostat.client.VmRef
 
header(String) - Static method in class com.redhat.thermostat.client.ui.Components
 
hierarchyChanged(HierarchyEvent) - Method in class com.redhat.thermostat.client.ui.ComponentVisibleListener
 
HOST_INFO_NETWORK_IPV4_INDEX - Static variable in class com.redhat.thermostat.common.Constants
 
HOST_INFO_NETWORK_IPV6_INDEX - Static variable in class com.redhat.thermostat.common.Constants
 
HostInfo - Class in com.redhat.thermostat.common
 
HostInfo(String, String, String, String, int, long) - Constructor for class com.redhat.thermostat.common.HostInfo
 
HostInfoBuilder - Class in com.redhat.thermostat.backend.system
 
HostInfoBuilder() - Constructor for class com.redhat.thermostat.backend.system.HostInfoBuilder
 
HostPanel - Class in com.redhat.thermostat.client.ui
 
HostPanel(HostPanelFacade) - Constructor for class com.redhat.thermostat.client.ui.HostPanel
 
HostPanelFacade - Interface in com.redhat.thermostat.client
 
HostPanelFacadeImpl - Class in com.redhat.thermostat.client
 
HostPanelFacadeImpl(HostRef, DB) - Constructor for class com.redhat.thermostat.client.HostPanelFacadeImpl
 
HostRef - Class in com.redhat.thermostat.client
 
HostRef(String, String) - Constructor for class com.redhat.thermostat.client.HostRef
 
HtmlTextBuilder - Class in com.redhat.thermostat.client.ui
 
HtmlTextBuilder() - Constructor for class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
HtmlTextBuilder(String) - Constructor for class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
huge(String) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 

I

IconResource - Class in com.redhat.thermostat.client.ui
 
index - Variable in class com.redhat.thermostat.common.VmMemoryStat.Space
 
INVALID_LOAD - Static variable in class com.redhat.thermostat.common.CpuStat
 
isActive() - Method in class com.redhat.thermostat.backend.Backend
 
isActive() - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
isActive() - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
isCancelled() - Method in class com.redhat.thermostat.client.ui.ConnectionSelectionDialog
 
isConnected() - Method in class com.redhat.thermostat.client.Connection
 
isDebugLayout() - Method in class com.redhat.thermostat.client.ClientArgs
 
isDisplayable() - Method in enum com.redhat.thermostat.client.Connection.ConnectionType
 
isMemoryTypeDisplayed(MemoryType) - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
isMemoryTypeDisplayed(MemoryType) - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
isPartialCategoryKey() - Method in class com.redhat.thermostat.agent.storage.Key
 

J

jvmStarted(int) - Method in interface com.redhat.thermostat.agent.JvmStatusListener
 
jvmStarted(int) - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
JvmStatDataExtractor - Class in com.redhat.thermostat.backend.system
A helper class to provide type-safe access to commonly used jvmstat monitors
JvmStatDataExtractor(MonitoredVm) - Constructor for class com.redhat.thermostat.backend.system.JvmStatDataExtractor
 
JvmStatHostListener - Class in com.redhat.thermostat.backend.system
 
JvmStatHostListener() - Constructor for class com.redhat.thermostat.backend.system.JvmStatHostListener
 
JvmStatusListener - Interface in com.redhat.thermostat.agent
 
JvmStatusNotifier - Interface in com.redhat.thermostat.agent
 
JvmStatVmListener - Class in com.redhat.thermostat.backend.system
 
JvmStatVmListener(SystemBackend, int) - Constructor for class com.redhat.thermostat.backend.system.JvmStatVmListener
 
jvmStopped(int) - Method in interface com.redhat.thermostat.agent.JvmStatusListener
 
jvmStopped(int) - Method in class com.redhat.thermostat.backend.system.SystemBackend
 

K

Key - Class in com.redhat.thermostat.agent.storage
A Key is used to refer to data in a Chunk.
Key(String, boolean) - Constructor for class com.redhat.thermostat.agent.storage.Key
 
KEY_AGENT_CONFIG_AGENT_START_TIME - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKEND_ACTIVE - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKEND_DESC - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKEND_NAME - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKEND_NEW - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKEND_PIDS - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_CONFIG_BACKENDS - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
KEY_AGENT_ID - Static variable in class com.redhat.thermostat.agent.storage.MongoStorage
 
KILOBYTES_TO_BYTES - Static variable in class com.redhat.thermostat.common.Constants
 

L

label(String) - Static method in class com.redhat.thermostat.client.ui.Components
 
larger(String) - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
LaunchException - Exception in com.redhat.thermostat.common
Exception that should be thrown when a condition is detected that prevents proper startup of program.
LaunchException(String) - Constructor for exception com.redhat.thermostat.common.LaunchException
 
LaunchException(String, Exception) - Constructor for exception com.redhat.thermostat.common.LaunchException
 
LayoutDebugHelper - Class in com.redhat.thermostat.client.ui
This class goes through the swing container hierarchy and adds random colored borders to the components themselves.
LayoutDebugHelper() - Constructor for class com.redhat.thermostat.client.ui.LayoutDebugHelper
 
LOCAL_MODE - Static variable in class com.redhat.thermostat.agent.Defaults
 
lock() - Method in class com.redhat.thermostat.agent.storage.Category
 
LogFormatter - Class in com.redhat.thermostat.common
 
LogFormatter() - Constructor for class com.redhat.thermostat.common.LogFormatter
 
LOGGING_LEVEL - Static variable in class com.redhat.thermostat.agent.Defaults
 
LoggingUtils - Class in com.redhat.thermostat.common.utils
A few helper functions to facilitate using loggers

M

Main - Class in com.redhat.thermostat.agent
 
main(String[]) - Static method in class com.redhat.thermostat.agent.Main
 
Main - Class in com.redhat.thermostat.client
 
main(String[]) - Static method in class com.redhat.thermostat.client.Main
 
MainWindow - Class in com.redhat.thermostat.client.ui
 
MainWindow(UiFacadeFactory) - Constructor for class com.redhat.thermostat.client.ui.MainWindow
 
MainWindow.ShutdownClient - Class in com.redhat.thermostat.client.ui
 
MainWindow.ShutdownClient(MainWindowFacade, JFrame) - Constructor for class com.redhat.thermostat.client.ui.MainWindow.ShutdownClient
 
MainWindowFacade - Interface in com.redhat.thermostat.client
 
MainWindowFacadeImpl - Class in com.redhat.thermostat.client
 
MainWindowFacadeImpl(DB) - Constructor for class com.redhat.thermostat.client.MainWindowFacadeImpl
 
matches(String) - Method in class com.redhat.thermostat.client.HostRef
 
matches(String) - Method in interface com.redhat.thermostat.client.Ref
 
matches(String) - Method in class com.redhat.thermostat.client.VmRef
 
maxCapacity - Variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
maxCapacity - Variable in class com.redhat.thermostat.common.VmMemoryStat.Space
 
MemoryStat - Class in com.redhat.thermostat.common
 
MemoryStat(long, long, long, long, long, long, long, long) - Constructor for class com.redhat.thermostat.common.MemoryStat
 
MemoryStatBuilder - Class in com.redhat.thermostat.backend.system
Implementation note: uses information from /proc/
MemoryStatBuilder() - Constructor for class com.redhat.thermostat.backend.system.MemoryStatBuilder
 
MemoryType - Enum in com.redhat.thermostat.client
 
minimumLayoutSize(Container) - Method in class com.redhat.thermostat.client.ui.WrapLayout
Returns the minimum dimensions needed to layout the visible components contained in the specified target container.
MISSING_ICON - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
MongoConnection - Class in com.redhat.thermostat.client
 
MongoConnection(Properties) - Constructor for class com.redhat.thermostat.client.MongoConnection
 
MONGOD_PORT - Static variable in class com.redhat.thermostat.agent.Defaults
 
MONGOS_PORT - Static variable in class com.redhat.thermostat.agent.Defaults
 
MongoStorage - Class in com.redhat.thermostat.agent.storage
Implementation of the Storage interface that uses MongoDB to store the instrumentation data.
MongoStorage() - Constructor for class com.redhat.thermostat.agent.storage.MongoStorage
 
monitorStatusChanged(MonitorStatusChangeEvent) - Method in class com.redhat.thermostat.backend.system.JvmStatVmListener
 
monitorsUpdated(VmEvent) - Method in class com.redhat.thermostat.backend.system.JvmStatVmListener
 

N

name - Variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
name - Variable in class com.redhat.thermostat.common.VmMemoryStat.Space
 
needsUrl() - Method in enum com.redhat.thermostat.client.Connection.ConnectionType
 
NETWORK_GROUP - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
NETWORK_SERVER - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
NetworkInfo - Class in com.redhat.thermostat.common
 
NetworkInfo() - Constructor for class com.redhat.thermostat.common.NetworkInfo
 
NetworkInfoBuilder - Class in com.redhat.thermostat.backend.system
 
NetworkInfoBuilder() - Constructor for class com.redhat.thermostat.backend.system.NetworkInfoBuilder
 
NetworkInterfaceInfo - Class in com.redhat.thermostat.common
 
NetworkInterfaceInfo(String) - Constructor for class com.redhat.thermostat.common.NetworkInterfaceInfo
 
newLine() - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
NotImplementedException - Exception in com.redhat.thermostat.common
 
NotImplementedException(String) - Constructor for exception com.redhat.thermostat.common.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception com.redhat.thermostat.common.NotImplementedException
 

P

preferredLayoutSize(Container) - Method in class com.redhat.thermostat.client.ui.WrapLayout
Returns the preferred dimensions for this layout given the visible components in the specified target container.
ProcessEnvironmentBuilder - Class in com.redhat.thermostat.backend.system
 
ProcessStatusInfo - Class in com.redhat.thermostat.backend.system
Extract status information about the process from /proc/.
purge() - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
purge() - Method in class com.redhat.thermostat.agent.storage.Storage
 
put(Key, String) - Method in class com.redhat.thermostat.agent.storage.Chunk
 
putChunk(Chunk, Backend) - Method in class com.redhat.thermostat.agent.storage.Storage
 
putChunkImpl(Chunk) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
putChunkImpl(Chunk) - Method in class com.redhat.thermostat.agent.storage.Storage
 

Q

QUESTION - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
quote(String) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 

R

RecentTimeSeriesChartController - Class in com.redhat.thermostat.client.ui
 
RecentTimeSeriesChartController(JFreeChart) - Constructor for class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
RecentTimeSeriesChartPanel - Class in com.redhat.thermostat.client.ui
 
RecentTimeSeriesChartPanel(RecentTimeSeriesChartController) - Constructor for class com.redhat.thermostat.client.ui.RecentTimeSeriesChartPanel
 
Ref - Interface in com.redhat.thermostat.client
 
registerCategory(Category, Backend) - Method in class com.redhat.thermostat.agent.storage.Storage
 
removeAgentInformation() - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
removeAgentInformation() - Method in class com.redhat.thermostat.agent.storage.Storage
 
removeAllListeners() - Method in class com.redhat.thermostat.client.ui.SimpleTable
 
removeJvmStatusListener(JvmStatusListener) - Method in interface com.redhat.thermostat.agent.JvmStatusNotifier
Request to no longer be informed when JVM processes are started or stopped.
removeJvmStatusListener(JvmStatusListener) - Method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 
removeJvmStatusListener(JvmStatusListener) - Method in class com.redhat.thermostat.backend.system.SystemBackend
 
removeListener(ChangeableText.TextListener) - Method in class com.redhat.thermostat.client.ChangeableText
 
removeListener(Connection.ConnectionListener) - Method in class com.redhat.thermostat.client.Connection
 
removeNetworkInterfaceInfo(NetworkInterfaceInfo) - Method in class com.redhat.thermostat.common.NetworkInfo
 
repeat(String, int) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 
run() - Method in class com.redhat.thermostat.agent.config.ConfigurationWatcher
 

S

SampleBackend - Class in com.redhat.thermostat.backend.sample
Just an example backend implementation.
SampleBackend() - Constructor for class com.redhat.thermostat.backend.sample.SampleBackend
 
SAMPLING_INTERVAL_UNKNOWN - Static variable in class com.redhat.thermostat.common.Constants
 
SEARCH - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
SET_MODIFIER - Static variable in class com.redhat.thermostat.agent.storage.MongoStorage
 
setAgentId(UUID) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
setAgentId(UUID) - Method in class com.redhat.thermostat.agent.storage.Storage
 
setBackend(SystemBackend) - Method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 
setCancelled(boolean) - Method in class com.redhat.thermostat.client.ui.ConnectionSelectionDialog
 
setConfigurationValue(String, String) - Method in class com.redhat.thermostat.backend.Backend
Set the named configuration to the given value.
setConfigurationValue(String, String) - Method in class com.redhat.thermostat.backend.sample.SampleBackend
 
setDisplayMemoryType(MemoryType, boolean) - Method in interface com.redhat.thermostat.client.HostPanelFacade
 
setDisplayMemoryType(MemoryType, boolean) - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
setGlobalLogLevel(Level) - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
Set the log level for the logger at the root of the "com.redhat.thermostat" namespace
setHostVmTreeFilter(String) - Method in interface com.redhat.thermostat.client.MainWindowFacade
 
setHostVmTreeFilter(String) - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
setInitialConfiguration(Map<String, String>) - Method in class com.redhat.thermostat.backend.Backend
 
setIp4Addr(String) - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
setIp6Addr(String) - Method in class com.redhat.thermostat.common.NetworkInterfaceInfo
 
setObserveNewJvm(boolean) - Method in class com.redhat.thermostat.backend.Backend
Set whether this backend will attach to new java processes.
setStorage(Storage) - Method in class com.redhat.thermostat.backend.Backend
 
setText(String) - Method in class com.redhat.thermostat.client.ChangeableText
 
setTime(int, TimeUnit) - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
setType(Connection.ConnectionType) - Method in class com.redhat.thermostat.client.Connection
 
setUrl(String) - Method in class com.redhat.thermostat.client.Connection
 
SimpleTable - Class in com.redhat.thermostat.client.ui
 
SimpleTable() - Constructor for class com.redhat.thermostat.client.ui.SimpleTable
 
SimpleTable.Key - Class in com.redhat.thermostat.client.ui
 
SimpleTable.Key(String) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.Key
 
SimpleTable.Section - Class in com.redhat.thermostat.client.ui
 
SimpleTable.Section(String) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.Section
 
SimpleTable.TableEntry - Class in com.redhat.thermostat.client.ui
 
SimpleTable.TableEntry(String, ChangeableText) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.TableEntry
 
SimpleTable.TableEntry(SimpleTable.Key, SimpleTable.Value) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.TableEntry
 
SimpleTable.TableEntry(SimpleTable.Key, List<SimpleTable.Value>) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.TableEntry
 
SimpleTable.Value - Class in com.redhat.thermostat.client.ui
 
SimpleTable.Value(String) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.Value
 
SimpleTable.Value(ChangeableText) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.Value
 
SimpleTable.Value(Component) - Constructor for class com.redhat.thermostat.client.ui.SimpleTable.Value
 
smallBorder() - Static method in class com.redhat.thermostat.client.ui.Components
 
spaces - Variable in class com.redhat.thermostat.common.VmMemoryStat.Generation
 
start() - Method in class com.redhat.thermostat.agent.Agent
 
start() - Method in interface com.redhat.thermostat.client.AsyncUiFacade
 
start() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
start() - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
start() - Method in class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
start() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
StartupConfiguration - Class in com.redhat.thermostat.agent.config
 
StartupConfiguration(long, String[]) - Constructor for class com.redhat.thermostat.agent.config.StartupConfiguration
 
stop() - Method in class com.redhat.thermostat.agent.Agent
 
stop() - Method in interface com.redhat.thermostat.client.AsyncUiFacade
 
stop() - Method in class com.redhat.thermostat.client.HostPanelFacadeImpl
 
stop() - Method in class com.redhat.thermostat.client.MainWindowFacadeImpl
 
stop() - Method in class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
stop() - Method in class com.redhat.thermostat.client.VmPanelFacadeImpl
 
Storage - Class in com.redhat.thermostat.agent.storage
 
Storage() - Constructor for class com.redhat.thermostat.agent.storage.Storage
 
StorageConstants - Class in com.redhat.thermostat.agent.storage
 
StorageConstants() - Constructor for class com.redhat.thermostat.agent.storage.StorageConstants
 
store(Chunk) - Method in class com.redhat.thermostat.backend.Backend
 
StringUtils - Class in com.redhat.thermostat.common.utils
 
SummaryPanel - Class in com.redhat.thermostat.client.ui
 
SummaryPanel(SummaryPanelFacade) - Constructor for class com.redhat.thermostat.client.ui.SummaryPanel
 
SummaryPanelFacade - Interface in com.redhat.thermostat.client
 
SummaryPanelFacadeImpl - Class in com.redhat.thermostat.client
 
SummaryPanelFacadeImpl(DB) - Constructor for class com.redhat.thermostat.client.SummaryPanelFacadeImpl
 
SysConf - Class in com.redhat.thermostat.backend.system
A wrapper over POSIX's sysconf.
SystemBackend - Class in com.redhat.thermostat.backend.system
 
SystemBackend() - Constructor for class com.redhat.thermostat.backend.system.SystemBackend
 

T

textChanged(ChangeableText) - Method in interface com.redhat.thermostat.client.ChangeableText.TextListener
 
textChanged(ChangeableText) - Method in class com.redhat.thermostat.client.ui.SimpleTable
 
THERMOSTAT_DB_NAME - Static variable in class com.redhat.thermostat.agent.storage.StorageConstants
 
TIMESTAMP - Static variable in class com.redhat.thermostat.agent.storage.Key
 
toHtml() - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
toInputStream(String) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 
toPartialHtml() - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
toString() - Method in class com.redhat.thermostat.client.Connection
 
toString() - Method in class com.redhat.thermostat.client.HostRef
 
toString() - Method in enum com.redhat.thermostat.client.MemoryType
 
toString() - Method in class com.redhat.thermostat.client.ui.HtmlTextBuilder
 
toString() - Method in class com.redhat.thermostat.client.VmRef
 
Translate - Class in com.redhat.thermostat.client
 
Translate() - Constructor for class com.redhat.thermostat.client.Translate
 

U

UiFacadeFactory - Interface in com.redhat.thermostat.client
 
UiFacadeFactoryImpl - Class in com.redhat.thermostat.client
 
UiFacadeFactoryImpl(MongoConnection) - Constructor for class com.redhat.thermostat.client.UiFacadeFactoryImpl
 
update(Chunk) - Method in class com.redhat.thermostat.backend.Backend
 
updateChunk(Chunk, Backend) - Method in class com.redhat.thermostat.agent.storage.Storage
 
updateChunkImpl(Chunk) - Method in class com.redhat.thermostat.agent.storage.MongoStorage
 
updateChunkImpl(Chunk) - Method in class com.redhat.thermostat.agent.storage.Storage
 
used - Variable in class com.redhat.thermostat.common.VmMemoryStat.Space
 
useDevelConsole() - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
Ensures log messages are written to the console as well

V

value(String) - Static method in class com.redhat.thermostat.client.ui.Components
 
valueOf(String) - Static method in enum com.redhat.thermostat.client.Connection.ConnectionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.Connection.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.MemoryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.redhat.thermostat.client.Connection.ConnectionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.client.Connection.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.client.MemoryType
Returns an array containing the constants of this enum type, in the order they are declared.
VmCpuStat - Class in com.redhat.thermostat.common
 
VmCpuStat(long, int, double) - Constructor for class com.redhat.thermostat.common.VmCpuStat
 
VmCpuStatBuilder - Class in com.redhat.thermostat.backend.system
 
VmCpuStatBuilder() - Constructor for class com.redhat.thermostat.backend.system.VmCpuStatBuilder
 
VmGcStat - Class in com.redhat.thermostat.common
 
VmGcStat(int, long, String, long, long) - Constructor for class com.redhat.thermostat.common.VmGcStat
 
VmInfo - Class in com.redhat.thermostat.common
 
VmInfo() - Constructor for class com.redhat.thermostat.common.VmInfo
 
VmInfo(int, long, long, String, String, String, String, String, String, String, String, Map<String, String>, Map<String, String>, List<String>) - Constructor for class com.redhat.thermostat.common.VmInfo
 
VmMemoryStat - Class in com.redhat.thermostat.common
 
VmMemoryStat(long, int, List<VmMemoryStat.Generation>) - Constructor for class com.redhat.thermostat.common.VmMemoryStat
 
VmMemoryStat.Generation - Class in com.redhat.thermostat.common
 
VmMemoryStat.Generation() - Constructor for class com.redhat.thermostat.common.VmMemoryStat.Generation
 
VmMemoryStat.Space - Class in com.redhat.thermostat.common
 
VmMemoryStat.Space() - Constructor for class com.redhat.thermostat.common.VmMemoryStat.Space
 
VmPanel - Class in com.redhat.thermostat.client.ui
 
VmPanel(VmPanelFacade) - Constructor for class com.redhat.thermostat.client.ui.VmPanel
 
VmPanelFacade - Interface in com.redhat.thermostat.client
Represents information specific to a JVM running on a host somewhere.
VmPanelFacadeImpl - Class in com.redhat.thermostat.client
 
VmPanelFacadeImpl(VmRef, DB) - Constructor for class com.redhat.thermostat.client.VmPanelFacadeImpl
 
VmPanelFacadeImpl.CollectorChartUpdater - Class in com.redhat.thermostat.client
 
VmPanelFacadeImpl.CollectorChartUpdater(VmPanelFacadeImpl, String) - Constructor for class com.redhat.thermostat.client.VmPanelFacadeImpl.CollectorChartUpdater
 
VmRef - Class in com.redhat.thermostat.client
 
VmRef(HostRef, String, String) - Constructor for class com.redhat.thermostat.client.VmRef
 
vmStatusChanged(VmStatusChangeEvent) - Method in class com.redhat.thermostat.backend.system.JvmStatHostListener
 

W

WARNING - Static variable in class com.redhat.thermostat.client.ui.IconResource
 
windowClosing(WindowEvent) - Method in class com.redhat.thermostat.client.ui.MainWindow.ShutdownClient
 
WrapLayout - Class in com.redhat.thermostat.client.ui
FlowLayout subclass that fully supports wrapping of components.
WrapLayout() - Constructor for class com.redhat.thermostat.client.ui.WrapLayout
Constructs a new WrapLayout with a left alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int) - Constructor for class com.redhat.thermostat.client.ui.WrapLayout
Constructs a new FlowLayout with the specified alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int, int, int) - Constructor for class com.redhat.thermostat.client.ui.WrapLayout
Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.

_

_(String) - Static method in class com.redhat.thermostat.client.Translate
 
_(String, String...) - Static method in class com.redhat.thermostat.client.Translate
 
A B C D E F G H I J K L M N P Q R S T U V W _