C E F G I L O R S

C

cleanDataDirectory() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
cleanDataDirectory() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
This will clean out the embedded agent's data directory.

E

EmbeddedAgentBootstrapService - Class in org.rhq.enterprise.server.agent
This is an MBean service that can be used to bootstrap a RHQ Agent that is embedded in a RHQ Server.
EmbeddedAgentBootstrapService() - Constructor for class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
EmbeddedAgentBootstrapServiceMBean - Interface in org.rhq.enterprise.server.agent
The interface to the MBean that embeds a JON Agent in the JON Server.
EmbeddedAgentClassLoader - Class in org.rhq.enterprise.server.agent
This is the classloader used by the embedded JON Agent.
EmbeddedAgentClassLoader(URL[], URL[]) - Constructor for class org.rhq.enterprise.server.agent.EmbeddedAgentClassLoader
 
executeAgentPromptCommand(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
executeAgentPromptCommand(String) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Passes the given prompt command to the agent so it can be executed.

F

findLibrary(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentClassLoader
 

G

getAgentArguments() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getAgentArguments() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns the arguments that are passed to the agent's main startup method.
getAgentConfiguration() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getAgentConfiguration() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns the configuration preferencese the agent is or will be using.
getAgentEnabled() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getAgentEnabled() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
If true, this indicates that the agent should be started when the JON Server is started.
getConfigurationFile() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getConfigurationFile() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns the location of the configuration file where all agent preferences are defined.
getConfigurationOverrides() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getConfigurationOverrides() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns a set of properties that will override the configuration preferences.
getEmbeddedAgentDirectory() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getEmbeddedAgentDirectory() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Indicates the location where the embedded agent and all its resources will be found.
getPreferencesNodeName() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getPreferencesNodeName() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns the preferences node name used to identify the configuration set to use.
getResetConfiguration() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
getResetConfiguration() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Returns true if the embedded agent should reset its configuration at startup.

I

isAgentStarted() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
isAgentStarted() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
true indicates that the agent has been started.

L

loadClass(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentClassLoader
 

O

OBJECT_NAME - Static variable in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
The object name that the MBean service will be registered under.
org.rhq.enterprise.server.agent - package org.rhq.enterprise.server.agent
 

R

reloadAgentConfiguration() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
reloadAgentConfiguration() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
This will clear any and all current configuration preferences and then reload the configuration file.

S

setAgentArguments(String[]) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setAgentArguments(String[]) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Sets the arguments that will be passed to the agent's main startup method.
setAgentEnabled(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setAgentEnabled(String) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
If true, this indicates that the agent should be started when the JON Server is started.
setConfigurationFile(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setConfigurationFile(String) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Defines the location of the configuration file where all agent preferences are defined.
setConfigurationOverrides(Properties) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setConfigurationOverrides(Properties) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
This allows you to explicitly override configuration preferences found in the configuration file.
setEmbeddedAgentDirectory(File) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setEmbeddedAgentDirectory(File) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Indicates the location where the embedded agent and all its resources will be found.
setPreferencesNodeName(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setPreferencesNodeName(String) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Defines the preferences node name used to identify the configuration set to use.
setResetConfiguration(String) - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
setResetConfiguration(String) - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Sets the flag to determine if the agent should reset its configuration to its original configuration as defined in the configuration file, or if it should retain its configuration from when it last ran.
startAgent() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
This starts the agent in a completely isolated classloader in a completely isolated thread.
startAgent() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Starts the agent.
stop() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
stop() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Stops this service - if the agent has been started, it will also be stopped.
stopAgent() - Method in class org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapService
 
stopAgent() - Method in interface org.rhq.enterprise.server.agent.EmbeddedAgentBootstrapServiceMBean
Stops the agent.

C E F G I L O R S

Copyright © 2008-2009 Red Hat, Inc.. All Rights Reserved.