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

A

abort() - Method in interface com.redhat.thermostat.client.ui.ClientConfigReconnector
 
AbstractCommand - Class in com.redhat.thermostat.common.cli
A partial implementation of Command that most implementations should extend.
AbstractCommand() - Constructor for class com.redhat.thermostat.common.cli.AbstractCommand
 
AbstractLayout - Class in com.redhat.thermostat.client.swing.components
An empty template LayoutManager2.
AbstractLayout() - Constructor for class com.redhat.thermostat.client.swing.components.AbstractLayout
 
AbstractQuery<T extends Pojo> - Class in com.redhat.thermostat.storage.core
 
AbstractQuery() - Constructor for class com.redhat.thermostat.storage.core.AbstractQuery
 
AbstractQuery.Sort - Class in com.redhat.thermostat.storage.core
 
AbstractQuery.Sort() - Constructor for class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
AbstractQuery.Sort(Key<?>, Query.SortDirection) - Constructor for class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
AbstractStateNotifyingCommand - Class in com.redhat.thermostat.common.cli
Abstract Command implementation including all the default functionality of AbstractCommand, but also contains an ActionNotifier so that concrete implementations of this class can use this to provide updates with regards to their runtime status to other components.
AbstractStateNotifyingCommand() - Constructor for class com.redhat.thermostat.common.cli.AbstractStateNotifyingCommand
 
acquire(int) - Method in interface com.redhat.thermostat.agent.utils.management.MXBeanConnectionPool
 
ACTION - Static variable in class com.redhat.thermostat.common.command.Request
 
ActionButton - Class in com.redhat.thermostat.client.swing.components
A swing implementation of ToolbarButton.
ActionButton(Icon) - Constructor for class com.redhat.thermostat.client.swing.components.ActionButton
 
ActionButton(Icon, LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.ActionButton
 
ActionEvent<T extends Enum<?>> - Class in com.redhat.thermostat.common
 
ActionEvent(Object, T) - Constructor for class com.redhat.thermostat.common.ActionEvent
 
ActionListener<T extends Enum<?>> - Interface in com.redhat.thermostat.common
 
ActionNotifier<T extends Enum<?>> - Class in com.redhat.thermostat.common
 
ActionNotifier(Object) - Constructor for class com.redhat.thermostat.common.ActionNotifier
 
actionPerformed(ActionEvent<AgentInformationDisplayView.ConfigurationAction>) - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayController
 
actionPerformed(ActionEvent<ClientConfigurationView.Action>) - Method in class com.redhat.thermostat.client.ui.ClientConfigurationController
 
actionPerformed(ActionEvent<T>) - Method in interface com.redhat.thermostat.common.ActionListener
 
ActionToggleButton - Class in com.redhat.thermostat.client.swing.components
 
ActionToggleButton(Icon) - Constructor for class com.redhat.thermostat.client.swing.components.ActionToggleButton
 
ActionToggleButton(Icon, LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.ActionToggleButton
 
activate() - Method in interface com.redhat.thermostat.backend.Backend
Activate the Backend.
activate() - Method in class com.redhat.thermostat.backend.VmListenerBackend
Activate the Backend.
add(Component) - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
 
add(long, long, double) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
Add<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Write operation to be used for adding new records into storage.
add(Category<?>) - Static method in class com.redhat.thermostat.storage.core.Categories
 
add(int, TimeStampedPojo) - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator
 
addActionListener(ActionListener<BasicView.Action>) - Method in class com.redhat.thermostat.client.core.views.BasicView
 
addActionListener(ActionListener<T>) - Method in class com.redhat.thermostat.common.ActionNotifier
 
addActionListener(ActionListener<ThermostatExtensionRegistry.Action>) - Method in class com.redhat.thermostat.common.ThermostatExtensionRegistry
 
addAgent(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
addAgentInformation(AgentInformation) - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Publish information about agent into the storage.
addArgument(String, String) - Method in class com.redhat.thermostat.common.cli.SimpleArguments
 
addAttribute(Object, Object) - Method in class com.redhat.thermostat.common.ApplicationCache
 
addBackendInformation(BackendInformation) - Method in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
addChildView(LocalizedString, UIComponent) - Method in class com.redhat.thermostat.client.core.views.HostInformationView
 
addChildView(LocalizedString, UIComponent) - Method in class com.redhat.thermostat.client.core.views.VmInformationView
 
addConfigurationListener(ActionListener<AgentInformationDisplayView.ConfigurationAction>) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
addConnectionListener(Connection.ConnectionListener) - Method in interface com.redhat.thermostat.storage.core.DbService
Registers the supplied ConnectionListener to be notified when the status of the database connection changes.
addFilterEventListener(ActionListener<Filter.FilterEvent>) - Method in class com.redhat.thermostat.common.Filter
 
addHostChangeListener(HostRef, ActionListener<HostMonitor.Action>) - Method in interface com.redhat.thermostat.storage.monitor.HostMonitor
Adds this listener to the given HostRef
addLayoutComponent(String, Component) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
addLayoutComponent(Component, Object) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
addListener(ActionListener<ClientConfigurationView.Action>) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
addListener(RequestResponseListener) - Method in class com.redhat.thermostat.common.command.Request
 
addListener(Connection.ConnectionListener) - Method in class com.redhat.thermostat.storage.core.Connection
Adds a connection listener to this connection.
addListSelectionListener(ListSelectionListener) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
addMenuAction(MenuAction) - Method in class com.redhat.thermostat.client.swing.MenuHelper
Add a menu item as specified though the MenuAction argument.
addNetworkChangeListener(ActionListener<NetworkMonitor.Action>) - Method in interface com.redhat.thermostat.storage.monitor.NetworkMonitor
 
addNonOptionArgument(String) - Method in class com.redhat.thermostat.common.cli.SimpleArguments
 
addProgressListener(ActionListener<ProgressHandle.Status>) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
addSearchListener(ActionListener<SearchProvider.SearchAction>) - Method in interface com.redhat.thermostat.client.ui.SearchProvider
 
addSelectionInterval(int, int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
addToolBarButton(ToolbarButton) - Method in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
addVmFilter(Filter<VmRef>) - Method in interface com.redhat.thermostat.agent.VmBlacklist
Adds a Filter to the blacklist.
Agent - Class in com.redhat.thermostat.agent
Represents the Agent running on a host.
Agent(BackendRegistry, AgentStartupConfiguration, Storage, AgentInfoDAO, BackendInfoDAO, WriterID) - Constructor for class com.redhat.thermostat.agent.Agent
 
AGENT_ID - Static variable in class com.redhat.thermostat.storage.core.Key
 
AgentConfigsUtils - Class in com.redhat.thermostat.agent.config
 
AgentConfigsUtils() - Constructor for class com.redhat.thermostat.agent.config.AgentConfigsUtils
 
AgentInfoDAO - Interface in com.redhat.thermostat.storage.dao
Access information about agents that agents publish to storage.
AgentInformation - Class in com.redhat.thermostat.storage.model
 
AgentInformation() - Constructor for class com.redhat.thermostat.storage.model.AgentInformation
 
AgentInformation(String) - Constructor for class com.redhat.thermostat.storage.model.AgentInformation
 
AgentInformationDisplayController - Class in com.redhat.thermostat.client.ui
 
AgentInformationDisplayController(AgentInformationDisplayModel, AgentInformationDisplayView) - Constructor for class com.redhat.thermostat.client.ui.AgentInformationDisplayController
 
AgentInformationDisplayModel - Class in com.redhat.thermostat.client.ui
This model sits between the current view and the remote model, and maintains a state of the agents that it knows about.
AgentInformationDisplayModel(AgentInfoDAO, BackendInfoDAO) - Constructor for class com.redhat.thermostat.client.ui.AgentInformationDisplayModel
 
AgentInformationDisplayView - Class in com.redhat.thermostat.client.core.views
A view that displays an agent's information
AgentInformationDisplayView() - Constructor for class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
AgentInformationDisplayView.ConfigurationAction - Enum in com.redhat.thermostat.client.core.views
 
AgentInformationViewProvider - Interface in com.redhat.thermostat.client.core.views
AgentOptionParser - Class in com.redhat.thermostat.agent.config
 
AgentOptionParser(AgentStartupConfiguration, Arguments) - Constructor for class com.redhat.thermostat.agent.config.AgentOptionParser
 
AgentProperties - Enum in com.redhat.thermostat.agent.config
 
AgentStartupConfiguration - Class in com.redhat.thermostat.agent.config
 
AgentStorageCredentials - Class in com.redhat.thermostat.agent.config
 
AgentStorageCredentials(File) - Constructor for class com.redhat.thermostat.agent.config.AgentStorageCredentials
 
AggregateCount - Class in com.redhat.thermostat.storage.model
Model class for aggregate counts.
AggregateCount() - Constructor for class com.redhat.thermostat.storage.model.AggregateCount
 
AggregateQuery<T extends Pojo> - Class in com.redhat.thermostat.storage.core
Common super class for aggregate queries.
AggregateQuery(AggregateQuery.AggregateFunction, Query<T>) - Constructor for class com.redhat.thermostat.storage.core.AggregateQuery
 
AggregateQuery.AggregateFunction - Enum in com.redhat.thermostat.storage.core
 
AggregateResult - Interface in com.redhat.thermostat.storage.model
Super type for aggregate results.
ALIVE_KEY - Static variable in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
 
AllPassFilter<T> - Class in com.redhat.thermostat.common
A Filter that passes everything.
AllPassFilter() - Constructor for class com.redhat.thermostat.common.AllPassFilter
 
and(S, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryLogicalExpression with the two provided expressions joined in order by a logical AND operation.
ApplicationCache - Class in com.redhat.thermostat.common
A simple cache to keep resources in.
ApplicationCache() - Constructor for class com.redhat.thermostat.common.ApplicationCache
 
ApplicationException - Exception in com.redhat.thermostat.common.tools
 
ApplicationException(String) - Constructor for exception com.redhat.thermostat.common.tools.ApplicationException
 
ApplicationException(Throwable) - Constructor for exception com.redhat.thermostat.common.tools.ApplicationException
 
ApplicationException(String, Throwable) - Constructor for exception com.redhat.thermostat.common.tools.ApplicationException
 
ApplicationException(String, Throwable, boolean, boolean) - Constructor for exception com.redhat.thermostat.common.tools.ApplicationException
 
ApplicationInfo - Class in com.redhat.thermostat.common
 
ApplicationInfo() - Constructor for class com.redhat.thermostat.common.ApplicationInfo
 
ApplicationService - Interface in com.redhat.thermostat.common
 
ApplicationState - Enum in com.redhat.thermostat.common.tools
Denotes the condition this application is in.
applies(Ref) - Method in class com.redhat.thermostat.client.ui.ReferenceFilter
Return true if the given filter applies to this reference.
apply() - Method in interface com.redhat.thermostat.storage.core.Add
Applies this Add operation to storage.
apply() - Method in interface com.redhat.thermostat.storage.core.DataModifyingStatement
Executes this statement.
apply() - Method in interface com.redhat.thermostat.storage.core.Remove
Applies this remove operation.
apply() - Method in interface com.redhat.thermostat.storage.core.Replace
Applies this Replace operation to the storage.
apply() - Method in interface com.redhat.thermostat.storage.core.Update
Applies this update operation.
applyFilter(int, BufferedImage) - Static method in class com.redhat.thermostat.client.swing.components.GaussianBlur
 
Arguments - Interface in com.redhat.thermostat.common.cli
 
ARROW_LEFT - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
ARROW_RIGHT - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
AUTH_TOKEN - Static variable in class com.redhat.thermostat.common.command.Request
 
AuthenticationConfiguration - Interface in com.redhat.thermostat.storage.config
 
AuthToken - Class in com.redhat.thermostat.storage.core
 
AuthToken(byte[], byte[]) - Constructor for class com.redhat.thermostat.storage.core.AuthToken
 

B

Backend - Interface in com.redhat.thermostat.backend
Represents a plugin that runs on the agent and performs monitoring of host and applications.
BACKEND_DESCRIPTION - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
BACKEND_NAME - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
BackendInfoDAO - Interface in com.redhat.thermostat.storage.dao
 
BackendInformation - Class in com.redhat.thermostat.storage.model
 
BackendInformation() - Constructor for class com.redhat.thermostat.storage.model.BackendInformation
 
BackendInformation(String) - Constructor for class com.redhat.thermostat.storage.model.BackendInformation
 
BackendRegistry - Class in com.redhat.thermostat.backend
A registry for Backends.
BackendRegistry(BundleContext) - Constructor for class com.redhat.thermostat.backend.BackendRegistry
 
BackendService - Class in com.redhat.thermostat.backend
Class used to signal that Backends can start registering themselves into the Framework.
BackendService() - Constructor for class com.redhat.thermostat.backend.BackendService
 
BackingStorage - Interface in com.redhat.thermostat.storage.core
This subclass of Storage should be implemented by classes that interact directly with a form of storage (e.g.
BaseBackend - Class in com.redhat.thermostat.backend
 
BaseBackend(String, String, String, String) - Constructor for class com.redhat.thermostat.backend.BaseBackend
 
BaseBackend(String, String, String, String, boolean) - Constructor for class com.redhat.thermostat.backend.BaseBackend
 
BasePojo - Class in com.redhat.thermostat.storage.model
 
BasePojo(String) - Constructor for class com.redhat.thermostat.storage.model.BasePojo
 
BasicView - Class in com.redhat.thermostat.client.core.views
A View with support for notifying listeners on visibility changes.
BasicView() - Constructor for class com.redhat.thermostat.client.core.views.BasicView
 
BasicView.Action - Enum in com.redhat.thermostat.client.core.views
 
BinaryComparisonExpression<T> - Class in com.redhat.thermostat.storage.query
A BinaryExpression that corresponds to an algebraic comparison between a Key and a corresponding value.
BinaryComparisonExpression(LiteralExpression<Key<T>>, BinaryComparisonOperator, LiteralExpression<T>) - Constructor for class com.redhat.thermostat.storage.query.BinaryComparisonExpression
Constructs a BinaryComparisonExpression whose operands are a LiteralExpression for a Key and a LiteralExpression for the value to compare against the key.
BinaryComparisonOperator - Enum in com.redhat.thermostat.storage.query
Operators to be used with BinaryComparisonExpression
BinaryLogicalExpression<S extends Expression,T extends Expression> - Class in com.redhat.thermostat.storage.query
A BinaryExpression that represents a boolean formula with two expressions joined by a logical operator.
BinaryLogicalExpression(S, BinaryLogicalOperator, T) - Constructor for class com.redhat.thermostat.storage.query.BinaryLogicalExpression
Constructs a BinaryLogicalExpression whose operands are expressions joined by a BinaryLogicalOperator.
BinaryLogicalOperator - Enum in com.redhat.thermostat.storage.query
Boolean operators to be used with BinaryLogicalExpression.
BinarySetMembershipExpression<T> - Class in com.redhat.thermostat.storage.query
A BinaryExpression that corresponds to an algebraic comparison between a Key and multiple values.
BinarySetMembershipExpression(LiteralExpression<Key<T>>, BinarySetMembershipOperator, LiteralSetExpression<T>) - Constructor for class com.redhat.thermostat.storage.query.BinarySetMembershipExpression
Constructs a BinarySetMembershipExpression whose operands are a LiteralExpression for a Key and a LiteralSetExpression for the set of values to compare against the key.
BinarySetMembershipOperator - Enum in com.redhat.thermostat.storage.query
Operators to be used with BinarySetMembershipExpression
buildQuery(VmRef, long) - Method in class com.redhat.thermostat.storage.core.VmLatestPojoListGetter
 
BundleInformation - Class in com.redhat.thermostat.launcher
Represents basic meta-data about a bundle, including the Bundle-SymbolicName and Bundle-Version.
BundleInformation(String, String) - Constructor for class com.redhat.thermostat.launcher.BundleInformation
 
BundleManager - Class in com.redhat.thermostat.launcher
A Service that provides features to load bundles for given command names.
BundleManager() - Constructor for class com.redhat.thermostat.launcher.BundleManager
 
bytes(long) - Static method in class com.redhat.thermostat.common.Size
 
BytesTickUnit - Class in com.redhat.thermostat.client.ui
A TickUnit that displays a byte value with an appropriate unit.
BytesTickUnit(double) - Constructor for class com.redhat.thermostat.client.ui.BytesTickUnit
 

C

callAndWait(Runnable) - Method in class com.redhat.thermostat.client.swing.EdtHelper
Invoke the supplied Runnable on the EDT.
callAndWait(Callable<T>) - Method in class com.redhat.thermostat.client.swing.EdtHelper
Invokes the supplied Callable on the EDT, waits until it is finished execution and returns the result of invoking Callable.call().
canHandleProtocol() - Method in interface com.redhat.thermostat.storage.core.StorageProvider
Method which determines if this StorageProvider can handle the given protocol as set via StorageProvider#setConfig(StartupConfiguration).
Categories - Class in com.redhat.thermostat.storage.core
 
Categories() - Constructor for class com.redhat.thermostat.storage.core.Categories
 
Category<T extends Pojo> - Class in com.redhat.thermostat.storage.core
A description for data persisted in storage.
Category() - Constructor for class com.redhat.thermostat.storage.core.Category
 
Category(String, Class<T>, Key<?>...) - Constructor for class com.redhat.thermostat.storage.core.Category
Creates a new Category instance with the specified name.
Category(String, Class<T>, List<Key<?>>, List<Key<?>>) - Constructor for class com.redhat.thermostat.storage.core.Category
Creates a new Category instance with the specified name.
CATEGORY - Static variable in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
 
CATEGORY - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
CategoryAdapter<T extends Pojo,S extends Pojo> - Class in com.redhat.thermostat.storage.core
Adapts a given category to an aggregate equivalent.
CategoryAdapter(Category<T>) - Constructor for class com.redhat.thermostat.storage.core.CategoryAdapter
Constructor.
CategoryRegistration - Interface in com.redhat.thermostat.storage.core.auth
ServiceLoader interface used for registering trusted Categorys.
changed(Connection.ConnectionStatus) - Method in interface com.redhat.thermostat.storage.core.Connection.ConnectionListener
Called by the connection reporting a status update.
ChartColors - Class in com.redhat.thermostat.client.ui
Provides access to a preselected set of colors for charts and graphs.
ChartPanel - Class in com.redhat.thermostat.client.swing.components
A swing component that displays charts.
ChartPanel(JFreeChart) - Constructor for class com.redhat.thermostat.client.swing.components.ChartPanel
 
ChartPanel(JFreeChart, ChartRenderingInfo) - Constructor for class com.redhat.thermostat.client.swing.components.ChartPanel
 
CLEAN - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
clear() - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
clear() - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator
 
clearAllAgents() - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
clearCharArray(char[]) - Method in class com.redhat.thermostat.agent.config.AgentStorageCredentials
 
clearIp4Addr() - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
clearIp6Addr() - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
clearPassword(String, String) - Method in interface com.redhat.thermostat.utils.keyring.Keyring
Clear the password associated with the given url and username, if any.
clearSelection() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
CLIENT_TOKEN - Static variable in class com.redhat.thermostat.common.command.Request
 
ClientConfigReconnector - Interface in com.redhat.thermostat.client.ui
 
ClientConfigurationController - Class in com.redhat.thermostat.client.ui
 
ClientConfigurationController(ClientPreferencesModel, ClientConfigurationView) - Constructor for class com.redhat.thermostat.client.ui.ClientConfigurationController
 
ClientConfigurationController(ClientPreferencesModel, ClientConfigurationView, ClientConfigReconnector) - Constructor for class com.redhat.thermostat.client.ui.ClientConfigurationController
 
ClientConfigurationView - Interface in com.redhat.thermostat.client.core.views
A View for displaying and modifying client configuration.
ClientConfigurationView.Action - Enum in com.redhat.thermostat.client.core.views
 
ClientConfigViewProvider - Interface in com.redhat.thermostat.client.core.views
A services that provides ClientConfigurationViews.
ClientPreferences - Class in com.redhat.thermostat.common.config
 
ClientPreferences(CommonPaths) - Constructor for class com.redhat.thermostat.common.config.ClientPreferences
 
ClientPreferencesModel - Class in com.redhat.thermostat.client.ui
 
ClientPreferencesModel(Keyring, ClientPreferences) - Constructor for class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
Clock - Interface in com.redhat.thermostat.common
A clock.
close() - Method in class com.redhat.thermostat.common.MultipleServiceTracker
 
com.redhat.thermostat.agent - package com.redhat.thermostat.agent
 
com.redhat.thermostat.agent.command - package com.redhat.thermostat.agent.command
 
com.redhat.thermostat.agent.config - package com.redhat.thermostat.agent.config
 
com.redhat.thermostat.agent.utils - package com.redhat.thermostat.agent.utils
 
com.redhat.thermostat.agent.utils.hostname - package com.redhat.thermostat.agent.utils.hostname
 
com.redhat.thermostat.agent.utils.management - package com.redhat.thermostat.agent.utils.management
 
com.redhat.thermostat.agent.utils.username - package com.redhat.thermostat.agent.utils.username
 
com.redhat.thermostat.annotations - package com.redhat.thermostat.annotations
 
com.redhat.thermostat.backend - package com.redhat.thermostat.backend
 
com.redhat.thermostat.client.cli - package com.redhat.thermostat.client.cli
 
com.redhat.thermostat.client.command - package com.redhat.thermostat.client.command
 
com.redhat.thermostat.client.core - package com.redhat.thermostat.client.core
 
com.redhat.thermostat.client.core.controllers - package com.redhat.thermostat.client.core.controllers
 
com.redhat.thermostat.client.core.progress - package com.redhat.thermostat.client.core.progress
 
com.redhat.thermostat.client.core.views - package com.redhat.thermostat.client.core.views
 
com.redhat.thermostat.client.swing - package com.redhat.thermostat.client.swing
 
com.redhat.thermostat.client.swing.components - package com.redhat.thermostat.client.swing.components
 
com.redhat.thermostat.client.swing.components.models - package com.redhat.thermostat.client.swing.components.models
 
com.redhat.thermostat.client.ui - package com.redhat.thermostat.client.ui
 
com.redhat.thermostat.common - package com.redhat.thermostat.common
 
com.redhat.thermostat.common.cli - package com.redhat.thermostat.common.cli
 
com.redhat.thermostat.common.command - package com.redhat.thermostat.common.command
 
com.redhat.thermostat.common.config - package com.redhat.thermostat.common.config
 
com.redhat.thermostat.common.model - package com.redhat.thermostat.common.model
 
com.redhat.thermostat.common.ssl - package com.redhat.thermostat.common.ssl
 
com.redhat.thermostat.common.tools - package com.redhat.thermostat.common.tools
 
com.redhat.thermostat.common.utils - package com.redhat.thermostat.common.utils
 
com.redhat.thermostat.launcher - package com.redhat.thermostat.launcher
 
com.redhat.thermostat.plugin.validator - package com.redhat.thermostat.plugin.validator
 
com.redhat.thermostat.service.process - package com.redhat.thermostat.service.process
 
com.redhat.thermostat.shared.config - package com.redhat.thermostat.shared.config
 
com.redhat.thermostat.shared.locale - package com.redhat.thermostat.shared.locale
 
com.redhat.thermostat.storage.config - package com.redhat.thermostat.storage.config
 
com.redhat.thermostat.storage.core - package com.redhat.thermostat.storage.core
 
com.redhat.thermostat.storage.core.auth - package com.redhat.thermostat.storage.core.auth
 
com.redhat.thermostat.storage.dao - package com.redhat.thermostat.storage.dao
 
com.redhat.thermostat.storage.model - package com.redhat.thermostat.storage.model
 
com.redhat.thermostat.storage.monitor - package com.redhat.thermostat.storage.monitor
 
com.redhat.thermostat.storage.query - package com.redhat.thermostat.storage.query
 
com.redhat.thermostat.utils.keyring - package com.redhat.thermostat.utils.keyring
 
Command - Interface in com.redhat.thermostat.common.cli
Represents a command on the command line.
CommandContext - Interface in com.redhat.thermostat.common.cli
 
CommandContextFactory - Class in com.redhat.thermostat.common.cli
 
CommandContextFactory(BundleContext) - Constructor for class com.redhat.thermostat.common.cli.CommandContextFactory
 
CommandContextImpl - Class in com.redhat.thermostat.common.cli
 
CommandContextImpl(Arguments, CommandContextFactory) - Constructor for class com.redhat.thermostat.common.cli.CommandContextImpl
 
CommandException - Exception in com.redhat.thermostat.common.cli
An exception to be thrown by a Command upon implementation-defined failure conditions.
CommandException(LocalizedString) - Constructor for exception com.redhat.thermostat.common.cli.CommandException
 
CommandException(LocalizedString, Throwable) - Constructor for exception com.redhat.thermostat.common.cli.CommandException
 
CommandLineArgumentParseException - Exception in com.redhat.thermostat.common.cli
 
CommandLineArgumentParseException(LocalizedString) - Constructor for exception com.redhat.thermostat.common.cli.CommandLineArgumentParseException
 
CommandLineArgumentParseException(LocalizedString, Throwable) - Constructor for exception com.redhat.thermostat.common.cli.CommandLineArgumentParseException
 
commandLineKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
CommandRegistry - Interface in com.redhat.thermostat.common.cli
 
CommandRegistryImpl - Class in com.redhat.thermostat.common.cli
Handles registration and un-registration of Commands.
CommandRegistryImpl(BundleContext) - Constructor for class com.redhat.thermostat.common.cli.CommandRegistryImpl
 
CommonPaths - Interface in com.redhat.thermostat.shared.config
Contains locations to various files and directories used by thermostat components.
compare(T, T) - Method in class com.redhat.thermostat.common.OrderedComparator
 
compare(T, T) - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoComparator
 
ComparisonExpression - Interface in com.redhat.thermostat.storage.query
 
componentHidden(Component) - Method in class com.redhat.thermostat.client.swing.ComponentVisibleListener
 
componentShown(Component) - Method in class com.redhat.thermostat.client.swing.ComponentVisibleListener
 
ComponentVisibleListener - Class in com.redhat.thermostat.client.swing
 
ComponentVisibleListener() - Constructor for class com.redhat.thermostat.client.swing.ComponentVisibleListener
 
CompositeIcon - Class in com.redhat.thermostat.client.swing.components
 
CompositeIcon(IconDescriptor, IconDescriptor) - Constructor for class com.redhat.thermostat.client.swing.components.CompositeIcon
 
CompositeIcon(IconDescriptor, Icon) - Constructor for class com.redhat.thermostat.client.swing.components.CompositeIcon
 
CompositeIcon(Icon, Icon) - Constructor for class com.redhat.thermostat.client.swing.components.CompositeIcon
 
CONFIG_LISTEN_ADDRESS - Static variable in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
 
ConfigurationCommandContext - Interface in com.redhat.thermostat.common.command
 
ConfigurationServer - Interface in com.redhat.thermostat.agent.command
An agent-side service that allows starting and stopping the command-channel server.
connect() - Method in class com.redhat.thermostat.storage.core.Connection
Connects to storage.
connect() - Method in interface com.redhat.thermostat.storage.core.DbService
Connects to Storage and registers Storage instance which was used for the connection as a service.
connected - Variable in class com.redhat.thermostat.storage.core.Connection
 
Connection - Class in com.redhat.thermostat.storage.core
Storage delegates to this class for connecting to storage.
Connection() - Constructor for class com.redhat.thermostat.storage.core.Connection
 
Connection.ConnectionListener - Interface in com.redhat.thermostat.storage.core
 
Connection.ConnectionStatus - Enum in com.redhat.thermostat.storage.core
 
ConnectionException - Exception in com.redhat.thermostat.storage.core
 
ConnectionException() - Constructor for exception com.redhat.thermostat.storage.core.ConnectionException
 
ConnectionException(String) - Constructor for exception com.redhat.thermostat.storage.core.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception com.redhat.thermostat.storage.core.ConnectionException
 
ConnectionException(String, Throwable) - Constructor for exception com.redhat.thermostat.storage.core.ConnectionException
 
Console - Interface in com.redhat.thermostat.common.cli
 
Constants - Class in com.redhat.thermostat.common
A grab bag of constants.
Constants() - Constructor for class com.redhat.thermostat.common.Constants
 
contains(String) - Static method in class com.redhat.thermostat.storage.core.Categories
 
ContextAction - Interface in com.redhat.thermostat.client.ui
Parent interface for all context-sensitive actions.
convertTo(Size.Unit) - Method in class com.redhat.thermostat.common.Size
 
copyStream(BufferedInputStream, BufferedOutputStream) - Static method in class com.redhat.thermostat.common.utils.StreamUtils
 
Countable - Interface in com.redhat.thermostat.storage.core
 
countersUpdated(VmUpdate) - Method in interface com.redhat.thermostat.backend.VmUpdateListener
This method is called when the performance counters are updated for the JVM this listener is attached to.
cpuCountKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
cpuModelKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
createAAGraphics(Graphics) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
createAdd(Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createAgentConfigs() - Static method in class com.redhat.thermostat.agent.config.AgentConfigsUtils
 
createAggregateQuery(AggregateQuery.AggregateFunction, Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createAndRunProcess(List<String>) - Method in class com.redhat.thermostat.service.process.UnixProcessUtilities
 
createContext(Arguments) - Method in class com.redhat.thermostat.common.cli.CommandContextFactory
 
createDbService(String) - Method in class com.redhat.thermostat.storage.core.DbServiceFactory
Creates a new DbService instance which can be used to establish a connection with Storage.
createDefaultComposite(Icon, Paint) - Static method in class com.redhat.thermostat.client.swing.components.CompositeIcon
Creates a default composite icon suitable for highlight.
createPaths() - Method in class com.redhat.thermostat.shared.config.DirectoryStructureCreator
 
createProxy(String, Class<? extends E>) - Method in interface com.redhat.thermostat.agent.utils.management.MXBeanConnection
 
createQuery(Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createRemove(Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createReplace(Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createStorage() - Method in interface com.redhat.thermostat.storage.core.StorageProvider
Creates a new Storage.
createTimer() - Method in class com.redhat.thermostat.common.ThreadPoolTimerFactory
 
createTimer() - Method in interface com.redhat.thermostat.common.TimerFactory
 
createUpdate(Category<T>) - Method in interface com.redhat.thermostat.storage.core.BackingStorage
 
createView() - Method in interface com.redhat.thermostat.client.core.views.AgentInformationViewProvider
 
createView() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigViewProvider
 
createView() - Method in interface com.redhat.thermostat.client.core.views.HostInformationViewProvider
 
createView() - Method in interface com.redhat.thermostat.client.core.views.VersionAndInfoViewProvider
 
createView() - Method in interface com.redhat.thermostat.client.core.views.ViewProvider
 
createView() - Method in interface com.redhat.thermostat.client.core.views.VmInformationViewProvider
 
createVmListener(String, String, int) - Method in class com.redhat.thermostat.backend.VmListenerBackend
Creates a new VmUpdateListener for the virtual machine specified by the pid.
Cursor<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Allows traversing over objects obtained from Storage.

D

DAOException - Exception in com.redhat.thermostat.storage.dao
 
DAOException() - Constructor for exception com.redhat.thermostat.storage.dao.DAOException
 
DAOException(String) - Constructor for exception com.redhat.thermostat.storage.dao.DAOException
 
DAOException(Throwable) - Constructor for exception com.redhat.thermostat.storage.dao.DAOException
 
DAOException(String, Throwable) - Constructor for exception com.redhat.thermostat.storage.dao.DAOException
 
dataClassName - Variable in class com.redhat.thermostat.storage.core.Category
 
DataModifyingStatement<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Marker interface for Statements which perform write operations on storage.
DbService - Interface in com.redhat.thermostat.storage.core
DbService provides API for handling database (i.e.
DbServiceFactory - Class in com.redhat.thermostat.storage.core
Factory for creating new DbService instances.
DbServiceFactory() - Constructor for class com.redhat.thermostat.storage.core.DbServiceFactory
 
deactivate() - Method in interface com.redhat.thermostat.backend.Backend
Deactivate the Backend.
deactivate() - Method in class com.redhat.thermostat.backend.VmListenerBackend
Deactivate the Backend.
DebugBorder - Class in com.redhat.thermostat.client.swing.components
 
DebugBorder() - Constructor for class com.redhat.thermostat.client.swing.components.DebugBorder
 
DebugIcon - Class in com.redhat.thermostat.client.swing.components
A simple Icon useful for debugging applications.
DebugIcon() - Constructor for class com.redhat.thermostat.client.swing.components.DebugIcon
 
DebugIcon(int, int) - Constructor for class com.redhat.thermostat.client.swing.components.DebugIcon
 
debugLayout(Window) - Method in class com.redhat.thermostat.client.swing.LayoutDebugHelper
 
debugLayout(Component) - Method in class com.redhat.thermostat.client.swing.LayoutDebugHelper
 
debugLayout(Component[]) - Method in class com.redhat.thermostat.client.swing.LayoutDebugHelper
 
decode(Channel, ChannelBuffer) - Method in class com.redhat.thermostat.common.command.MessageDecoder
Transforms the specified received message into another message and return the transformed message.
decodeParameters(ChannelBuffer, Request) - Static method in class com.redhat.thermostat.common.command.DecodingHelper
 
decodeString(ChannelBuffer) - Static method in class com.redhat.thermostat.common.command.DecodingHelper
 
DecodingHelper - Class in com.redhat.thermostat.common.command
 
DecodingHelper() - Constructor for class com.redhat.thermostat.common.command.DecodingHelper
 
Decorator - Interface in com.redhat.thermostat.client.ui
The Decorator interface offers a subtle, yet powerful way to decorate visual clues in the UI.
DEFAULT_STATUS_FAILURE - Static variable in interface com.redhat.thermostat.storage.core.DataModifyingStatement
Default failure status.
DEFAULT_STATUS_SUCCESS - Static variable in interface com.redhat.thermostat.storage.core.DataModifyingStatement
Default success status.
DefaultHostsVMsLoader - Class in com.redhat.thermostat.storage.core
 
DefaultHostsVMsLoader(HostInfoDAO, VmInfoDAO, boolean) - Constructor for class com.redhat.thermostat.storage.core.DefaultHostsVMsLoader
 
delegate - Variable in class com.redhat.thermostat.storage.core.QueuedStorage
 
dependenciesAvailable(Map<String, Object>) - Method in interface com.redhat.thermostat.common.MultipleServiceTracker.Action
 
dependenciesUnavailable() - Method in interface com.redhat.thermostat.common.MultipleServiceTracker.Action
 
deriveGraphicsAndFill(Color, Graphics) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
deriveGraphicsAndFill(Palette, Graphics) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
deriveWithAlpha(Color, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
deriveWithAlpha(Color, float) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
deriveWithAlpha(Palette, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
deriveWithAlpha(Palette, float) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
DescriptorConverter - Class in com.redhat.thermostat.common.utils
The JVM uses internal names for classes and fields (like "[I").
DescriptorConverter() - Constructor for class com.redhat.thermostat.common.utils.DescriptorConverter
 
DescriptorMetadata - Class in com.redhat.thermostat.storage.core.auth
Data describing a statement descriptor.
DescriptorMetadata(String, String) - Constructor for class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
Constructor.
DescriptorMetadata(String) - Constructor for class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
Constructor, setting vmId null.
DescriptorMetadata() - Constructor for class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
Constructor, setting agentId and vmId null.
DescriptorParsingException - Exception in com.redhat.thermostat.storage.core
 
DescriptorParsingException(String) - Constructor for exception com.redhat.thermostat.storage.core.DescriptorParsingException
 
DirectoryStructureCreator - Class in com.redhat.thermostat.shared.config
 
DirectoryStructureCreator(CommonPaths) - Constructor for class com.redhat.thermostat.shared.config.DirectoryStructureCreator
 
disableConsoleLogging() - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
 
disableHostnameVerification() - Method in interface com.redhat.thermostat.shared.config.SSLConfiguration
 
disconnect() - Method in class com.redhat.thermostat.storage.core.Connection
Disconnects from storage.
disconnect() - Method in interface com.redhat.thermostat.storage.core.DbService
Disconnects from Storage.
DiscreteTimeData<T> - Class in com.redhat.thermostat.storage.model
Represents a data associated with a discrete point in time
DiscreteTimeData(long, T) - Constructor for class com.redhat.thermostat.storage.model.DiscreteTimeData
 
doLayout(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
Invoked inside Tree Lock on parent.
doLayout(Container) - Method in class com.redhat.thermostat.client.swing.components.VerticalLayout
 
drawString(JComponent, Graphics2D, String, Color, int, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
drawStringWithShadow(JComponent, Graphics2D, String, Color, int, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
drawStringWithShadow(JComponent, Graphics2D, String, Color, Color, int, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 

E

EdtHelper - Class in com.redhat.thermostat.client.swing
Allows operations to be performed consistently on the Swing EDT irrespective of whether the caller is running on the EDT or not.
EdtHelper() - Constructor for class com.redhat.thermostat.client.swing.EdtHelper
 
EMPTY_STRING - Static variable in class com.redhat.thermostat.shared.locale.LocalizedString
 
EmptyIcon - Class in com.redhat.thermostat.client.swing.components
A blank Icon.
EmptyIcon() - Constructor for class com.redhat.thermostat.client.swing.components.EmptyIcon
 
EmptyIcon(int, int) - Constructor for class com.redhat.thermostat.client.swing.components.EmptyIcon
 
enableConsoleLogging() - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
Ensures log messages are written to the console as well
enableForBackingStorage() - Method in interface com.redhat.thermostat.shared.config.SSLConfiguration
 
enableForCmdChannel() - Method in interface com.redhat.thermostat.shared.config.SSLConfiguration
 
encode(String, String, ChannelBuffer) - Static method in class com.redhat.thermostat.common.command.EncodingHelper
 
encode(String) - Static method in class com.redhat.thermostat.common.command.EncodingHelper
 
encode(Message) - Method in class com.redhat.thermostat.common.command.MessageEncoder
Transforms the specified message into another message and return the transformed message.
EncodingHelper - Class in com.redhat.thermostat.common.command
 
EncodingHelper() - Constructor for class com.redhat.thermostat.common.command.EncodingHelper
 
Entity - Annotation Type in com.redhat.thermostat.storage.core
The presence of this annotation indicates that a class maybe serialized and stored into a Storage.
environmentKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
equal(Request, Request) - Static method in class com.redhat.thermostat.common.command.Messages
Two requests, a and b, are considered equal if and only if they are, not-null, of the same type and all parameters (all keys and values) match.
equal(Response, Response) - Static method in class com.redhat.thermostat.common.command.Messages
Two responses are equal if and only if they are of the same type.
equals(Object) - Method in class com.redhat.thermostat.backend.BaseBackend
 
equals(Object) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
equals(Object) - Method in class com.redhat.thermostat.client.ui.IconDescriptor
 
equals(Object) - Method in class com.redhat.thermostat.common.ActionEvent
 
equals(Object) - Method in class com.redhat.thermostat.common.model.Range
 
equals(Object) - Method in class com.redhat.thermostat.common.Pair
 
equals(Object) - Method in class com.redhat.thermostat.common.Size
 
equals(Object) - Method in class com.redhat.thermostat.launcher.BundleInformation
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.Category
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.HostRef
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.Key
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.StatementDescriptor
 
equals(Object) - Method in class com.redhat.thermostat.storage.core.VmRef
 
equals(Object) - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
equals(Object) - Method in class com.redhat.thermostat.storage.model.AggregateCount
 
equals(Object) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
equals(Object) - Method in class com.redhat.thermostat.storage.model.BasePojo
 
equals(Object) - Method in class com.redhat.thermostat.storage.query.LiteralExpression
 
equals(Object) - Method in class com.redhat.thermostat.storage.query.LiteralSetExpression
 
equalTo(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing the provided key and value for equality.
execute() - Method in interface com.redhat.thermostat.client.ui.MenuAction
Invoked when the user selects this menu item
execute(Ref) - Method in interface com.redhat.thermostat.client.ui.ReferenceContextAction
Invoked when the user selects this ReferenceAction.
execute() - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
Executes a predefined DataModifyingStatement.
execute() - Method in interface com.redhat.thermostat.storage.core.Query
 
executeQuery() - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
Executes a predefined Query.
executor - Variable in class com.redhat.thermostat.storage.core.QueuedStorage
 
EXIT_ERROR - Static variable in interface com.redhat.thermostat.common.ExitStatus
JVM exit status indicating a generic error.
EXIT_SUCCESS - Static variable in interface com.redhat.thermostat.common.ExitStatus
JVM exit status indicating successful termination.
ExitStatus - Interface in com.redhat.thermostat.common
Service which can be used for certain commands to set the exit status on JVM termination.
export(Remote) - Method in interface com.redhat.thermostat.agent.RMIRegistry
Exports the provided remote object to the RMI registry.
Expression - Interface in com.redhat.thermostat.storage.query
Base interface for all expressions used in storage queries.
ExpressionFactory - Class in com.redhat.thermostat.storage.query
This class provides convenience methods that should be used to create all expressions used in queries.
ExpressionFactory() - Constructor for class com.redhat.thermostat.storage.query.ExpressionFactory
 
ExtensionPoint - Annotation Type in com.redhat.thermostat.annotations
Indicates a point where the functionality can be extended by a plugin.

F

fileExecutor - Variable in class com.redhat.thermostat.storage.core.QueuedStorage
 
Filter<T> - Class in com.redhat.thermostat.common
A Filter decides if some information matches what this filter is designed to work with.
Filter() - Constructor for class com.redhat.thermostat.common.Filter
 
Filter.FilterEvent - Enum in com.redhat.thermostat.common
 
fireAction(T) - Method in class com.redhat.thermostat.common.ActionNotifier
 
fireAction(T, Object) - Method in class com.redhat.thermostat.common.ActionNotifier
 
fireChanged(Connection.ConnectionStatus) - Method in class com.redhat.thermostat.storage.core.Connection
Notifies all registered listeners of this ConnectionStatus event.
fireComplete(Request, Response) - Method in interface com.redhat.thermostat.common.command.RequestResponseListener
 
fireSeriesChanged() - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
flush() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
flush() - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
FontAwesomeIcon - Class in com.redhat.thermostat.client.swing.components
Creates an Icon from a given FontAwesome unicode identifier.
FontAwesomeIcon(char, int) - Constructor for class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
Creates a new FontAwesomeIcon painted in Color.BLACK.
FontAwesomeIcon(char, int, Paint) - Constructor for class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
Creates a new FontAwesomeIcon painted in the given Paint.
format(LogRecord) - Method in class com.redhat.thermostat.common.LogFormatter
 
format(List<ValidationIssue>) - Method in class com.redhat.thermostat.plugin.validator.ValidationErrorsFormatter
 

G

GaussianBlur - Class in com.redhat.thermostat.client.swing.components
Apply Gaussian Blur on images.
GaussianBlur() - Constructor for class com.redhat.thermostat.client.swing.components.GaussianBlur
 
generateToken(String) - Method in class com.redhat.thermostat.storage.core.SecureQueuedStorage
 
generateToken(String) - Method in interface com.redhat.thermostat.storage.core.SecureStorage
Generates a token in the storage that can be used to authenticate cmd channel requests.
GENERIC_SERVICE_CLASSNAME - Static variable in class com.redhat.thermostat.common.Constants
 
get() - Method in interface com.redhat.thermostat.agent.utils.management.MXBeanConnection
 
get(int) - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator.Correlation
 
getAbsoluteLibraryPath(String) - Static method in class com.redhat.thermostat.shared.config.NativeLibraryResolver
Gets the absolute path of a native library.
getActionId() - Method in class com.redhat.thermostat.common.ActionEvent
 
getAdapted(Class<S>) - Method in class com.redhat.thermostat.storage.core.CategoryAdapter
 
getAgentId() - Method in class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
 
getAgentId() - Method in class com.redhat.thermostat.storage.core.HostRef
 
getAgentId() - Method in class com.redhat.thermostat.storage.model.BasePojo
 
getAgentInfo(String) - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayModel
 
getAgentInformation(HostRef) - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Get information about a specific agent.
getAgents() - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayModel
 
getAggregateFunction() - Method in class com.redhat.thermostat.storage.core.AggregateQuery
 
getAliveAgents() - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Get information about all alive agents.
getAliveHosts() - Method in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
getAllAgentInformation() - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Get information about all known agents.
getAllCategories() - Static method in class com.redhat.thermostat.storage.core.Categories
 
getAllErrors() - Method in exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
 
getAnchorSelectionIndex() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getApplicationCache() - Method in interface com.redhat.thermostat.common.ApplicationService
 
getApplicationExecutor() - Method in interface com.redhat.thermostat.common.ApplicationService
 
getArgument(String) - Method in interface com.redhat.thermostat.common.cli.Arguments
 
getArgument(String) - Method in class com.redhat.thermostat.common.cli.SimpleArguments
 
getArguments() - Method in interface com.redhat.thermostat.common.cli.CommandContext
 
getArguments() - Method in class com.redhat.thermostat.common.cli.CommandContextImpl
 
getAttribute(Object) - Method in class com.redhat.thermostat.common.ApplicationCache
 
getBackendInformation(HostRef) - Method in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
getBackends(String) - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayModel
 
getBestUnit(long) - Static method in enum com.redhat.thermostat.common.Size.Unit
 
getBootstrap() - Method in interface com.redhat.thermostat.common.command.ConfigurationCommandContext
 
getBorderInsets(Component) - Method in class com.redhat.thermostat.client.swing.components.DebugBorder
 
getBorderInsets(Component, Insets) - Method in class com.redhat.thermostat.client.swing.components.DebugBorder
 
getByName(String) - Static method in class com.redhat.thermostat.storage.core.Categories
 
getCategory() - Method in class com.redhat.thermostat.storage.core.StatementDescriptor
 
getCategoryNames() - Method in interface com.redhat.thermostat.storage.core.auth.CategoryRegistration
 
getChartPanel() - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
getChartRenderingInfo() - Method in class com.redhat.thermostat.client.swing.components.ChartPanel
 
getClientContext(SSLConfiguration) - Static method in class com.redhat.thermostat.common.ssl.SSLContextFactory
 
getClientToken() - Method in class com.redhat.thermostat.storage.core.AuthToken
 
getClockTicksPerSecond() - Static method in class com.redhat.thermostat.agent.utils.SysConf
 
getColor(int) - Static method in class com.redhat.thermostat.client.ui.ChartColors
 
getColor() - Method in enum com.redhat.thermostat.client.ui.Palette
 
getColumnNumber() - Method in interface com.redhat.thermostat.plugin.validator.ValidationIssue
 
getCommandContextFactory() - Method in interface com.redhat.thermostat.common.cli.CommandContext
 
getCommandContextFactory() - Method in class com.redhat.thermostat.common.cli.CommandContextImpl
 
getCommandName() - Method in exception com.redhat.thermostat.common.tools.ProcessStartException
 
getCommandRegistry() - Method in interface com.redhat.thermostat.common.cli.CommandContext
 
getCommandRegistry() - Method in class com.redhat.thermostat.common.cli.CommandContextFactory
 
getCommandRegistry() - Method in class com.redhat.thermostat.common.cli.CommandContextImpl
 
getCommonPaths() - Method in class com.redhat.thermostat.launcher.BundleManager
 
getComponentBGColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the default background colour for UI components.
getComponentFGColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the foreground colour for components.
getComponentSecondaryFGColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested foreground colour for components that want to differentiate their text from other components.
getConfigListenAddress() - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
getConfigListenAddress() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
getConfiguration() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
getConnection() - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
getConnection() - Method in interface com.redhat.thermostat.storage.core.Storage
Returns the Connection object that may be used to manage connections to this Storage.
getConnectionUrl() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
getConnectionUrl() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
getConnectionUrl() - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
getConnectionUrl() - Method in interface com.redhat.thermostat.storage.core.DbService
 
getConsole() - Method in interface com.redhat.thermostat.common.cli.CommandContext
 
getConsole() - Method in class com.redhat.thermostat.common.cli.CommandContextFactory
 
getConsole() - Method in class com.redhat.thermostat.common.cli.CommandContextImpl
 
getContents() - Method in class com.redhat.thermostat.shared.locale.LocalizedString
 
getCopyright() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getCount() - Method in interface com.redhat.thermostat.storage.core.Countable
 
getCount() - Method in class com.redhat.thermostat.storage.model.AggregateCount
 
getCpuCount() - Method in class com.redhat.thermostat.storage.model.HostInfo
 
getCpuInfoReader() - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/cpuinfo
getCpuLoadReader() - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/loadavg
getCpuModel() - Method in class com.redhat.thermostat.storage.model.HostInfo
 
getCursor() - Method in class com.redhat.thermostat.storage.model.AggregateCount
 
getData() - Method in class com.redhat.thermostat.client.ui.IconDescriptor
 
getData() - Method in class com.redhat.thermostat.storage.model.DiscreteTimeData
 
getData() - Method in class com.redhat.thermostat.storage.model.IntervalTimeData
 
getDataClass() - Method in class com.redhat.thermostat.storage.core.Category
 
getDBConnectionString() - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
getDBConnectionString() - Method in interface com.redhat.thermostat.storage.config.StartupConfiguration
 
getDecorationIconColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested color for icons decorations to be used in Thermostat views and components.
getDescription() - Method in interface com.redhat.thermostat.backend.Backend
 
getDescription() - Method in class com.redhat.thermostat.backend.BaseBackend
 
getDescription() - Method in interface com.redhat.thermostat.client.ui.ContextAction
A user-visible description for this action
getDescription() - Method in interface com.redhat.thermostat.client.ui.MenuAction
A user-visible description of what this MenuAction does.
getDescription() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getDescription() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
getDescriptor() - Method in class com.redhat.thermostat.storage.core.StatementDescriptor
Describes this statement for preparation.
getDescriptorMetadata(String, PreparedParameter[]) - Method in interface com.redhat.thermostat.storage.core.auth.StatementDescriptorMetadataFactory
 
getDimension() - Method in class com.redhat.thermostat.client.swing.components.Icon
Returns a Dimension object with this Icon width and height.
getDirection() - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
getEmail() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getEndTimeInMillis() - Method in class com.redhat.thermostat.storage.model.IntervalTimeData
 
getEndX(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getEndXValue(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getEndY(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getEndYValue(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getEnvironment() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getEnvironmentAsArray() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getEnvironReader(int) - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/$PID/environ
getError() - Method in interface com.redhat.thermostat.common.cli.Console
 
getErrors() - Method in exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
Each validation issue corresponds to the definition of "error" in section 1.2 of the W3C XML 1.0 Recommendation.
getExitStatus() - Method in interface com.redhat.thermostat.common.ExitStatus
Get the currently set exit status.
getFailedDescriptor() - Method in exception com.redhat.thermostat.storage.core.IllegalDescriptorException
 
getFatals() - Method in exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
Each validation issue corresponds to the definition of "fatal error" in section 1.2 of the W3C XML 1.0 Recommendation.
getFilter() - Method in interface com.redhat.thermostat.client.core.InformationService
Returns a Filter that is used to determine if this information source can provide information for a given target.
getFilter() - Method in interface com.redhat.thermostat.client.ui.ReferenceContextAction
The Filter returned by this method is used to select what Ref this ReferenceAction is applicable to.
getFirst() - Method in class com.redhat.thermostat.common.Pair
 
getFontMetrics(JComponent, Font) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
getHeader() - Method in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
getHeaders(TimeStampedPojo) - Method in interface com.redhat.thermostat.client.cli.VMStatPrintDelegate
Returns header names for columns this plug-in wishes to add to the vm-stat command.
getHost() - Method in class com.redhat.thermostat.client.cli.HostVMArguments
 
getHost() - Method in class com.redhat.thermostat.common.utils.HostPortPair
 
getHostInfo(HostRef) - Method in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
getHostName() - Method in class com.redhat.thermostat.storage.core.HostRef
 
getHostname() - Method in class com.redhat.thermostat.storage.model.HostInfo
 
getHostRef() - Method in class com.redhat.thermostat.storage.core.VmRef
 
getHosts() - Method in class com.redhat.thermostat.storage.core.DefaultHostsVMsLoader
 
getHosts() - Method in interface com.redhat.thermostat.storage.core.HostsVMsLoader
 
getHosts() - Method in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
getHosts(Filter<HostRef>) - Method in interface com.redhat.thermostat.storage.monitor.NetworkMonitor
Returns all the HostRef tracked matching the given Filter.
getHostsPorts() - Method in class com.redhat.thermostat.common.utils.HostPortsParser
 
getIcon() - Method in class com.redhat.thermostat.client.swing.IconResource
 
getIcon(PlatformIcon, Ref) - Method in interface com.redhat.thermostat.client.ui.ReferenceFieldIconDecorator
The passed PlatformIcon my be null, indicating no plugin has set the icon.
getIconColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested color for icons to be used in Thermostat views and components.
getIconDecorationSize() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested size for the icon decorations, where applicable.
getIconHeight() - Method in class com.redhat.thermostat.client.swing.components.EmptyIcon
 
getIconHeight() - Method in class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
 
getIconSize() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested size for icons to be used in Thermostat views and components.
getIconWidth() - Method in class com.redhat.thermostat.client.swing.components.EmptyIcon
 
getIconWidth() - Method in class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
 
getId() - Method in class com.redhat.thermostat.agent.Agent
 
getImage() - Method in class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
 
getImage() - Method in class com.redhat.thermostat.client.swing.components.Icon
 
getIndexedKeys() - Method in class com.redhat.thermostat.storage.core.Category
 
getInformationServiceController(T) - Method in interface com.redhat.thermostat.client.core.InformationService
Returns the controller for this plugin's UI.
getInput() - Method in interface com.redhat.thermostat.common.cli.Console
 
getInstance() - Static method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
getInstance() - Static method in class com.redhat.thermostat.service.process.UnixProcessUtilities
 
getInstance(BackingStorage, StatementDescriptor<T>) - Static method in class com.redhat.thermostat.storage.core.PreparedStatementFactory
 
getInterfaceName() - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
getIp4Addr() - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
getIp6Addr() - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
getItemCount(int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getJavaCommandLine() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getJavaHome() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getJavaVersion() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getKey() - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
getKey(String) - Method in class com.redhat.thermostat.storage.core.Category
 
getKey() - Method in class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
getKeys() - Method in class com.redhat.thermostat.storage.core.Category
 
getKeystoreFile() - Method in interface com.redhat.thermostat.shared.config.SSLConfiguration
 
getKeyStorePassword() - Method in interface com.redhat.thermostat.shared.config.SSLConfiguration
 
getLabel(String, Ref) - Method in interface com.redhat.thermostat.client.ui.ReferenceFieldLabelDecorator
The passed label my be null, indicating no plugin has set the label so far.
getLatest(HostRef, long) - Method in class com.redhat.thermostat.storage.core.HostLatestPojoListGetter
 
getLatest(VmRef, long) - Method in class com.redhat.thermostat.storage.core.VmLatestPojoListGetter
 
getLatestStats(VmRef, long) - Method in interface com.redhat.thermostat.client.cli.VMStatPrintDelegate
Returns statistics gathered by this plug-in newer than the specified time stamp.
getLayoutAlignmentX(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
getLayoutAlignmentY(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
getLeadSelectionIndex() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getLicenseSummary() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getLimit() - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
getLineNumber() - Method in interface com.redhat.thermostat.plugin.validator.ValidationIssue
 
getListeners() - Method in class com.redhat.thermostat.common.command.Request
 
getLoadedNativeLibraries() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getLocalHostName() - Static method in class com.redhat.thermostat.agent.utils.hostname.HostName
 
getLocalizedName() - Method in interface com.redhat.thermostat.client.core.controllers.InformationServiceController
 
getLogger(Class<?>) - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
Returns an appropriate logger to be used by class klass.
getMainClass() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getMajor() - Method in class com.redhat.thermostat.common.Version
 
getMavenVersion() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getMax() - Method in class com.redhat.thermostat.common.model.Range
 
getMaxNormalized() - Method in class com.redhat.thermostat.common.model.LongRangeNormalizer
 
getMaxSelectionIndex() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getMemInfoReader() - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/meminfo
getMessage() - Method in interface com.redhat.thermostat.plugin.validator.ValidationIssue
 
getMicro() - Method in class com.redhat.thermostat.common.Version
 
getMin() - Method in class com.redhat.thermostat.common.model.Range
 
getMinNormalized() - Method in class com.redhat.thermostat.common.model.LongRangeNormalizer
 
getMinor() - Method in class com.redhat.thermostat.common.Version
 
getMinSelectionIndex() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getMonotonicTimeNanos() - Method in interface com.redhat.thermostat.common.Clock
Returns a time value corresponding to a monotonic clock measuring time in nanoseconds since some unspecified epoch.
getMonotonicTimeNanos() - Method in class com.redhat.thermostat.common.SystemClock
 
getName() - Method in interface com.redhat.thermostat.backend.Backend
 
getName() - Method in class com.redhat.thermostat.backend.BaseBackend
 
getName() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
getName() - Method in interface com.redhat.thermostat.client.ui.ContextAction
A user-visible name for this action
getName() - Method in interface com.redhat.thermostat.client.ui.MenuAction
The user-visible text displayed as the menu item.
getName() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getName() - Method in class com.redhat.thermostat.launcher.BundleInformation
 
getName() - Method in class com.redhat.thermostat.storage.core.Category
 
getName() - Method in class com.redhat.thermostat.storage.core.HostRef
 
getName() - Method in class com.redhat.thermostat.storage.core.Key
 
getName() - Method in interface com.redhat.thermostat.storage.core.Ref
 
getName() - Method in class com.redhat.thermostat.storage.core.VmRef
 
getName() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
getNetworkInterfaces(HostRef) - Method in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
getNonOptionArguments() - Method in interface com.redhat.thermostat.common.cli.Arguments
 
getNonOptionArguments() - Method in class com.redhat.thermostat.common.cli.SimpleArguments
 
getNotifier() - Method in class com.redhat.thermostat.common.cli.AbstractStateNotifyingCommand
 
getNumChildren() - Method in class com.redhat.thermostat.client.core.views.VmInformationView
 
getNumChildren() - Method in class com.redhat.thermostat.client.ui.VmInformationController
 
getNumParams() - Method in interface com.redhat.thermostat.storage.core.ParsedStatement
 
getObserveNewJvm() - Method in interface com.redhat.thermostat.backend.Backend
Indicate whether this backend will attach to new java processes.
getObserveNewJvm() - Method in class com.redhat.thermostat.backend.BaseBackend
 
getOrderValue() - Method in interface com.redhat.thermostat.common.Ordered
Defines a value to be used for assigning an order to services.
getOrderValue() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
getOsKernel() - Method in class com.redhat.thermostat.storage.model.HostInfo
 
getOsName() - Method in class com.redhat.thermostat.storage.model.HostInfo
 
getOutput() - Method in interface com.redhat.thermostat.common.cli.Console
 
getParameter(String) - Method in class com.redhat.thermostat.common.command.Request
 
getParameterNames() - Method in class com.redhat.thermostat.common.command.Request
 
getParams() - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
getParsedStatement() - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
getPassword() - Method in class com.redhat.thermostat.agent.config.AgentStorageCredentials
 
getPassword() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
getPassword() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
getPassword(String) - Method in class com.redhat.thermostat.common.tools.StorageAuthInfoGetter
Prompt the user for password necessary for connecting to a given url.
getPassword() - Method in class com.redhat.thermostat.launcher.InteractiveStorageCredentials
 
getPassword() - Method in interface com.redhat.thermostat.storage.config.AuthenticationConfiguration
 
getPassword() - Method in interface com.redhat.thermostat.storage.core.StorageCredentials
 
getPassword(String, String) - Method in interface com.redhat.thermostat.utils.keyring.Keyring
Retrieve the password associated with the given url and username.
getPath() - Method in interface com.redhat.thermostat.client.ui.MenuAction
The path to the menu action.
getPattern() - Method in class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
getPayload() - Method in class com.redhat.thermostat.common.ActionEvent
 
getPerformanceCounterLong(String) - Method in interface com.redhat.thermostat.backend.VmUpdate
Queries the specified JVM performance counter with a Long data type.
getPerformanceCounterString(String) - Method in interface com.redhat.thermostat.backend.VmUpdate
Queries the specified JVM performance counter with a String data type.
getPid() - Method in class com.redhat.thermostat.storage.core.VmRef
 
getPids() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
getPort() - Method in class com.redhat.thermostat.common.utils.HostPortPair
 
getPreferences() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
getProcessName(Integer) - Method in interface com.redhat.thermostat.service.process.UNIXProcessHandler
Gets the process name given its pid.
getProcessName(Integer) - Method in class com.redhat.thermostat.service.process.UnixProcessUtilities
 
getProcessOutput(Process) - Method in class com.redhat.thermostat.service.process.UnixProcessUtilities
 
getProgress() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
getProperties() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getPropertiesAsArray() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getRange() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
getRawDuplicate() - Method in interface com.redhat.thermostat.storage.core.Statement
Produces a copy of this statement as if it was just created with the corresponding factory method in BackingStorage.
getRealTimeMillis() - Method in interface com.redhat.thermostat.common.Clock
Returns the current real time in milliseconds (measured since the UNIX epoch).
getRealTimeMillis() - Method in class com.redhat.thermostat.common.SystemClock
 
getReceiver(String) - Method in class com.redhat.thermostat.agent.command.ReceiverRegistry
 
getReceiver() - Method in class com.redhat.thermostat.common.command.Request
 
getReferenceFieldDefaultIconSize() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested size for the ReferenceFieldDecoratorLayout.ICON_MAIN icons.
getReferenceFieldIconColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested color for icons to be used as ReferenceFieldDecoratorLayout.ICON_MAIN entry point.
getReferenceFieldIconSelectedColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested color for icons to be used as ReferenceFieldDecoratorLayout.ICON_MAIN entry point when selected.
getRegisteredServices() - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Get all implementations of T which have been registered.
getRegistry() - Method in interface com.redhat.thermostat.agent.RMIRegistry
 
getReleaseDate() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getRoundShape(int, int) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
getSaveEntitlements() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
getSaveEntitlements() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
getSaveEntitlements() - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
getSearchText() - Method in class com.redhat.thermostat.client.swing.components.SearchField
 
getSecond() - Method in class com.redhat.thermostat.common.Pair
 
getSelectedAgent() - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
getSelectedChildID() - Method in class com.redhat.thermostat.client.core.views.VmInformationView
 
getSelectedChildID() - Method in class com.redhat.thermostat.client.ui.VmInformationController
 
getSelectedComponentBGColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the suggested background colour for components that are selected.
getSelectedComponentFGColor() - Method in interface com.redhat.thermostat.client.swing.UIDefaults
Returns the foreground colour for components that are selected, like text or entries in the reference field panel.
getSelectedIcon(PlatformIcon, Ref) - Method in interface com.redhat.thermostat.client.ui.ReferenceFieldIconDecorator
The passed PlatformIcon my be null, indicating no plugin has set the icon.
getSelectionMode() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getSeriesCount() - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getSeriesKey(int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getServerContext(SSLConfiguration) - Static method in class com.redhat.thermostat.common.ssl.SSLContextFactory
 
getService(Dictionary<String, String>) - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Get a implementation of T matching the properties.
getService(String) - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Equivalent to calling getService(props) with a dictionary containing an entry for SERVICE_NAME with value as name.
getShadowColor() - Method in class com.redhat.thermostat.client.swing.components.ShadowLabel
 
getSorts() - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
getSSLConfiguration() - Method in interface com.redhat.thermostat.common.command.ConfigurationCommandContext
 
getSSLParameters(SSLContext) - Static method in class com.redhat.thermostat.common.ssl.SSLContextFactory
 
getStartTime() - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
getStartTime() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
getStartTimeInMillis() - Method in class com.redhat.thermostat.storage.model.IntervalTimeData
 
getStartTimeStamp() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getStartX(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getStartXValue(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getStartY(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getStartYValue(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getStatementDescriptors() - Method in interface com.redhat.thermostat.storage.core.auth.StatementDescriptorRegistration
 
getStatReader() - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/stat.
getStatReader(int) - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/$PID/stat
getStatRow(TimeStampedPojo) - Method in interface com.redhat.thermostat.client.cli.VMStatPrintDelegate
Returns a row of data for the specified statistic that corresponds to the columns returned by VMStatPrintDelegate.getHeaders(TimeStampedPojo).
getStatusReader(int) - Method in class com.redhat.thermostat.agent.utils.ProcDataSource
Returns a reader for /proc/$PID/status
getStopTime() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
getStopTimeStamp() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getStorageUrl() - Method in class com.redhat.thermostat.agent.config.AgentStorageCredentials
 
getStringID() - Method in class com.redhat.thermostat.storage.core.HostRef
 
getStringID() - Method in interface com.redhat.thermostat.storage.core.Ref
 
getStringID() - Method in class com.redhat.thermostat.storage.core.VmRef
 
getSystemAgentAuthConfigFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemAgentConfigurationFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemBinRoot() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemConfigurationDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemLibRoot() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemNativeLibsRoot() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemPluginRoot() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemStorageConfigurationFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getSystemThermostatHome() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.redhat.thermostat.client.swing.components.ThermostatTableRenderer
 
getTarget() - Method in class com.redhat.thermostat.common.command.Request
 
getTask() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
Gets the task LocalizedString currently associated with this ProgressHandle.
getTimeInMillis() - Method in class com.redhat.thermostat.storage.model.DiscreteTimeData
 
getTimerFactory() - Method in interface com.redhat.thermostat.common.ApplicationService
 
getTimeStamp() - Method in interface com.redhat.thermostat.storage.model.TimeStampedPojo
 
getTimeStamp() - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator.Correlation
 
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
 
getToken() - Method in class com.redhat.thermostat.storage.core.AuthToken
 
getToolbarButton() - Method in class com.redhat.thermostat.client.swing.components.ActionButton
 
getToolbarButton() - Method in class com.redhat.thermostat.client.swing.components.ActionToggleButton
 
getToolbarButton() - Method in interface com.redhat.thermostat.client.swing.components.ToolbarButton
 
getTotalMemory() - Method in class com.redhat.thermostat.storage.model.HostInfo
Total memory in bytes
getTranslatedMessage() - Method in exception com.redhat.thermostat.common.cli.CommandException
 
getType() - Method in interface com.redhat.thermostat.client.ui.MenuAction
The type of the menu (radio, check, standard)
getType() - Method in interface com.redhat.thermostat.common.command.Message
 
getType() - Method in class com.redhat.thermostat.common.command.Request
 
getType() - Method in class com.redhat.thermostat.common.command.Response
 
getType() - Method in class com.redhat.thermostat.storage.core.PreparedParameter
 
getType() - Method in class com.redhat.thermostat.storage.query.LiteralSetExpression
 
getUiComponent() - Method in interface com.redhat.thermostat.client.swing.SwingComponent
 
getUid() - Method in class com.redhat.thermostat.storage.model.VmInfo
Returns the system user id for the owner of this JVM process, or -1 if an owner could not be found.
getUnit() - Method in class com.redhat.thermostat.common.Size
 
getUrl() - Method in class com.redhat.thermostat.storage.core.Connection
 
getUserAgentAuthConfigFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserAgentConfigurationFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserCacheDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserClientConfigurationFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserConfigurationDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserHistoryFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserLogDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUsername() - Method in class com.redhat.thermostat.agent.config.AgentStorageCredentials
 
getUserName(long) - Method in interface com.redhat.thermostat.agent.utils.username.UserNameUtil
Gets the user name corresponding to the provided UID.
getUserName() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
getUserName() - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
getUserName() - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
getUserName(String) - Method in class com.redhat.thermostat.common.tools.StorageAuthInfoGetter
Prompt the user for username necessary for connecting to a given url.
getUsername() - Method in class com.redhat.thermostat.launcher.InteractiveStorageCredentials
 
getUsername() - Method in interface com.redhat.thermostat.storage.config.AuthenticationConfiguration
 
getUsername() - Method in interface com.redhat.thermostat.storage.core.StorageCredentials
 
getUsername() - Method in class com.redhat.thermostat.storage.model.VmInfo
Returns the system user name for the owner of this JVM process, or null if an owner could not be found.
getUserPersistentDataDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
A location that contains data that is persisted
getUserPluginRoot() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserRuntimeDataDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
Contains data that is only useful for the duration that thermostat is running
getUserStorageConfigurationFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserStorageDirectory() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserStorageLogFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserStoragePidFile() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getUserThermostatHome() - Method in interface com.redhat.thermostat.shared.config.CommonPaths
 
getValue() - Method in class com.redhat.thermostat.common.Size
 
getValue() - Method in class com.redhat.thermostat.storage.core.PreparedParameter
 
getValue() - Method in enum com.redhat.thermostat.storage.core.Query.SortDirection
 
getValue() - Method in class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
getValue() - Method in class com.redhat.thermostat.storage.query.LiteralExpression
 
getValueIsAdjusting() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
getValueNormalized(long) - Method in class com.redhat.thermostat.common.model.LongRangeNormalizer
 
getValues() - Method in class com.redhat.thermostat.storage.query.LiteralSetExpression
 
getVendor() - Method in interface com.redhat.thermostat.backend.Backend
 
getVendor() - Method in class com.redhat.thermostat.backend.BaseBackend
 
getVersion() - Method in interface com.redhat.thermostat.backend.Backend
 
getVersion() - Method in class com.redhat.thermostat.backend.BaseBackend
 
getVersion() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getVersion() - Method in class com.redhat.thermostat.launcher.BundleInformation
 
getVersionInfo() - Method in class com.redhat.thermostat.common.Version
 
getVersionNumber() - Method in class com.redhat.thermostat.common.Version
 
getView() - Method in interface com.redhat.thermostat.client.core.controllers.InformationServiceController
 
getView() - Method in class com.redhat.thermostat.client.ui.HostInformationController
 
getView() - Method in class com.redhat.thermostat.client.ui.VersionAndInfoController
 
getView() - Method in class com.redhat.thermostat.client.ui.VmInformationController
 
getVirtualMachines(HostRef, Filter<VmRef>) - Method in interface com.redhat.thermostat.storage.monitor.HostMonitor
Returns all the VmRef tracked by the given host and matching the given Filter.
getVM() - Method in class com.redhat.thermostat.client.cli.HostVMArguments
 
getVmArguments() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getVmId() - Method in class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
 
getVmId() - Method in class com.redhat.thermostat.storage.core.VmRef
 
getVmId() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getVmInfo(VmRef) - Method in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
getVmInfo() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getVmName() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getVmPid() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getVMs(HostRef) - Method in class com.redhat.thermostat.storage.core.DefaultHostsVMsLoader
 
getVMs(HostRef) - Method in interface com.redhat.thermostat.storage.core.HostsVMsLoader
 
getVMs(HostRef) - Method in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
getVmVersion() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
getWarnings() - Method in exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
Conditions that are not errors or fatal errors as defined by the XML recommendation.
getWebsite() - Method in class com.redhat.thermostat.common.ApplicationInfo
 
getWhereExpression() - Method in class com.redhat.thermostat.storage.core.AggregateQuery
 
getWhereExpression() - Method in interface com.redhat.thermostat.storage.core.Query
 
getWriterID() - Method in interface com.redhat.thermostat.storage.core.WriterID
 
getX(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
getXmlFile() - Method in exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
 
getXmlFile() - Method in interface com.redhat.thermostat.plugin.validator.ValidationIssue
 
getY(int, int) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
GradientPanel - Class in com.redhat.thermostat.client.swing.components
A JPanel filled with a gradient color as the background.
GradientPanel(Color, Color) - Constructor for class com.redhat.thermostat.client.swing.components.GradientPanel
 
GradientRoundBorder - Class in com.redhat.thermostat.client.swing.components
A round Border filled with a grandient paint.
GradientRoundBorder() - Constructor for class com.redhat.thermostat.client.swing.components.GradientRoundBorder
 
GraphicsUtils - Class in com.redhat.thermostat.client.swing
 
GraphicsUtils() - Constructor for class com.redhat.thermostat.client.swing.GraphicsUtils
 
greaterThan(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing if the provided key has a value greater than the provided value.
greaterThanOrEqualTo(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing if the provided key has a value greater than or equal to the provided value.

H

handleDownstream(ChannelHandlerContext, ChannelEvent) - Method in class com.redhat.thermostat.common.command.MessageEncoder
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class com.redhat.thermostat.common.command.MessageDecoder
 
hasAgentId() - Method in class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
 
hasArgument(String) - Method in interface com.redhat.thermostat.common.cli.Arguments
 
hasArgument(String) - Method in class com.redhat.thermostat.common.cli.SimpleArguments
 
hashCode() - Method in class com.redhat.thermostat.backend.BaseBackend
 
hashCode() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
hashCode() - Method in class com.redhat.thermostat.client.ui.IconDescriptor
 
hashCode() - Method in class com.redhat.thermostat.common.ActionEvent
 
hashCode() - Method in class com.redhat.thermostat.common.model.Range
Note: It's not a good idea to use mutable values (like Range) as a hash
hashCode() - Method in class com.redhat.thermostat.common.Pair
 
hashCode() - Method in class com.redhat.thermostat.common.Size
 
hashCode() - Method in class com.redhat.thermostat.launcher.BundleInformation
 
hashCode() - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
hashCode() - Method in class com.redhat.thermostat.storage.core.Category
 
hashCode() - Method in class com.redhat.thermostat.storage.core.HostRef
 
hashCode() - Method in class com.redhat.thermostat.storage.core.Key
 
hashCode() - Method in class com.redhat.thermostat.storage.core.StatementDescriptor
 
hashCode() - Method in class com.redhat.thermostat.storage.core.VmRef
 
hashCode() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
hashCode() - Method in class com.redhat.thermostat.storage.model.AggregateCount
 
hashCode() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
hashCode() - Method in class com.redhat.thermostat.storage.model.BasePojo
 
hashCode() - Method in class com.redhat.thermostat.storage.query.LiteralExpression
 
hashCode() - Method in class com.redhat.thermostat.storage.query.LiteralSetExpression
 
hasNext() - Method in interface com.redhat.thermostat.storage.core.Cursor
 
hasTasks() - Method in interface com.redhat.thermostat.client.core.progress.ProgressNotifier
 
hasVmId() - Method in class com.redhat.thermostat.storage.core.auth.DescriptorMetadata
 
HeaderPanel - Class in com.redhat.thermostat.client.swing.components
A component that host a panel with a nicely rendered header.
HeaderPanel() - Constructor for class com.redhat.thermostat.client.swing.components.HeaderPanel
 
HeaderPanel(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.HeaderPanel
 
HeaderPanel(Preferences, LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.HeaderPanel
 
hideDialog() - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
hideDialog() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
hideView() - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayController
 
hierarchyChanged(HierarchyEvent) - Method in class com.redhat.thermostat.client.swing.ComponentVisibleListener
 
HISTORY - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
HOST - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
HOST_24 - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
HOST_32 - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
HOST_LATEST_QUERY_FORMAT - Static variable in class com.redhat.thermostat.storage.core.HostLatestPojoListGetter
 
HostInfo - Class in com.redhat.thermostat.storage.model
 
HostInfo() - Constructor for class com.redhat.thermostat.storage.model.HostInfo
 
HostInfo(String, String, String, String, String, int, long) - Constructor for class com.redhat.thermostat.storage.model.HostInfo
 
hostInfoCategory - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
HostInfoDAO - Interface in com.redhat.thermostat.storage.dao
 
HostInformationController - Class in com.redhat.thermostat.client.ui
 
HostInformationController(List<InformationService<HostRef>>, HostRef, HostInformationViewProvider) - Constructor for class com.redhat.thermostat.client.ui.HostInformationController
 
HostInformationView - Class in com.redhat.thermostat.client.core.views
A View that shows host information.
HostInformationView() - Constructor for class com.redhat.thermostat.client.core.views.HostInformationView
 
HostInformationViewProvider - Interface in com.redhat.thermostat.client.core.views
This services provides an appropriate HostInformationView.
HostLatestPojoListGetter<T extends TimeStampedPojo> - Class in com.redhat.thermostat.storage.core
 
HostLatestPojoListGetter(Storage, Category<T>) - Constructor for class com.redhat.thermostat.storage.core.HostLatestPojoListGetter
 
hostMemoryTotalKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
HostMonitor - Interface in com.redhat.thermostat.storage.monitor
Monitors selected HostRef for VmRef lifecycle changes.
HostMonitor.Action - Enum in com.redhat.thermostat.storage.monitor
 
HostName - Class in com.redhat.thermostat.agent.utils.hostname
Finds the current host name without doing a DNS lookup
HostName() - Constructor for class com.redhat.thermostat.agent.utils.hostname.HostName
 
hostNameKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
HostPortPair - Class in com.redhat.thermostat.common.utils
 
HostPortPair(String, int) - Constructor for class com.redhat.thermostat.common.utils.HostPortPair
 
HostPortsParser - Class in com.redhat.thermostat.common.utils
Parses Host/Port pairs from a raw string.
HostPortsParser(String) - Constructor for class com.redhat.thermostat.common.utils.HostPortsParser
 
HostRef - Class in com.redhat.thermostat.storage.core
Identifies an agent or a host
HostRef(String, String) - Constructor for class com.redhat.thermostat.storage.core.HostRef
 
HostsVMsLoader - Interface in com.redhat.thermostat.storage.core
Provides a way to load the current hosts and VMs.
HostVMArguments - Class in com.redhat.thermostat.client.cli
 
HostVMArguments(Arguments) - Constructor for class com.redhat.thermostat.client.cli.HostVMArguments
 
HostVMArguments(Arguments, boolean, boolean) - Constructor for class com.redhat.thermostat.client.cli.HostVMArguments
 

I

Icon - Class in com.redhat.thermostat.client.swing.components
 
Icon(IconDescriptor) - Constructor for class com.redhat.thermostat.client.swing.components.Icon
 
Icon() - Constructor for class com.redhat.thermostat.client.swing.components.Icon
 
Icon(byte[]) - Constructor for class com.redhat.thermostat.client.swing.components.Icon
 
Icon(Image) - Constructor for class com.redhat.thermostat.client.swing.components.Icon
 
IconDescriptor - Class in com.redhat.thermostat.client.ui
Class that encapsulates an images raw data.
IconDescriptor(ByteBuffer) - Constructor for class com.redhat.thermostat.client.ui.IconDescriptor
 
IconResource - Class in com.redhat.thermostat.client.swing
Provides access to various icons.
ID - Static variable in interface com.redhat.thermostat.client.ui.Decorator
Property for OSGi services indicating the target for this decorator.
ID - Static variable in interface com.redhat.thermostat.service.process.UNIXProcessHandler
 
ID - Static variable in class com.redhat.thermostat.storage.core.Key
 
ifaceKey - Static variable in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
IllegalDescriptorException - Exception in com.redhat.thermostat.storage.core
Thrown if a prepared statement descriptor was refused by the storage endpoint.
IllegalDescriptorException(String, String) - Constructor for exception com.redhat.thermostat.storage.core.IllegalDescriptorException
 
IllegalPatchException - Exception in com.redhat.thermostat.storage.core
Thrown if a prepared statement was attempted to patch, which resulted in NPEs or a type mismatch for some of the free variables.
IllegalPatchException(Throwable) - Constructor for exception com.redhat.thermostat.storage.core.IllegalPatchException
 
in(Key<T>, Set<T>, Class<T>) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinarySetMembershipExpression comparing if the provided key has a value equal to any of the provided values.
indexedKeys - Variable in class com.redhat.thermostat.storage.core.Category
 
indexOf(Comparable) - Method in class com.redhat.thermostat.client.ui.SampledDataset
 
InformationService<T extends Ref> - Interface in com.redhat.thermostat.client.core
Marker interface for information services.
InformationServiceController<T extends Ref> - Interface in com.redhat.thermostat.client.core.controllers
The UI controller for a view that provides some information about a Host or a VM.
initialize(ApplicationInfo) - Method in class com.redhat.thermostat.client.core.views.VersionAndInfoView
 
insertIndexInterval(int, int, boolean) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
InteractiveStorageCredentials - Class in com.redhat.thermostat.launcher
 
InteractiveStorageCredentials(ClientPreferences, Keyring, String, Console) - Constructor for class com.redhat.thermostat.launcher.InteractiveStorageCredentials
 
IntervalTimeData<T> - Class in com.redhat.thermostat.storage.model
 
IntervalTimeData(long, long, T) - Constructor for class com.redhat.thermostat.storage.model.IntervalTimeData
 
invalidateLayout(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
InvalidConfigurationException - Exception in com.redhat.thermostat.shared.config
 
InvalidConfigurationException() - Constructor for exception com.redhat.thermostat.shared.config.InvalidConfigurationException
 
InvalidConfigurationException(String) - Constructor for exception com.redhat.thermostat.shared.config.InvalidConfigurationException
 
InvalidConfigurationException(LocalizedString) - Constructor for exception com.redhat.thermostat.shared.config.InvalidConfigurationException
 
InvalidConfigurationException(LocalizedString, Throwable) - Constructor for exception com.redhat.thermostat.shared.config.InvalidConfigurationException
 
InvalidConfigurationException(Throwable) - Constructor for exception com.redhat.thermostat.shared.config.InvalidConfigurationException
 
InvalidMessageException - Exception in com.redhat.thermostat.common.command
Exception thrown when an improperly encoded Message has been received.
InvalidMessageException(String) - Constructor for exception com.redhat.thermostat.common.command.InvalidMessageException
 
ip4AddrKey - Static variable in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
ip6AddrKey - Static variable in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
IS_ACTIVE - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
isActive() - Method in interface com.redhat.thermostat.backend.Backend
 
isActive() - Method in class com.redhat.thermostat.backend.VmListenerBackend
 
isActive() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
isAlive(HostRef) - Method in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
isAlive() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
isAlive() - Method in class com.redhat.thermostat.storage.model.VmInfo
 
isBlacklisted(VmRef) - Method in interface com.redhat.thermostat.agent.VmBlacklist
Returns whether the given virtual machine should be monitored by matching it against filters in the blacklist.
isConnected() - Method in class com.redhat.thermostat.storage.core.Connection
May be used to determine the state of a connection if no connect or disconnect attempt is currently in progress.
isHelp() - Method in class com.redhat.thermostat.agent.config.AgentOptionParser
 
isIndeterminate() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
isObserveNewJvm() - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
isSelectedIndex(int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
isSelectionEmpty() - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
isShowToolbarText() - Method in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
isStorageRequired() - Method in class com.redhat.thermostat.common.cli.AbstractCommand
 
isStorageRequired() - Method in class com.redhat.thermostat.common.cli.AbstractStateNotifyingCommand
 
isStorageRequired() - Method in interface com.redhat.thermostat.common.cli.Command
Whether the command depends on Storage
iterator() - Method in class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator
 

J

JAVA_APPLICATION - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
JAVA_APPLICATION_24 - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
JAVA_APPLICATION_32 - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
javaHomeKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 

K

Key<T> - Class in com.redhat.thermostat.storage.core
Keys are attributes in Categorys.
Key() - Constructor for class com.redhat.thermostat.storage.core.Key
 
Key(String) - Constructor for class com.redhat.thermostat.storage.core.Key
 
KEY_SERVICE_ID - Static variable in interface com.redhat.thermostat.client.core.InformationService
Property key to be used when registering this service with the OSGi framework.
Keyring - Interface in com.redhat.thermostat.utils.keyring
Maps url/username to passwords, securely.
KeyringException - Exception in com.redhat.thermostat.utils.keyring
 
KeyringException(String) - Constructor for exception com.redhat.thermostat.utils.keyring.KeyringException
 
keys - Variable in class com.redhat.thermostat.storage.core.Category
 

L

LabelField - Class in com.redhat.thermostat.client.swing.components
A JLabel appropriate for labelling other components.
LabelField(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.LabelField
 
Launcher - Interface in com.redhat.thermostat.launcher
Launcher is the main entry point for all Thermostat commands.
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
 
layoutContainer(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
LayoutDebugHelper - Class in com.redhat.thermostat.client.swing
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.swing.LayoutDebugHelper
 
lessThan(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing if the provided key has a value less than the provided value.
lessThanOrEqualTo(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing if the provided key has a value less than or equal to the provided value.
librariesKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
limit(int) - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
limit(int) - Method in class com.redhat.thermostat.storage.core.AggregateQuery
 
limit(int) - Method in interface com.redhat.thermostat.storage.core.Query
 
listenersCount() - Method in class com.redhat.thermostat.common.ActionNotifier
 
LiteralExpression<T> - Class in com.redhat.thermostat.storage.query
An Expression that contains a value.
LiteralExpression(T) - Constructor for class com.redhat.thermostat.storage.query.LiteralExpression
Constructs a LiteralExpression given a value.
LiteralSetExpression<T> - Class in com.redhat.thermostat.storage.query
An Expression that contains a set of values.
LiteralSetExpression(Set<T>, Class<T>) - Constructor for class com.redhat.thermostat.storage.query.LiteralSetExpression
Constructs a LiteralSetExpression given a list of values and its type.
loadBundlesByName(List<BundleInformation>) - Method in class com.redhat.thermostat.launcher.BundleManager
Load and start bundles using the metadata about a bundle.
loadFile(String) - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
loadFile(String) - Method in interface com.redhat.thermostat.storage.core.Storage
Load the file with the given name and return the data as an InputStream.
loadGlobalLoggingConfig(CommonPaths) - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
 
loadIcon(InputStream) - Static method in class com.redhat.thermostat.client.ui.IconDescriptor
Loads an icon from the given InputStream.
loadIcon(File) - Static method in class com.redhat.thermostat.client.ui.IconDescriptor
Loads an icon from a file.
loadIcon(ClassLoader, String) - Static method in class com.redhat.thermostat.client.ui.IconDescriptor
Loads an icon by calling from the given resource file and ClassLoader.
loadUserLoggingConfig(CommonPaths) - Static method in class com.redhat.thermostat.common.utils.LoggingUtils
 
localize(T) - Method in class com.redhat.thermostat.shared.locale.Translate
 
localize(T, String...) - Method in class com.redhat.thermostat.shared.locale.Translate
 
localize(T, String[], String, int, String...) - Method in class com.redhat.thermostat.shared.locale.Translate
Creates a LocalizedString that can contain one list of unknown length that gets inserted as a single String, with separator as specified, into the regular translate parameters at a given position.
LocalizedLabel - Class in com.redhat.thermostat.client.swing.components
 
LocalizedLabel(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.LocalizedLabel
 
LocalizedString - Class in com.redhat.thermostat.shared.locale
 
LocalizedString(String) - Constructor for class com.redhat.thermostat.shared.locale.LocalizedString
Create a LocalizedString with pre-translated contents.
LogFormatter - Class in com.redhat.thermostat.common
 
LogFormatter() - Constructor for class com.redhat.thermostat.common.LogFormatter
 
LoggedExternalProcess - Class in com.redhat.thermostat.common.utils
Runs a process and logs it's output.
LoggedExternalProcess(List<String>) - Constructor for class com.redhat.thermostat.common.utils.LoggedExternalProcess
 
LoggedExternalProcess(String[]) - Constructor for class com.redhat.thermostat.common.utils.LoggedExternalProcess
 
LoggingUtils - Class in com.redhat.thermostat.common.utils
A few helper functions to facilitate using loggers
LogicalExpression - Interface in com.redhat.thermostat.storage.query
 
LongRangeNormalizer - Class in com.redhat.thermostat.common.model
A class that normalizes LongRange values to another given range.
LongRangeNormalizer(Range<Long>) - Constructor for class com.redhat.thermostat.common.model.LongRangeNormalizer
 
LongRangeNormalizer(Range<Long>, long, long) - Constructor for class com.redhat.thermostat.common.model.LongRangeNormalizer
 
LongRangeNormalizer(Range<Long>, Range<Long>) - Constructor for class com.redhat.thermostat.common.model.LongRangeNormalizer
 

M

mainClassKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
MainWindowController - Interface in com.redhat.thermostat.client.ui
 
matches(T) - Method in class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
matches(T) - Method in class com.redhat.thermostat.common.AllPassFilter
 
matches(T) - Method in class com.redhat.thermostat.common.Filter
Return true if this filter match the given input, false otherwise.
matchesPattern(Ref) - Method in class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
maximumLayoutSize(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
MenuAction - Interface in com.redhat.thermostat.client.ui
MenuActions are used to create top-level menu items in the main window.
MenuAction.Type - Enum in com.redhat.thermostat.client.ui
 
MenuHelper - Class in com.redhat.thermostat.client.swing
Helps adding or removing MenuAction from JMenuBars.
MenuHelper(JMenuBar) - Constructor for class com.redhat.thermostat.client.swing.MenuHelper
 
MenuRegistry - Class in com.redhat.thermostat.client.ui
 
MenuRegistry(BundleContext) - Constructor for class com.redhat.thermostat.client.ui.MenuRegistry
 
Message - Interface in com.redhat.thermostat.common.command
Base interface for the various message types.
Message.MessageType - Interface in com.redhat.thermostat.common.command
 
MessageDecoder - Class in com.redhat.thermostat.common.command
 
MessageDecoder() - Constructor for class com.redhat.thermostat.common.command.MessageDecoder
 
MessageEncoder - Class in com.redhat.thermostat.common.command
 
MessageEncoder() - Constructor for class com.redhat.thermostat.common.command.MessageEncoder
 
Messages - Class in com.redhat.thermostat.common.command
Helper class for comparing messages, such as Request and Response.
Messages() - Constructor for class com.redhat.thermostat.common.command.Messages
 
minimumLayoutSize(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
MultipleServiceTracker - Class in com.redhat.thermostat.common
A ServiceTracker for multiple services.
MultipleServiceTracker(BundleContext, Class<?>[], MultipleServiceTracker.Action) - Constructor for class com.redhat.thermostat.common.MultipleServiceTracker
 
MultipleServiceTracker.Action - Interface in com.redhat.thermostat.common
 
MXBeanConnection - Interface in com.redhat.thermostat.agent.utils.management
 
MXBeanConnectionPool - Interface in com.redhat.thermostat.agent.utils.management
A pool for caching and reusing MXBeanConnections.

N

NAME - Static variable in interface com.redhat.thermostat.common.cli.Command
 
name - Variable in class com.redhat.thermostat.storage.core.Category
 
NameMatchingRefFilter<T extends Ref> - Class in com.redhat.thermostat.client.core
A Filter that checks if the name of a Ref contains the supplied character substring.
NameMatchingRefFilter() - Constructor for class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
NameMatchingRefFilter(String) - Constructor for class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
NativeLibraryResolver - Class in com.redhat.thermostat.shared.config
Class which enables resolving of native libraries placed in CommonPaths#getNativeLibsRoot().
NativeLibraryResolver() - Constructor for class com.redhat.thermostat.shared.config.NativeLibraryResolver
 
networkInfoCategory - Static variable in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
NetworkInterfaceInfo - Class in com.redhat.thermostat.storage.model
 
NetworkInterfaceInfo() - Constructor for class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
NetworkInterfaceInfo(String, String) - Constructor for class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
NetworkInterfaceInfoDAO - Interface in com.redhat.thermostat.storage.dao
 
NetworkMonitor - Interface in com.redhat.thermostat.storage.monitor
Monitors the network for addition, removals of new HostRef.
NetworkMonitor.Action - Enum in com.redhat.thermostat.storage.monitor
 
next() - Method in interface com.redhat.thermostat.storage.core.Cursor
 
not(T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a UnaryLogicalExpression which is a logical negation of the provided expression.
notEqualTo(Key<T>, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryComparisonExpression comparing the provided key and value for inequality.
notifier - Variable in class com.redhat.thermostat.client.core.views.BasicView
 
notify(BasicView.Action) - Method in class com.redhat.thermostat.client.core.views.BasicView
 
notify(Filter.FilterEvent) - Method in class com.redhat.thermostat.common.Filter
Notify all the listeners that a change occurred in this filter.
NotImplementedException - Exception in com.redhat.thermostat.common
 
NotImplementedException() - Constructor for exception com.redhat.thermostat.common.NotImplementedException
 
NotImplementedException(String) - Constructor for exception com.redhat.thermostat.common.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception com.redhat.thermostat.common.NotImplementedException
 
notIn(Key<T>, Set<T>, Class<T>) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinarySetMembershipExpression comparing if the provided key has a value not equal to all of the provided values.
NullSelectionModel - Class in com.redhat.thermostat.client.swing.components.models
Makes a JList non-selectable.
NullSelectionModel() - Constructor for class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 

O

open() - Method in class com.redhat.thermostat.common.MultipleServiceTracker
 
Operator - Interface in com.redhat.thermostat.storage.query
Base interface for operators that are used with Expression objects.
or(S, T) - Method in class com.redhat.thermostat.storage.query.ExpressionFactory
Creates a BinaryLogicalExpression with the two provided expressions joined in order by a logical OR operation.
ORDER_CPU_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide information about a Host or VM's CPU usage.
ORDER_DEFAULT_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide generic overview information about a Host or VM.
ORDER_FIRST - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that should be executed first.
ORDER_IO_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide information about a Host or VM's I/O usage.
ORDER_LAST - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that should be executed last.
ORDER_MEMORY_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide information about a Host or VM's memory usage.
ORDER_NETWORK_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide information about a Host or VM's network usage.
ORDER_THREAD_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for services that provide information about a Host or VM's threads.
ORDER_USER_GROUP - Static variable in interface com.redhat.thermostat.common.Ordered
Order group for user-defined services.
ORDER_VALUE - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
Ordered - Interface in com.redhat.thermostat.common
This interface defines a standard way for Thermostat plug-ins to specify an ordering for their services in relation to others of the same type.
OrderedComparator<T extends Ordered> - Class in com.redhat.thermostat.common
 
OrderedComparator() - Constructor for class com.redhat.thermostat.common.OrderedComparator
 
osKernelKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
osNameKey - Static variable in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
OverlayPanel - Class in com.redhat.thermostat.client.swing.components
A panel meant to be stacked on top of existing components to display informations in an floating overlay.
OverlayPanel(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.OverlayPanel
Creates a new OverlayPanel, with an arrow facing upward.
OverlayPanel(LocalizedString, boolean) - Constructor for class com.redhat.thermostat.client.swing.components.OverlayPanel
Creates a new OverlayPanel.

P

paintBorder(Component, Graphics, int, int, int, int) - Method in class com.redhat.thermostat.client.swing.components.DebugBorder
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.redhat.thermostat.client.swing.components.GradientRoundBorder
 
paintComponent(Graphics) - Method in class com.redhat.thermostat.client.swing.components.ChartPanel
 
paintComponent(Graphics) - Method in class com.redhat.thermostat.client.swing.components.GradientPanel
 
paintComponent(Graphics) - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
 
paintIcon(Component, Graphics, int, int) - Method in class com.redhat.thermostat.client.swing.components.CompositeIcon
 
paintIcon(Component, Graphics, int, int) - Method in class com.redhat.thermostat.client.swing.components.DebugIcon
 
paintIcon(Component, Graphics, int, int) - Method in class com.redhat.thermostat.client.swing.components.EmptyIcon
 
paintIcon(Component, Graphics, int, int) - Method in class com.redhat.thermostat.client.swing.components.FontAwesomeIcon
 
Pair<F,S> - Class in com.redhat.thermostat.common
A container that hold two values.
Pair(F, S) - Constructor for class com.redhat.thermostat.common.Pair
 
Palette - Enum in com.redhat.thermostat.client.ui
A set of preselected colors suitable for using to draw custom painting of charts graphs and figures.
parse() - Method in class com.redhat.thermostat.agent.config.AgentOptionParser
 
parse() - Method in interface com.redhat.thermostat.common.config.ThermostatOptionParser
 
parse(String) - Static method in class com.redhat.thermostat.common.Size
Parses a string (such as "1.0 KiB") into a size.
parse() - Method in class com.redhat.thermostat.common.utils.HostPortsParser
 
ParsedStatement<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
An intermediary representation of a PreparedStatement.
patchStatement(PreparedParameter[]) - Method in interface com.redhat.thermostat.storage.core.ParsedStatement
Patches a statement, setting free variables.
Persist - Annotation Type in com.redhat.thermostat.storage.core
Indicates that the annotated JavaBean property should be persisted into some form of storage when needed.
PIDS_TO_MONITOR - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
PlatformIcon - Interface in com.redhat.thermostat.client.ui
An opaque type representing an Icon in the underlying UI toolkit.
PluginConfigurationValidatorException - Exception in com.redhat.thermostat.plugin.validator
Thrown if there were schema validation issues or other problems in a thermostat-plugin.xml
PluginConfigurationValidatorException(String, File, List<ValidationIssue>, List<ValidationIssue>, List<ValidationIssue>) - Constructor for exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
Constructor.
PluginConfigurationValidatorException(String, File, List<ValidationIssue>, List<ValidationIssue>, List<ValidationIssue>, Throwable) - Constructor for exception com.redhat.thermostat.plugin.validator.PluginConfigurationValidatorException
Constructor.
PluginValidator - Class in com.redhat.thermostat.plugin.validator
Validates thermostat-plugin.xml files against its schema.
PluginValidator() - Constructor for class com.redhat.thermostat.plugin.validator.PluginValidator
 
Pojo - Interface in com.redhat.thermostat.storage.model
All data types should implement this empty interface, to support the generalization of DAO code where possible.
preferredLayoutSize(Container) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
preferredLayoutSize(Container) - Method in class com.redhat.thermostat.client.swing.components.VerticalLayout
 
preLoadBundles(Framework, List<String>, boolean) - Static method in class com.redhat.thermostat.launcher.BundleManager
 
PreparedParameter - Class in com.redhat.thermostat.storage.core
Represents a prepared parameter.
PreparedParameter() - Constructor for class com.redhat.thermostat.storage.core.PreparedParameter
 
PreparedParameters - Class in com.redhat.thermostat.storage.core
Shared class for setting prepared parameters.
PreparedParameters(int) - Constructor for class com.redhat.thermostat.storage.core.PreparedParameters
 
PreparedStatement<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
A prepared statement.
PreparedStatementFactory - Class in com.redhat.thermostat.storage.core
Factory for instantiating a PreparedStatement.
PreparedStatementFactory() - Constructor for class com.redhat.thermostat.storage.core.PreparedStatementFactory
 
prepareStatement(StatementDescriptor<T>) - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
prepareStatement(StatementDescriptor<T>) - Method in interface com.redhat.thermostat.storage.core.Storage
Prepares the given statement for execution.
printLine(String...) - Method in class com.redhat.thermostat.common.cli.TableRenderer
 
ProcDataSource - Class in com.redhat.thermostat.agent.utils
Wrapper for files under /proc.
ProcDataSource() - Constructor for class com.redhat.thermostat.agent.utils.ProcDataSource
 
ProcessStartException - Exception in com.redhat.thermostat.common.tools
 
ProcessStartException(String, Throwable) - Constructor for exception com.redhat.thermostat.common.tools.ProcessStartException
 
ProgressHandle - Class in com.redhat.thermostat.client.core.progress
Handle that represents the current progress in performing a certain task.
ProgressHandle(LocalizedString) - Constructor for class com.redhat.thermostat.client.core.progress.ProgressHandle
Create a new ProgressHandle with the given name and task set as LocalizedString.EMPTY_STRING.
ProgressHandle.Status - Enum in com.redhat.thermostat.client.core.progress
 
ProgressNotifier - Interface in com.redhat.thermostat.client.core.progress
 
propertiesKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
purge() - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
purge(String) - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
purge(String) - Method in interface com.redhat.thermostat.storage.core.Storage
Drop all data related to the specified agent.
putHostInfo(HostInfo) - Method in interface com.redhat.thermostat.storage.dao.HostInfoDAO
 
putNetworkInterfaceInfo(NetworkInterfaceInfo) - Method in interface com.redhat.thermostat.storage.dao.NetworkInterfaceInfoDAO
 
putRequest(Request) - Method in interface com.redhat.thermostat.client.command.RequestQueue
 
putVmInfo(VmInfo) - Method in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
putVmStoppedTime(String, long) - Method in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 

Q

Query<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Describes what data should be fetched.
Query.SortDirection - Enum in com.redhat.thermostat.storage.core
 
queryToAggregate - Variable in class com.redhat.thermostat.storage.core.AggregateQuery
 
QueuedStorage - Class in com.redhat.thermostat.storage.core
 
QueuedStorage(Storage) - Constructor for class com.redhat.thermostat.storage.core.QueuedStorage
 
quote(String) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 

R

Range<T extends Number> - Class in com.redhat.thermostat.common.model
A class representing a span of units from min to max.
Range(T, T) - Constructor for class com.redhat.thermostat.common.model.Range
Creates a new Range that span from min to max.
readAll(InputStream) - Static method in class com.redhat.thermostat.common.utils.StreamUtils
 
receive(Request) - Method in interface com.redhat.thermostat.agent.command.RequestReceiver
 
ReceiverRegistry - Class in com.redhat.thermostat.agent.command
Handles registering RequestReceivers into the framework.
ReceiverRegistry(BundleContext) - Constructor for class com.redhat.thermostat.agent.command.ReceiverRegistry
 
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.swing.components
 
RecentTimeSeriesChartPanel(RecentTimeSeriesChartController) - Constructor for class com.redhat.thermostat.client.swing.components.RecentTimeSeriesChartPanel
 
reconnect(ClientPreferences, StorageCredentials) - Method in interface com.redhat.thermostat.client.ui.ClientConfigReconnector
 
RECORD - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
Ref - Interface in com.redhat.thermostat.storage.core
 
ReferenceContextAction - Interface in com.redhat.thermostat.client.ui
A common interface for ContextAction that can execute commands based on References.
ReferenceFieldDecoratorLayout - Enum in com.redhat.thermostat.client.swing
ReferenceFieldIconDecorator - Interface in com.redhat.thermostat.client.ui
Implementations of this interface have the ability to decorate the specific targets by changing or replacing the target PlatformIcon.
ReferenceFieldLabelDecorator - Interface in com.redhat.thermostat.client.ui
Implementations of this interface have the ability to decorate the specific targets by changing or replacing the target String.
ReferenceFilter - Class in com.redhat.thermostat.client.ui
A specialization of the Filter interface that can filter References.
ReferenceFilter() - Constructor for class com.redhat.thermostat.client.ui.ReferenceFilter
 
refresh() - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayModel
 
register(VmStatusListener) - Method in class com.redhat.thermostat.agent.VmStatusListenerRegistrar
 
register(ProgressHandle) - Method in interface com.redhat.thermostat.client.core.progress.ProgressNotifier
 
registerCategory(Category<?>) - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
registerCategory(Category<?>) - Method in interface com.redhat.thermostat.storage.core.Storage
Register the category into the Storage.
registerCommand(String, Command) - Method in interface com.redhat.thermostat.common.cli.CommandRegistry
 
registerCommand(String, Command) - Method in class com.redhat.thermostat.common.cli.CommandRegistryImpl
 
registerReceiver(RequestReceiver) - Method in class com.redhat.thermostat.agent.command.ReceiverRegistry
 
registerService(T, Dictionary<String, ?>) - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Register the implementation of T to the OSGi context, with the given properties.
registerService(T, String, Dictionary<String, String>) - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Equivalent to calling registerService(service, props) with a dictionary containing an entry for SERVICE_NAME with value as name, in adddition to the contents of props
registerService(T, String) - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Equivalent to calling registerService(service, name, props) with null or empty props.
release(int, MXBeanConnection) - Method in interface com.redhat.thermostat.agent.utils.management.MXBeanConnectionPool
 
remove(Component) - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
 
remove(Category<?>) - Static method in class com.redhat.thermostat.storage.core.Categories
 
Remove<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Write operation to be used for removing records from storage.
removeActionListener(ActionListener<BasicView.Action>) - Method in class com.redhat.thermostat.client.core.views.BasicView
 
removeActionListener(ActionListener<T>) - Method in class com.redhat.thermostat.common.ActionNotifier
 
removeActionListener(ActionListener<ThermostatExtensionRegistry.Action>) - Method in class com.redhat.thermostat.common.ThermostatExtensionRegistry
 
removeAgentInformation(AgentInformation) - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Remove information about an agent that was published to storage.
removeAll() - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
 
removeBackendInformation(BackendInformation) - Method in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
removeChildView(LocalizedString) - Method in class com.redhat.thermostat.client.core.views.HostInformationView
 
removeConfigurationListener(ActionListener<AgentInformationDisplayView.ConfigurationAction>) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
removeConnectionListener(Connection.ConnectionListener) - Method in interface com.redhat.thermostat.storage.core.DbService
Unregisters the supplied ConnectionListener if it was previously registered via #addConnectionListener(ConnectionListener).
removeFilterEventListener(ActionListener<Filter.FilterEvent>) - Method in class com.redhat.thermostat.common.Filter
 
removeHostChangeListener(HostRef, ActionListener<HostMonitor.Action>) - Method in interface com.redhat.thermostat.storage.monitor.HostMonitor
Removes the listener to the given HostRef
removeIndexInterval(int, int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
removeLayoutComponent(Component) - Method in class com.redhat.thermostat.client.swing.components.AbstractLayout
 
removeListener(ActionListener<ClientConfigurationView.Action>) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
removeListener(RequestResponseListener) - Method in class com.redhat.thermostat.common.command.Request
 
removeListener(Connection.ConnectionListener) - Method in class com.redhat.thermostat.storage.core.Connection
Removes a formerly registered listener.
removeListSelectionListener(ListSelectionListener) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
removeMenuAction(MenuAction) - Method in class com.redhat.thermostat.client.swing.MenuHelper
Remove a existing menu item as specified though the MenuAction argument.
removeNetworkChangeListener(ActionListener<NetworkMonitor.Action>) - Method in interface com.redhat.thermostat.storage.monitor.NetworkMonitor
 
removeProgressListener(ActionListener<ProgressHandle.Status>) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
removeSearchListener(ActionListener<SearchProvider.SearchAction>) - Method in interface com.redhat.thermostat.client.ui.SearchProvider
 
removeSelectionInterval(int, int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
removeVmFilter(Filter<VmRef>) - Method in interface com.redhat.thermostat.agent.VmBlacklist
Removes a Filter from the blacklist.
render(OutputStream) - Method in class com.redhat.thermostat.common.cli.TableRenderer
 
render(PrintStream) - Method in class com.redhat.thermostat.common.cli.TableRenderer
 
repackCells() - Method in class com.redhat.thermostat.client.swing.components.ThermostatTable
 
repeat(String, int) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 
Replace<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Write operation which should be used if any existing record should get updated with new values.
Request - Class in com.redhat.thermostat.common.command
A Request object represents a request passed from a client to an agent.
Request(Request.RequestType, InetSocketAddress) - Constructor for class com.redhat.thermostat.common.command.Request
 
Request.RequestType - Enum in com.redhat.thermostat.common.command
 
RequestQueue - Interface in com.redhat.thermostat.client.command
Service for sending commands to an agent.
RequestReceiver - Interface in com.redhat.thermostat.agent.command
Handles requests coming in through the command-channel.
RequestResponseListener - Interface in com.redhat.thermostat.common.command
A listener that is notified of the response to given request.
Response - Class in com.redhat.thermostat.common.command
A Response object represents a response message passed from an agent to a client.
Response(Response.ResponseType) - Constructor for class com.redhat.thermostat.common.command.Response
 
Response.ResponseType - Enum in com.redhat.thermostat.common.command
 
RMIRegistry - Interface in com.redhat.thermostat.agent
Maintains an RMI registry used for inter-process communication between the Thermostat agent and other helper processes on the same host.
run(CommandContext) - Method in interface com.redhat.thermostat.common.cli.Command
Execute the command.
run() - Method in class com.redhat.thermostat.common.utils.LoggedExternalProcess
 
run(String[], boolean) - Method in interface com.redhat.thermostat.launcher.Launcher
Invoked in order to start a command, either when Thermostat starts, or within the thermostat shell.
run(String[], Collection<ActionListener<ApplicationState>>, boolean) - Method in interface com.redhat.thermostat.launcher.Launcher
Invoked in order to start a command, either when Thermostat starts, or within the thermostat shell.
runAndReturnProcess() - Method in class com.redhat.thermostat.common.utils.LoggedExternalProcess
 
runAndReturnResult() - Method in class com.redhat.thermostat.common.utils.LoggedExternalProcess
 
runtimeVersionKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 

S

SAMPLE - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
SampledDataset - Class in com.redhat.thermostat.client.ui
Represents a value sampled between two points in time.
SampledDataset() - Constructor for class com.redhat.thermostat.client.ui.SampledDataset
 
saveFile(String, InputStream) - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
saveFile(String, InputStream) - Method in interface com.redhat.thermostat.storage.core.Storage
Save the contents of the input stream as the given name.
savePassword(String, String, char[]) - Method in interface com.redhat.thermostat.utils.keyring.Keyring
Map the given password to the given url and username.
SEARCH - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
SearchField - Class in com.redhat.thermostat.client.swing.components
A swing component meant for entering search terms.
SearchField() - Constructor for class com.redhat.thermostat.client.swing.components.SearchField
 
SearchProvider - Interface in com.redhat.thermostat.client.ui
Implementations of this class can be used to notified listeners that a search is performed.
SearchProvider.SearchAction - Enum in com.redhat.thermostat.client.ui
 
SectionHeader - Class in com.redhat.thermostat.client.swing.components
A JLabel that is appropriate to use as a label for grouping the following information together.
SectionHeader(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.SectionHeader
 
SecureQueuedStorage - Class in com.redhat.thermostat.storage.core
Secure version of QueuedStorage.
SecureQueuedStorage(SecureStorage) - Constructor for class com.redhat.thermostat.storage.core.SecureQueuedStorage
 
SecureStorage - Interface in com.redhat.thermostat.storage.core
Provides authentication service to the command channel API.
selectChildID(int) - Method in class com.redhat.thermostat.client.core.views.VmInformationView
 
selectChildID(int) - Method in class com.redhat.thermostat.client.ui.VmInformationController
 
sendSignal(Integer, UNIXSignal) - Method in interface com.redhat.thermostat.service.process.UNIXProcessHandler
Sends the given UNIXSignal to the process indicated by pid.
sendSignal(Integer, UNIXSignal) - Method in class com.redhat.thermostat.service.process.UnixProcessUtilities
 
Service - Annotation Type in com.redhat.thermostat.annotations
Indicates that the annotated class is a service available through OSGi.
SERVICE_NAME - Static variable in class com.redhat.thermostat.common.utils.ServiceRegistry
 
ServiceRegistry<T> - Class in com.redhat.thermostat.common.utils
 
ServiceRegistry(BundleContext, String) - Constructor for class com.redhat.thermostat.common.utils.ServiceRegistry
 
set(String, Object) - Method in interface com.redhat.thermostat.storage.core.Add
Sets a field to the specified value.
set(String, Object) - Method in interface com.redhat.thermostat.storage.core.Replace
Sets a field in a found record to the specified value.
set(String, Object) - Method in interface com.redhat.thermostat.storage.core.Update
Sets a field in a found record to the specified value.
setAction(Runnable) - Method in interface com.redhat.thermostat.common.Timer
 
setActive(boolean) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setAgentId(String) - Method in class com.redhat.thermostat.storage.model.BasePojo
 
setAlive(boolean) - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
setAnchorSelectionIndex(int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
setBoolean(int, boolean) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setBoolean(int, boolean) - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
setBooleanList(int, boolean[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setCommonPaths(CommonPaths) - Static method in class com.redhat.thermostat.shared.config.NativeLibraryResolver
 
setConfig(String, StorageCredentials, SSLConfiguration) - Method in interface com.redhat.thermostat.storage.core.StorageProvider
Sets the to-be-used configuration of this StorageProvider.
setConfigFiles(File, File) - Static method in class com.redhat.thermostat.agent.config.AgentConfigsUtils
 
setConfigListenAddress(String) - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
setConfigListenAddress(String) - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
setConnectionUrl(String) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
setConnectionUrl(String) - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
setConnectionUrl(String) - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
setContent(JComponent) - Method in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
setCount(long) - Method in class com.redhat.thermostat.storage.model.AggregateCount
 
setCpuCount(int) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setCpuModel(String) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setCredentials(String, char[]) - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
setDatabaseURL(String) - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
setDataInformationLabel(String) - Method in class com.redhat.thermostat.client.swing.components.RecentTimeSeriesChartPanel
 
setDelay(long) - Method in interface com.redhat.thermostat.common.Timer
 
setDescription(String) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setDirection(Query.SortDirection) - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
setDouble(int, double) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setDoubleList(int, double[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setEnvironment(Map<String, String>) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setEnvironmentAsArray(VmInfo.KeyValuePair[]) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setExitStatus(int) - Method in interface com.redhat.thermostat.common.ExitStatus
Sets the exit status, which will be used as status when the JVM terminates.
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
setGradientPaint(Graphics2D, int, int, Color, Color) - Method in class com.redhat.thermostat.client.swing.GraphicsUtils
 
setHeader(LocalizedString) - Method in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
setHostname(String) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setIndeterminate(boolean) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
setInitialDelay(long) - Method in interface com.redhat.thermostat.common.Timer
 
setInt(int, int) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setInt(int, int) - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
setInterfaceName(String) - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
setIntList(int, int[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setIp4Addr(String) - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
setIp6Addr(String) - Method in class com.redhat.thermostat.storage.model.NetworkInterfaceInfo
 
setJavaCommandLine(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setJavaHome(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setJavaVersion(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setKey(Key<?>) - Method in class com.redhat.thermostat.storage.core.AbstractQuery.Sort
 
setKey(String) - Method in class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
setLabel(LocalizedString) - Method in class com.redhat.thermostat.client.swing.components.SearchField
 
setLeadSelectionIndex(int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
setLimit(int) - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
setLoadedNativeLibraries(String[]) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setLong(int, long) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setLong(int, long) - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
setLongList(int, long[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setMainClass(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setMaxNormalized(long) - Method in class com.redhat.thermostat.common.model.LongRangeNormalizer
 
setMinNormalized(long) - Method in class com.redhat.thermostat.common.model.LongRangeNormalizer
 
setName(String) - Method in class com.redhat.thermostat.storage.core.Key
 
setName(String) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setObserveNewJvm(boolean) - Method in interface com.redhat.thermostat.backend.Backend
Set whether this backend will attach to new java processes.
setObserveNewJvm(boolean) - Method in class com.redhat.thermostat.backend.BaseBackend
 
setObserveNewJvm(boolean) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setOrderValue(int) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setOsKernel(String) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setOsName(String) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setOverlayVisible(boolean) - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
Sets the visibility of this panel.
setParameter(String, String) - Method in class com.redhat.thermostat.common.command.Request
 
setPassword(char[]) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
setPattern(String) - Method in class com.redhat.thermostat.client.core.NameMatchingRefFilter
 
setPayload(Object) - Method in class com.redhat.thermostat.common.ActionEvent
 
setPids(int[]) - Method in class com.redhat.thermostat.storage.model.BackendInformation
 
setPojo(int, Pojo) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setPojoList(int, Pojo[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setProgress(int) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
setProperties(Map<String, String>) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setPropertiesAsArray(VmInfo.KeyValuePair[]) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setRange(Range<Integer>) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
setReceiver(String) - Method in class com.redhat.thermostat.common.command.Request
 
setSaveEntitlements(boolean) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
setSaveEntitlements(boolean) - Method in class com.redhat.thermostat.client.ui.ClientPreferencesModel
 
setSaveEntitlements(boolean) - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
setSchedulingType(Timer.SchedulingType) - Method in interface com.redhat.thermostat.common.Timer
 
setSearchText(String) - Method in class com.redhat.thermostat.client.swing.components.SearchField
 
setSelectedAgentBackendDescription(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentBackendStatus(Map<String, String>) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentCommandAddress(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentId(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentName(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentStartTime(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectedAgentStopTime(String) - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
setSelectionInterval(int, int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
setSelectionMode(int) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
setShadowColor(Color) - Method in class com.redhat.thermostat.client.swing.components.ShadowLabel
 
setSorts(List<AbstractQuery.Sort>) - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
setStartTime(long) - Method in class com.redhat.thermostat.agent.config.AgentStartupConfiguration
 
setStartTime(long) - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
setStartTimeStamp(long) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setStopTime(long) - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
setStopTimeStamp(long) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setStorageRequired(boolean) - Method in class com.redhat.thermostat.common.cli.AbstractStateNotifyingCommand
 
setString(int, String) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setString(int, String) - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
setStringList(int, String[]) - Method in class com.redhat.thermostat.storage.core.PreparedParameters
 
setStringList(int, String[]) - Method in interface com.redhat.thermostat.storage.core.PreparedStatement
 
setTask(LocalizedString) - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
Sets the task currently associated
setText(String) - Method in class com.redhat.thermostat.client.swing.components.ActionButton
 
setText(String) - Method in class com.redhat.thermostat.client.swing.components.ActionToggleButton
 
setTime(int, TimeUnit) - Method in class com.redhat.thermostat.client.ui.RecentTimeSeriesChartController
 
setTimeUnit(TimeUnit) - Method in interface com.redhat.thermostat.common.Timer
 
setTooltip(LocalizedString) - Method in class com.redhat.thermostat.client.swing.components.SearchField
 
setTotalMemory(long) - Method in class com.redhat.thermostat.storage.model.HostInfo
 
setType(Class<?>) - Method in class com.redhat.thermostat.storage.core.PreparedParameter
 
setUid(long) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setUrl(String) - Method in class com.redhat.thermostat.storage.core.Connection
Sets the connection URL to which to connect to.
setUserName(String) - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
setUserName(String) - Method in class com.redhat.thermostat.common.config.ClientPreferences
 
setUsername(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setValue(Object) - Method in class com.redhat.thermostat.storage.core.PreparedParameter
 
setValue(String) - Method in class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
setValueIsAdjusting(boolean) - Method in class com.redhat.thermostat.client.swing.components.models.NullSelectionModel
 
setVisible(boolean) - Method in class com.redhat.thermostat.client.swing.components.OverlayPanel
No-op when setting the panel visible.
setVisible(boolean) - Method in class com.redhat.thermostat.client.swing.components.ThermostatPopupMenu
 
setVmArguments(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setVmId(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setVmInfo(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setVmName(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setVmPid(int) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
setVmVersion(String) - Method in class com.redhat.thermostat.storage.model.VmInfo
 
ShadowLabel - Class in com.redhat.thermostat.client.swing.components
A JLabel that has a shadow.
ShadowLabel(LocalizedString) - Constructor for class com.redhat.thermostat.client.swing.components.ShadowLabel
 
ShadowLabel(LocalizedString, Icon) - Constructor for class com.redhat.thermostat.client.swing.components.ShadowLabel
 
ShadowLabel() - Constructor for class com.redhat.thermostat.client.swing.components.ShadowLabel
 
SHOULD_MONITOR_NEW_PROCESSES - Static variable in interface com.redhat.thermostat.storage.dao.BackendInfoDAO
 
SHOW_TEXT - Static variable in class com.redhat.thermostat.client.swing.components.HeaderPanel
 
showDialog() - Method in class com.redhat.thermostat.client.core.views.AgentInformationDisplayView
 
showDialog() - Method in interface com.redhat.thermostat.client.core.views.ClientConfigurationView
 
showDialog() - Method in class com.redhat.thermostat.client.ui.ClientConfigurationController
 
showMainMainWindow() - Method in interface com.redhat.thermostat.client.ui.MainWindowController
 
showView() - Method in class com.redhat.thermostat.client.ui.AgentInformationDisplayController
 
shutdown() - Method in class com.redhat.thermostat.common.ThreadPoolTimerFactory
 
shutdown() - Method in interface com.redhat.thermostat.common.TimerFactory
 
shutdown() - Method in class com.redhat.thermostat.storage.core.QueuedStorage
 
shutdown() - Method in interface com.redhat.thermostat.storage.core.Storage
Shutdown the storage
signalName() - Method in enum com.redhat.thermostat.service.process.UNIXSignal
 
SimpleArguments - Class in com.redhat.thermostat.common.cli
 
SimpleArguments() - Constructor for class com.redhat.thermostat.common.cli.SimpleArguments
 
Size - Class in com.redhat.thermostat.common
Represents a size (of a file, memory, or disk) with a number and a unit.
Size(double, Size.Unit) - Constructor for class com.redhat.thermostat.common.Size
 
Size.Unit - Enum in com.redhat.thermostat.common
 
sort(Key<?>, Query.SortDirection) - Method in class com.redhat.thermostat.storage.core.AbstractQuery
 
sort(Key<?>, Query.SortDirection) - Method in class com.redhat.thermostat.storage.core.AggregateQuery
 
sort(Key<?>, Query.SortDirection) - Method in interface com.redhat.thermostat.storage.core.Query
 
SSLConfiguration - Interface in com.redhat.thermostat.shared.config
 
SSLContextFactory - Class in com.redhat.thermostat.common.ssl
 
SSLContextFactory() - Constructor for class com.redhat.thermostat.common.ssl.SSLContextFactory
 
SslInitException - Exception in com.redhat.thermostat.common.ssl
 
SslInitException(Throwable) - Constructor for exception com.redhat.thermostat.common.ssl.SslInitException
 
SslInitException(String) - Constructor for exception com.redhat.thermostat.common.ssl.SslInitException
 
SslInitException(String, Throwable) - Constructor for exception com.redhat.thermostat.common.ssl.SslInitException
 
start() - Method in class com.redhat.thermostat.agent.Agent
 
start() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
start() - Method in class com.redhat.thermostat.common.ThermostatExtensionRegistry
 
start() - Method in interface com.redhat.thermostat.common.Timer
 
START_TIME_KEY - Static variable in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
 
startListening(String, int) - Method in interface com.redhat.thermostat.agent.command.ConfigurationServer
Starts the configuration server so it listens at the interface specified by the host and port.
startTimeKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
StartupConfiguration - Interface in com.redhat.thermostat.storage.config
 
Statement<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Implementations of this interface represent operations on storage.
StatementDescriptor<T extends Pojo> - Class in com.redhat.thermostat.storage.core
 
StatementDescriptor(Category<T>, String) - Constructor for class com.redhat.thermostat.storage.core.StatementDescriptor
 
StatementDescriptorMetadataFactory - Interface in com.redhat.thermostat.storage.core.auth
Factory for DescriptorMetadata.
StatementDescriptorRegistration - Interface in com.redhat.thermostat.storage.core.auth
ServiceLoader interface used for registering trusted statement descriptors.
StatementExecutionException - Exception in com.redhat.thermostat.storage.core
Exception thrown if something was wrong with a PreparedStatement and it was attempted to execute it.
StatementExecutionException(Throwable) - Constructor for exception com.redhat.thermostat.storage.core.StatementExecutionException
 
stop() - Method in class com.redhat.thermostat.agent.Agent
 
stop() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
stop() - Method in class com.redhat.thermostat.common.ThermostatExtensionRegistry
 
stop() - Method in interface com.redhat.thermostat.common.Timer
 
STOP_TIME_KEY - Static variable in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
 
stopListening() - Method in interface com.redhat.thermostat.agent.command.ConfigurationServer
Shuts down the configuration server.
stopTimeKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
Storage - Interface in com.redhat.thermostat.storage.core
A storage can be used to store, query, update and remove data.
StorageAuthInfoGetter - Class in com.redhat.thermostat.common.tools
Utility class to isolate the user-facing strings necessary when prompting user for authentication parameters for storage connection.
StorageAuthInfoGetter(Console) - Constructor for class com.redhat.thermostat.common.tools.StorageAuthInfoGetter
 
StorageCredentials - Interface in com.redhat.thermostat.storage.core
 
StorageException - Exception in com.redhat.thermostat.storage.core
 
StorageException() - Constructor for exception com.redhat.thermostat.storage.core.StorageException
 
StorageException(String) - Constructor for exception com.redhat.thermostat.storage.core.StorageException
 
StorageException(Throwable) - Constructor for exception com.redhat.thermostat.storage.core.StorageException
 
StorageException(String, Throwable) - Constructor for exception com.redhat.thermostat.storage.core.StorageException
 
StorageProvider - Interface in com.redhat.thermostat.storage.core
Factory for creating a new Storage instance.
StreamUtils - Class in com.redhat.thermostat.common.utils
 
StreamUtils() - Constructor for class com.redhat.thermostat.common.utils.StreamUtils
 
StringUtils - Class in com.redhat.thermostat.common.utils
 
SwingComponent - Interface in com.redhat.thermostat.client.swing
A UIComponent that uses the swing toolkit to display widgets and components.
SysConf - Class in com.redhat.thermostat.agent.utils
A wrapper over POSIX's sysconf.
SystemClock - Class in com.redhat.thermostat.common
A Clock that corresponds to the time as measured on the system.
SystemClock() - Constructor for class com.redhat.thermostat.common.SystemClock
 

T

TableRenderer - Class in com.redhat.thermostat.common.cli
 
TableRenderer(int) - Constructor for class com.redhat.thermostat.common.cli.TableRenderer
 
TableRenderer(int, int) - Constructor for class com.redhat.thermostat.common.cli.TableRenderer
 
ThermostatExtensionRegistry<E> - Class in com.redhat.thermostat.common
A helper class to make it easier to implement registeries for osgi-services.
ThermostatExtensionRegistry(BundleContext, String, Class<E>) - Constructor for class com.redhat.thermostat.common.ThermostatExtensionRegistry
 
ThermostatExtensionRegistry.Action - Enum in com.redhat.thermostat.common
 
ThermostatOptionParser - Interface in com.redhat.thermostat.common.config
 
ThermostatPopupMenu - Class in com.redhat.thermostat.client.swing.components
A JPopupMenu with (optional) transparency.
ThermostatPopupMenu() - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatPopupMenu
 
ThermostatScrollPane - Class in com.redhat.thermostat.client.swing.components
 
ThermostatScrollPane(JComponent) - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatScrollPane
 
ThermostatTabbedPane - Class in com.redhat.thermostat.client.swing.components
Simple TabbedPane mainly useful for inner components.
ThermostatTabbedPane() - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTabbedPane
 
ThermostatTable - Class in com.redhat.thermostat.client.swing.components
A table that tries to look and behave sensibly by default without requiring too much extra code from each plugin.
ThermostatTable() - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTable
 
ThermostatTable(int) - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTable
 
ThermostatTable(DefaultTableModel) - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTable
 
ThermostatTable(DefaultTableModel, int) - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTable
 
ThermostatTableRenderer - Class in com.redhat.thermostat.client.swing.components
A TableCellRenderer that colors rows to make them easier to read.
ThermostatTableRenderer() - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatTableRenderer
 
ThermostatThinScrollBar - Class in com.redhat.thermostat.client.swing.components
This widget implements slim scrollbars particularly useful in context where components have very little space available, like overlays or other kind of notification areas.
ThermostatThinScrollBar() - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatThinScrollBar
 
ThermostatThinScrollBar(int) - Constructor for class com.redhat.thermostat.client.swing.components.ThermostatThinScrollBar
 
ThreadPoolTimerFactory - Class in com.redhat.thermostat.common
 
ThreadPoolTimerFactory(int) - Constructor for class com.redhat.thermostat.common.ThreadPoolTimerFactory
 
Timer - Interface in com.redhat.thermostat.common
 
Timer.SchedulingType - Enum in com.redhat.thermostat.common
 
TimerFactory - Interface in com.redhat.thermostat.common
An instance of this can be obtained from ApplicationService.
TIMESTAMP - Static variable in class com.redhat.thermostat.storage.core.Key
 
TimeStampedPojo - Interface in com.redhat.thermostat.storage.model
Any Pojo which is taken as a timestamped piece of data should implement this interface.
TimeStampedPojoComparator<T extends TimeStampedPojo> - Class in com.redhat.thermostat.storage.model
 
TimeStampedPojoComparator() - Constructor for class com.redhat.thermostat.storage.model.TimeStampedPojoComparator
 
TimeStampedPojoCorrelator - Class in com.redhat.thermostat.storage.model
 
TimeStampedPojoCorrelator(int) - Constructor for class com.redhat.thermostat.storage.model.TimeStampedPojoCorrelator
 
TimeStampedPojoCorrelator.Correlation - Class in com.redhat.thermostat.storage.model
 
toggleText(boolean) - Method in class com.redhat.thermostat.client.swing.components.ActionButton
 
toggleText(boolean) - Method in class com.redhat.thermostat.client.swing.components.ActionToggleButton
 
toggleText(boolean) - Method in interface com.redhat.thermostat.client.swing.components.ToolbarButton
 
toIconDescriptor() - Method in class com.redhat.thermostat.client.swing.IconResource
 
toInputStream(String) - Static method in class com.redhat.thermostat.common.utils.StringUtils
 
toJavaType(String) - Static method in class com.redhat.thermostat.common.utils.DescriptorConverter
 
ToolbarButton - Interface in com.redhat.thermostat.client.swing.components
A button that can be added to a toolbar.
toString() - Method in class com.redhat.thermostat.backend.BaseBackend
 
toString() - Method in class com.redhat.thermostat.client.core.progress.ProgressHandle
 
toString() - Method in class com.redhat.thermostat.common.command.Request
 
toString() - Method in class com.redhat.thermostat.common.model.Range
 
toString() - Method in class com.redhat.thermostat.common.Size
Returns a simplified and human-readable version of this Size
toString() - Method in class com.redhat.thermostat.launcher.BundleInformation
 
toString() - Method in class com.redhat.thermostat.storage.core.AuthToken
 
toString() - Method in class com.redhat.thermostat.storage.core.Category
 
toString() - Method in class com.redhat.thermostat.storage.core.Connection
 
toString() - Method in class com.redhat.thermostat.storage.core.HostRef
 
toString() - Method in class com.redhat.thermostat.storage.core.Key
 
toString() - Method in class com.redhat.thermostat.storage.core.StatementDescriptor
 
toString() - Method in class com.redhat.thermostat.storage.core.VmRef
 
toString() - Method in class com.redhat.thermostat.storage.model.AgentInformation
 
toString() - Method in class com.redhat.thermostat.storage.query.LiteralExpression
 
toString() - Method in class com.redhat.thermostat.storage.query.LiteralSetExpression
 
toStringParts() - Method in class com.redhat.thermostat.common.Size
Returns a human-readable version of this Size, appropriate for localization.
Translate<T extends Enum<T>> - Class in com.redhat.thermostat.shared.locale
 
Translate(String, Class<T>) - Constructor for class com.redhat.thermostat.shared.locale.Translate
 
TRASH - Static variable in class com.redhat.thermostat.client.swing.IconResource
 
trimType(String) - Static method in class com.redhat.thermostat.common.command.EncodingHelper
 

U

UIComponent - Interface in com.redhat.thermostat.client.core.views
Marker interface to signal the the class implements a UI component.
UIDefaults - Interface in com.redhat.thermostat.client.swing
Returns the default UI defaults used by this Thermostat client.
uidKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
UnaryLogicalExpression<T extends ComparisonExpression> - Class in com.redhat.thermostat.storage.query
A UnaryExpression which represents a boolean formula with one comparison expression and a logical operator.
UnaryLogicalExpression(T, UnaryLogicalOperator) - Constructor for class com.redhat.thermostat.storage.query.UnaryLogicalExpression
Constructs a UnaryLogicalExpression given an operand and a UnaryLogicalOperator.
UnaryLogicalOperator - Enum in com.redhat.thermostat.storage.query
Operators to be used with UnaryLogicalExpression.
unexport(Remote) - Method in interface com.redhat.thermostat.agent.RMIRegistry
Unexports a previously exported remote object from the RMI registry.
UNIXProcessHandler - Interface in com.redhat.thermostat.service.process
 
UnixProcessUtilities - Class in com.redhat.thermostat.service.process
 
UNIXSignal - Enum in com.redhat.thermostat.service.process
 
UNKNOWN_HOSTNAME - Static variable in class com.redhat.thermostat.common.command.Request
 
unregister(VmStatusListener) - Method in class com.redhat.thermostat.agent.VmStatusListenerRegistrar
 
unregisterAll() - Method in class com.redhat.thermostat.common.utils.ServiceRegistry
Unregister all of the services that have been registered through this registry.
unregisterCommand(String) - Method in interface com.redhat.thermostat.common.cli.CommandRegistry
 
unregisterCommand(String) - Method in class com.redhat.thermostat.common.cli.CommandRegistryImpl
 
unregisterCommands() - Method in interface com.redhat.thermostat.common.cli.CommandRegistry
 
unregisterCommands() - Method in class com.redhat.thermostat.common.cli.CommandRegistryImpl
 
unregisterReceivers() - Method in class com.redhat.thermostat.agent.command.ReceiverRegistry
 
Update<T extends Pojo> - Interface in com.redhat.thermostat.storage.core
Updates properties of a record in storage.
updateAgentInformation(AgentInformation) - Method in interface com.redhat.thermostat.storage.dao.AgentInfoDAO
Update information about an existing agent.
usernameKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
UserNameLookupException - Exception in com.redhat.thermostat.agent.utils.username
Thrown on user name lookup error.
UserNameLookupException(Throwable) - Constructor for exception com.redhat.thermostat.agent.utils.username.UserNameLookupException
 
UserNameUtil - Interface in com.redhat.thermostat.agent.utils.username
Utility to query the operating system for a user name.

V

validate(File) - Method in class com.redhat.thermostat.plugin.validator.PluginValidator
The method validates a thermostat-plugin.xml file against the thermostat plug-in schema
ValidationErrorsFormatter - Class in com.redhat.thermostat.plugin.validator
Formats XML validation issues to strings.
ValidationErrorsFormatter() - Constructor for class com.redhat.thermostat.plugin.validator.ValidationErrorsFormatter
 
ValidationIssue - Interface in com.redhat.thermostat.plugin.validator
Represents XML schema validation issues.
ValueField - Class in com.redhat.thermostat.client.swing.components
A custom swing component meant for showing values.
ValueField(String) - Constructor for class com.redhat.thermostat.client.swing.components.ValueField
 
valueOf(String) - Static method in enum com.redhat.thermostat.agent.config.AgentProperties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.agent.VmStatusListener.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.core.progress.ProgressHandle.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.core.views.AgentInformationDisplayView.ConfigurationAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.core.views.BasicView.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.core.views.ClientConfigurationView.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.swing.ReferenceFieldDecoratorLayout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.ui.MenuAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.ui.Palette
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.client.ui.SearchProvider.SearchAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.command.Request.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.command.Response.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.Filter.FilterEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.Size.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.ThermostatExtensionRegistry.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.Timer.SchedulingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.common.tools.ApplicationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.service.process.UNIXSignal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.core.AggregateQuery.AggregateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.core.Connection.ConnectionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.core.Query.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.monitor.HostMonitor.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.monitor.NetworkMonitor.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.query.BinaryComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.query.BinaryLogicalOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.query.BinarySetMembershipOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.redhat.thermostat.storage.query.UnaryLogicalOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.redhat.thermostat.agent.config.AgentProperties
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.agent.VmStatusListener.Status
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.core.progress.ProgressHandle.Status
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.core.views.AgentInformationDisplayView.ConfigurationAction
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.core.views.BasicView.Action
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.core.views.ClientConfigurationView.Action
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.swing.ReferenceFieldDecoratorLayout
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.ui.MenuAction.Type
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.ui.Palette
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.ui.SearchProvider.SearchAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.command.Request.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.command.Response.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.Filter.FilterEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.Size.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.ThermostatExtensionRegistry.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.Timer.SchedulingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.common.tools.ApplicationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.service.process.UNIXSignal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.core.AggregateQuery.AggregateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.core.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.storage.core.Query.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.monitor.HostMonitor.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.monitor.NetworkMonitor.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.query.BinaryComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.query.BinaryLogicalOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.query.BinarySetMembershipOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.redhat.thermostat.storage.query.UnaryLogicalOperator
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(double) - Method in class com.redhat.thermostat.client.ui.BytesTickUnit
 
verifyToken(AuthToken, String) - Method in class com.redhat.thermostat.storage.core.SecureQueuedStorage
 
verifyToken(AuthToken, String) - Method in interface com.redhat.thermostat.storage.core.SecureStorage
Verifies the specified token and action in the storage.
Version - Class in com.redhat.thermostat.common
Utility class for Thermostat version info.
Version() - Constructor for class com.redhat.thermostat.common.Version
Use this only if you want the version info of core thermostat.
Version(Bundle) - Constructor for class com.redhat.thermostat.common.Version
 
VERSION_NUMBER_FORMAT - Static variable in class com.redhat.thermostat.common.Version
 
VERSION_OPTION - Static variable in class com.redhat.thermostat.common.Version
 
VersionAndInfoController - Class in com.redhat.thermostat.client.ui
 
VersionAndInfoController(ApplicationInfo, VersionAndInfoViewProvider) - Constructor for class com.redhat.thermostat.client.ui.VersionAndInfoController
 
VersionAndInfoView - Class in com.redhat.thermostat.client.core.views
A View that displays a summary of everything in thermostat.
VersionAndInfoView() - Constructor for class com.redhat.thermostat.client.core.views.VersionAndInfoView
 
VersionAndInfoViewProvider - Interface in com.redhat.thermostat.client.core.views
 
VerticalLayout - Class in com.redhat.thermostat.client.swing.components
A layout that lays components in a vertical stack according to the component hierarchy preferred height.
VerticalLayout() - Constructor for class com.redhat.thermostat.client.swing.components.VerticalLayout
 
View - Interface in com.redhat.thermostat.client.core.views
An object that is meant to be used as a View in an MVC setup.
VIEW_NAME - Static variable in class com.redhat.thermostat.client.swing.components.SearchField
For use by tests only
ViewProvider - Interface in com.redhat.thermostat.client.core.views
Interface for View plugins to notify the controllers that the appropriate view have been registered in the framework.
VM_ID - Static variable in class com.redhat.thermostat.storage.core.Key
 
VM_LATEST_QUERY_FORMAT - Static variable in class com.redhat.thermostat.storage.core.VmLatestPojoListGetter
 
vmArgumentsKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
VmBlacklist - Interface in com.redhat.thermostat.agent
Maintains a list of JVM processes that Thermostat should not monitor.
VmInfo - Class in com.redhat.thermostat.storage.model
 
VmInfo() - Constructor for class com.redhat.thermostat.storage.model.VmInfo
 
VmInfo(String, String, int, long, long, String, String, String, String, String, String, String, String, Map<String, String>, Map<String, String>, String[], long, String) - Constructor for class com.redhat.thermostat.storage.model.VmInfo
 
VmInfo.KeyValuePair - Class in com.redhat.thermostat.storage.model
 
VmInfo.KeyValuePair() - Constructor for class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
VmInfo.KeyValuePair(String, String) - Constructor for class com.redhat.thermostat.storage.model.VmInfo.KeyValuePair
 
vmInfoCategory - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
VmInfoDAO - Interface in com.redhat.thermostat.storage.dao
 
vmInfoKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
VmInformationController - Class in com.redhat.thermostat.client.ui
 
VmInformationController(List<InformationService<VmRef>>, VmRef, VmInformationViewProvider) - Constructor for class com.redhat.thermostat.client.ui.VmInformationController
 
VmInformationView - Class in com.redhat.thermostat.client.core.views
 
VmInformationView() - Constructor for class com.redhat.thermostat.client.core.views.VmInformationView
 
VmInformationViewProvider - Interface in com.redhat.thermostat.client.core.views
A service that provides a VmInformationView
VmLatestPojoListGetter<T extends TimeStampedPojo> - Class in com.redhat.thermostat.storage.core
 
VmLatestPojoListGetter(Storage, Category<T>) - Constructor for class com.redhat.thermostat.storage.core.VmLatestPojoListGetter
 
VmListenerBackend - Class in com.redhat.thermostat.backend
This class is a convenient subclass of Backend (via BaseBackend) for those that need to attach VmUpdateListener in response to starting and stopping of JVMs on a host.
VmListenerBackend(String, String, String, String, VmStatusListenerRegistrar, WriterID) - Constructor for class com.redhat.thermostat.backend.VmListenerBackend
 
VmListenerBackend(String, String, String, String, boolean, VmStatusListenerRegistrar, WriterID) - Constructor for class com.redhat.thermostat.backend.VmListenerBackend
 
vmNameKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
vmPidKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 
VmRef - Class in com.redhat.thermostat.storage.core
 
VmRef(HostRef, String, Integer, String) - Constructor for class com.redhat.thermostat.storage.core.VmRef
 
VMStatPrintDelegate - Interface in com.redhat.thermostat.client.cli
This interface should be implemented by plug-ins that would like to contribute data to the output of the vm-stat command.
vmStatusChanged(VmStatusListener.Status, String, int) - Method in interface com.redhat.thermostat.agent.VmStatusListener
 
vmStatusChanged(VmStatusListener.Status, String, int) - Method in class com.redhat.thermostat.backend.VmListenerBackend
 
VmStatusListener - Interface in com.redhat.thermostat.agent
A listener that is notified when a JVM starts or is stopped.
VmStatusListener.Status - Enum in com.redhat.thermostat.agent
 
VmStatusListenerRegistrar - Class in com.redhat.thermostat.agent
Registers a VmStatusListener as an OSGi Service.
VmStatusListenerRegistrar(BundleContext) - Constructor for class com.redhat.thermostat.agent.VmStatusListenerRegistrar
 
VmUpdate - Interface in com.redhat.thermostat.backend
This interface can be used to query the performance counters of a monitored JVM when they are updated.
VmUpdateException - Exception in com.redhat.thermostat.backend
Exception class indicating that a problem occurred accessing a monitored JVM's performance counters.
VmUpdateException() - Constructor for exception com.redhat.thermostat.backend.VmUpdateException
Constructs a VmUpdateException with no message.
VmUpdateException(String) - Constructor for exception com.redhat.thermostat.backend.VmUpdateException
Constructs a VmUpdateException with an error message.
VmUpdateException(Throwable) - Constructor for exception com.redhat.thermostat.backend.VmUpdateException
Constructs a VmUpdateException with a cause.
VmUpdateException(String, Throwable) - Constructor for exception com.redhat.thermostat.backend.VmUpdateException
Constructs a VmUpdateException with an error message and cause.
VmUpdateListener - Interface in com.redhat.thermostat.backend
A listener that can be registered to receive updates for a JVM's performance counters.
vmVersionKey - Static variable in interface com.redhat.thermostat.storage.dao.VmInfoDAO
 

W

where(Expression) - Method in class com.redhat.thermostat.storage.core.AggregateQuery
 
where(Expression) - Method in interface com.redhat.thermostat.storage.core.Query
 
where(Expression) - Method in interface com.redhat.thermostat.storage.core.Remove
Boolean expression in order to restrict the set of records to be removed from storage.
where(Expression) - Method in interface com.redhat.thermostat.storage.core.Replace
Specifies what criteria to use to find the record to replace
where(Expression) - Method in interface com.redhat.thermostat.storage.core.Update
Given a boolean expression, this method specifies a where condition for this update operation.
wrap() - Method in class com.redhat.thermostat.client.swing.components.ThermostatTable
 
wrapSSLFactory(SSLSocketFactory, SSLParameters) - Static method in class com.redhat.thermostat.common.ssl.SSLContextFactory
 
WriterID - Interface in com.redhat.thermostat.storage.core
Service interface class for getting the writer ID which should be used for writing data to Storage.
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2014. All rights reserved.