- CALLBACK_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_COMPARE_DIFF_NAMES - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_CONVERT_PRIMITIVE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_CREATE_EXECUTOR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_CREATE_KEYSTORE_DIR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_REMOVE_CMDSERVICE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_REMOVE_UNREGISTERED_CMDSERVICE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CANNOT_STORE_PREFERENCES - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- checkParameterValidity(boolean) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- checkParameterValidity(boolean) - Method in interface org.rhq.enterprise.communications.command.Command
-
This method verifies the validity of the parameters.
- checkParameterValidity(boolean) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.BooleanSetupValidityChecker
-
Makes sure the new value is either "true" or "false".
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.FloatSetupValidityChecker
-
Checks to make sure the value_to_check is a valid float within the defined range.
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.InetAddressSetupValidityChecker
-
Checks to make sure the new_value is a valid IP address or hostname.
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.IntegerSetupValidityChecker
-
Checks to make sure the value_to_check is a valid integer within the defined range.
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.LongSetupValidityChecker
-
Checks to make sure the value_to_check is a valid long within the defined range.
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.RegexSetupValidityChecker
-
Makes sure the new value is either "true" or "false".
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.RemotingLocatorUriParamsValidityChecker
-
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.RemotingLocatorUriValidityChecker
-
- checkValidity(String, String, Preferences, PrintWriter) - Method in interface org.rhq.enterprise.communications.util.prefs.SetupValidityChecker
-
This will check the validity of the given value.
- checkValidity(String, String, Preferences, PrintWriter) - Method in class org.rhq.enterprise.communications.util.prefs.UrlSetupValidityChecker
-
Checks to make sure the value_to_check is a valid URL string.
- CLASS_NOT_FOUND - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ClassUtil - Class in org.rhq.enterprise.communications.util
-
Utilities used for working with Class objects.
- clear() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- clear() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Resets all the metric data to 0 and clears the calltime data.
- clear() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- clear() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Clears the metrics data, starting all values back to 0 as if starting fresh.
- clearSecuritySettings() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
If the caller knows this configuration will be assigned to a client command sender that will never need
SSL security, the caller can clear (i.e.
- CLIENT_COMMAND_SENDER_ADDED_STATE_LISTENER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_CALLBACK_NOT_SERIALIZABLE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_CANNOT_SEND_NOT_SENDING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_COMMAND_SPOOL_ACCESS_ERROR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_COMMAND_STORE_TAKE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_DRAIN_INTERRUPTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_DRAIN_METHOD_INTERRUPTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_FULL_QUEUE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_INVALID_PREPROCESSOR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_INVALID_TIMEOUT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_LOADING_COMMAND_SPOOL - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_NO_COMMAND_SPOOL_FILENAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_NO_LONGER_SENDING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_NOTIFYING_STATE_LISTENERS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_NULL_CONFIG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_NULL_REMOTE_COMM - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_PERSIST_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_QUEUE_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_QUEUING_STARTUP_COMMAND - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_REMOVED_STATE_LISTENER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_REQUEUE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_REQUEUE_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_REQUEUE_INTERRUPTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_RETRY_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_RETRY_READ_LOCK_ACQUIRE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_SENDING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_SPOOL_DONE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_SPOOL_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_SPOOLING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_STATE_LISTENER_EXCEPTION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_TASK_REQUEUE_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_UNSPOOL_CNC_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_UNSPOOL_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_COMMAND_SENDER_UNSPOOLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CLIENT_REMOTE_POJO_INVOKER_EXECUTION_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ClientCommandSender - Class in org.rhq.enterprise.communications.command.client
-
A client that sends commands to a server.
- ClientCommandSender(RemoteCommunicator, ClientCommandSenderConfiguration) - Constructor for class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
- ClientCommandSender(RemoteCommunicator, ClientCommandSenderConfiguration, LinkedList<Runnable>) - Constructor for class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
- ClientCommandSenderConfiguration - Class in org.rhq.enterprise.communications.command.client
-
This is a simple object that encapsulates initial configuration settings for the client command sender.
- ClientCommandSenderConfiguration() - Constructor for class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
- ClientCommandSenderMetrics - Class in org.rhq.enterprise.communications.command.client
-
This is a simple object that encapsulates all the different metrics collected by a single
sender.
- ClientCommandSenderMetrics(CommandQueue, PersistentFifo, ThreadPoolExecutor) - Constructor for class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Creates a new
ClientCommandSenderMetrics object given the queue and store used by the sender object whose
metrics this object contains.
- ClientCommandSenderMetrics() - Constructor for class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
- ClientCommandSenderStateListener - Interface in org.rhq.enterprise.communications.command.client
-
- ClientRemotePojoFactory - Class in org.rhq.enterprise.communications.command.client
-
This class is a factory of proxies that can be used to invoke methods on a remote POJO.
- ClientRemotePojoFactory(ClientCommandSender) - Constructor for class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
- ClientRemotePojoFactory.GuaranteedDelivery - Enum in org.rhq.enterprise.communications.command.client
-
Settings describing whether this factory generates proxies that have guaranteed delivery by default.
- close() - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- close() - Method in class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
- CMDCONFIG_PROP_GUARANTEED_DELIVERY - Static variable in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This is the name of the command configuration property whose value (if it exists) defines if the command should
be sent with guaranteed delivery.
- CMDCONFIG_PROP_SEND_THROTTLE - Static variable in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This is the name of the command configuration property whose value (if it exists) defines if the command should
be sent with send-throttling enabled.
- CMDCONFIG_PROP_TIMEOUT - Static variable in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This is the name of the command configuration property whose value (if it exists) defines what timeout (in
milliseconds) should be used when issuing commands.
- CMDLINE_CLIENT_CANNOT_FIND_CLIENT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_CANNOT_FIND_CLIENT_SEARCHED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_CLASSNAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_CMDLINE_PARAM - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_COMMAND - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_EXECUTE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_INVALID_CMD_VERSION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_LOCATOR_URI - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_NULL_URI - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_PACKAGES - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_PROCESS_ARGS_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_RESPONSE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_SUBSYSTEM - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_UNHANDLED_OPTION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_USAGE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CMDLINE_CLIENT_USING_GENERIC_CLIENT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CmdlineClient - Class in org.rhq.enterprise.communications.command.client
-
A command line client that can be used to issue a command from a shell or script.
- CmdlineClient() - Constructor for class org.rhq.enterprise.communications.command.client.CmdlineClient
-
- CMDSERVICE_DIRECTORY_DYNAMIC_DISCOVERY - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
If true, the command service directory will automatically detect new command services and will use
them as soon as they get hot deployed.
- CMDSERVICES - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The comma-separated list of command service class names - these are the command services that are immediately
deployed when the server communications are started.
- COMM_CCE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- Command - Interface in org.rhq.enterprise.communications.command
-
Defines a command that can be executed.
- COMMAND_AUTHENTICATOR - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
A fully qualified class name of the
CommandAuthenticator implementation that will be used to authenticate
incoming commands.
- COMMAND_NOT_PERMITTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_AUTHENTICATOR_SET - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_EXECUTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_EXECUTING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_FAILED_AUTHENTICATION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_LISTENER_ERROR_PROCESSED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_LISTENER_ERROR_RECEIVED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_MISSING_COMMAND - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_NO_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_POST_PROCESSING_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_PROCESSOR_UNSUPPORTED_COMMAND_TYPE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_QUEUE_CONFIGURED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_QUEUE_DISABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_QUEUE_ENABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_QUEUE_NULL_CONFIG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_DETECTED_BUT_NOT_ADDED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_DYNAMIC_DISCOVERY_ALLOWED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_FAILED_TO_START - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_INVALID_SELF_NAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_LISTENER_REMOVAL_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_NEW_SUPPORTED_COMMAND - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_REMOVAL_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_REMOVED_COMMAND_SUPPORT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_SERVICE_DIRECTORY_UNKNOWN_NOTIF - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
command type constant identifying this type of command
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommand
-
command type constant identifying this type of command
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
command type constant identifying this type of command
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
command type constant identifying this command
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
command type constant identifying this type of command
- COMMAND_TYPE - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
command type constant identifying this type of command
- CommandAndCallback - Class in org.rhq.enterprise.communications.command.client
-
Just a simple class to encapsulate both a command and an optional callback object.
- CommandAndCallback(Command, CommandResponseCallback) - Constructor for class org.rhq.enterprise.communications.command.client.CommandAndCallback
-
- CommandAuthenticator - Interface in org.rhq.enterprise.communications.command.server
-
Implementations of this class are to perform specific tasks to authenticate an incoming command.
- CommandClient - Interface in org.rhq.enterprise.communications.command.client
-
Interface to all clients of commands.
- CommandExecutor - Interface in org.rhq.enterprise.communications.command
-
Interface to any object that can execute a
Command.
- CommandListener - Interface in org.rhq.enterprise.communications.command.server
-
A listener that will receive notifications when new commands are received and when they have completed their
processing.
- CommandMBean - Class in org.rhq.enterprise.communications.command.server
-
The superclass for all services that are to be deployed as MBeans.
- CommandMBean() - Constructor for class org.rhq.enterprise.communications.command.server.CommandMBean
-
- CommandPreprocessor - Interface in org.rhq.enterprise.communications.command.client
-
This interface allows implementors to preprocess a command before it is queued and sent.
- commandPreprocessors - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
A fully qualified class name of a
CommandPreprocessor implementation that will be used to preprocess all
commands that are to be queued and sent by the client command sender.
- CommandProcessor - Class in org.rhq.enterprise.communications.command.server
-
Handles invoked
commands from remote clients.
- CommandProcessor() - Constructor for class org.rhq.enterprise.communications.command.server.CommandProcessor
-
- CommandProcessorMetrics - Class in org.rhq.enterprise.communications.command.server
-
- CommandProcessorMetrics() - Constructor for class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
- CommandProcessorMetrics.Calltime - Class in org.rhq.enterprise.communications.command.server
-
Used to store the minimum, maximum and average times (in milliseconds)
for invocations to a particular command.
- CommandProcessorMetrics.Calltime() - Constructor for class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- CommandProcessorMetrics.UnsuccessfulReason - Enum in org.rhq.enterprise.communications.command.server
-
- CommandResponse - Interface in org.rhq.enterprise.communications.command
-
The interface to all command responses.
- CommandResponseCallback - Interface in org.rhq.enterprise.communications.command.client
-
This defines the callback object that will be called when an asynchronous command has been sent.
- commandSent(CommandResponse) - Method in interface org.rhq.enterprise.communications.command.client.CommandResponseCallback
-
The callback method that indicates the command was sent.
- commandSent(CommandResponse) - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
This stores the new response in this object as this future's calculation result (any previous result is lost).
- CommandService - Class in org.rhq.enterprise.communications.command.server
-
The superclass for all command services.
- CommandService() - Constructor for class org.rhq.enterprise.communications.command.server.CommandService
-
- CommandServiceDirectory - Class in org.rhq.enterprise.communications.command.server
-
An MBean that maintains a directory of all currently deployed
CommandService MBean services for all
subsystems.
- CommandServiceDirectory() - Constructor for class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
- CommandServiceDirectoryEntry - Class in org.rhq.enterprise.communications.command.server
-
- CommandServiceDirectoryEntry(String, CommandType, ObjectName) - Constructor for class org.rhq.enterprise.communications.command.server.CommandServiceDirectoryEntry
-
- CommandServiceDirectoryMBean - Interface in org.rhq.enterprise.communications.command.server
-
- CommandServiceId - Class in org.rhq.enterprise.communications.command.server
-
This class identifies a registered command service.
- CommandServiceId(String) - Constructor for class org.rhq.enterprise.communications.command.server.CommandServiceId
-
- CommandServiceMBean - Interface in org.rhq.enterprise.communications.command.server
-
The interface that all command services implement.
- commandSpoolFileCompressData - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
If this flag is true, the commands stored in the spool file will be compressed.
- commandSpoolFileMaxSize - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
This is the maximum size of the command spool file.
- commandSpoolFileName - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
- commandSpoolFilePurgePercentage - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
If the command spool file crosses its max size threshold and a purge is initiated, this is the percentage of
bytes the command spool file will be allowed to be after the purge completes.
- CommandTraceUtil - Class in org.rhq.enterprise.communications.util
-
Static utility methods useful when logging commands, used mainly for debugging a client and remote endpoint.
- CommandTraceUtil() - Constructor for class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- CommandType - Class in org.rhq.enterprise.communications.command
-
Encapsulates the identification of a command type.
- CommandType(String, int) - Constructor for class org.rhq.enterprise.communications.command.CommandType
-
- CommandType(CommandType) - Constructor for class org.rhq.enterprise.communications.command.CommandType
-
- CommandType(String) - Constructor for class org.rhq.enterprise.communications.command.CommandType
-
Constructor for
CommandType given a string string that encodes both the command type name and version.
- CommI18NFactory - Class in org.rhq.enterprise.communications.i18n
-
Convienence utility that creates I18N loggers and messages for the communcations module.
- CommI18NFactory() - Constructor for class org.rhq.enterprise.communications.i18n.CommI18NFactory
-
- CommI18NResourceKeys - Interface in org.rhq.enterprise.communications.i18n
-
I18N resource bundle keys that identify the messages needed by the communications module.
- COMMUNICATOR_CHANGING_ENDPOINT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CommUtils - Class in org.rhq.enterprise.communications.util
-
Just a place where basic comm utility methods are placed for use by anything
that needs to use the comm layer.
- CommUtils() - Constructor for class org.rhq.enterprise.communications.util.CommUtils
-
- compare(ParameterNameIndex, ParameterNameIndex) - Method in class org.rhq.enterprise.communications.command.param.SortedParameterNameIndexComparator
-
Given two ParameterNameIndex objects, this will compare their
indices.
- compareTo(Object) - Method in class org.rhq.enterprise.communications.command.CommandType
-
Used strictly to determine if one command type has a higher or lower version number than another with the same
command type name.
- CONCURRENCY_LIMIT_NAME - Static variable in class org.rhq.enterprise.communications.GlobalConcurrencyLimitCommandListener
-
- ConcurrencyManager - Class in org.rhq.enterprise.communications.util
-
This is basically a thread gatekeeper that allows a thread to ask for permission to continue.
- ConcurrencyManager(Map<String, Integer>) - Constructor for class org.rhq.enterprise.communications.util.ConcurrencyManager
-
- ConcurrencyManager.Permit - Class in org.rhq.enterprise.communications.util
-
- ConcurrencyManager.Permit() - Constructor for class org.rhq.enterprise.communications.util.ConcurrencyManager.Permit
-
- CONFIG_SCHEMA_VERSION - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The configuration schema version.
- CONFIG_SCHEMA_VERSION_NOT_UPTODATE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CONFIG_SCHEMA_VERSION_STEP_UPGRADED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CONFIG_SCHEMA_VERSION_STEP_UPGRADING - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CONFIG_SCHEMA_VERSION_UPGRADED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- CONFIG_SCHEMA_VERSION_UPTODATE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- connect() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
Does nothing; send a request to connect.
- connect() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Connects this communicator object with the remote endpoint.
- CONNECTOR_BIND_ADDRESS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The server endpoint will bind to this address.
- CONNECTOR_BIND_PORT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The server endpoint will listen to this port for incoming requests.
- CONNECTOR_LEASE_PERIOD - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The number of milliseconds that should be used when establishing the client lease period (meaning the client will
need to update its lease within this amount of time or will be considered dead).
- CONNECTOR_RHQTYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The connector's "type" which will indicate if the connector lives in a RHQ Agent or RHQ Server.
- CONNECTOR_SECURITY_CLIENT_AUTH_MODE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The client authentication mode which indicates if the client does not need to be authenticated, the client
should, but is not required to, be authenticated, or the client is required to be authenticated.
- CONNECTOR_SECURITY_KEYSTORE_ALGORITHM - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The algorithm used to manage the keys in the keystore.
- CONNECTOR_SECURITY_KEYSTORE_ALIAS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The alias of the key in the keystore.
- CONNECTOR_SECURITY_KEYSTORE_FILE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The path to the keystore file containing the server-side key.
- CONNECTOR_SECURITY_KEYSTORE_KEY_PASSWORD - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The password to gain access to the key found in the keystore.
- CONNECTOR_SECURITY_KEYSTORE_PASSWORD - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The password to keystore file itself.
- CONNECTOR_SECURITY_KEYSTORE_TYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The type of keystore which defines the keystore file format.
- CONNECTOR_SECURITY_SOCKET_PROTOCOL - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The secure protocol used by the socket communications layer.
- CONNECTOR_SECURITY_TRUSTSTORE_ALGORITHM - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The algorithm used to manage the keys in the truststore file.
- CONNECTOR_SECURITY_TRUSTSTORE_FILE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The path to the truststore file.
- CONNECTOR_SECURITY_TRUSTSTORE_PASSWORD - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The password used to access the truststore file.
- CONNECTOR_SECURITY_TRUSTSTORE_TYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The type of truststore file.
- CONNECTOR_TRANSPORT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The remoting transport protocol of the server endpoint.
- CONNECTOR_TRANSPORT_PARAMS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Additional transport configuration parameters can be specified in this property.
- connectRemoteCommunicator() - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- connectRemoteCommunicator() - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Provides a mechanism by which users can notify this object that the user is about to issue commands and that a
remoting communicator should be created and should connect to the remote server.
- contains(String) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
- contains(Parameter) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Checks to see if this parameter exists by specifying the
parameter - only the name is used when
checking.
- contains(Object) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
This is here to satisfy the
Collection interface contract.
- contains(String) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- contains(Parameter) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- containsAll(Collection<?>) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Checks to see if all the elements found in the c collection are in this collection.
- convertObject(Object) - Method in class org.rhq.enterprise.communications.command.param.FixedValuesParameterDefinition
-
Makes sure that, after conversion, the object still matches one of the fixed, allowed values.
- convertObject(Object) - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
This method converts the given
objectToConvert value into an instance of this parameter's
type.
- convertParameters() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- convertParameters() - Method in interface org.rhq.enterprise.communications.command.Command
-
This method will attempt to convert all parameters whose types did not match that of its corresponding parameter
definition.
- copy() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
Makes a copy of this object; use this if you wish to isolate the caller from seeing changes made to the original
object.
- count() - Method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
Returns the number of entries currently in the FIFO.
- createClientCommandSender(String, ClientCommandSenderConfiguration) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
- createClientCommandSenderWithSecurity(String, ClientCommandSenderConfiguration) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
- createKeyStore(String, String, String, String, String, String, int) - Static method in class org.rhq.enterprise.communications.util.SecurityUtil
-
Creates a keystore and places a new key in it that has the given key information.
- createNewCommand(Map<String, Object>) - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Creates a new
Command object that can be used by this client.
- createNewCommand(Map<String, Object>) - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommandClient
-
- createNewCommand(Map<String, Object>) - Method in class org.rhq.enterprise.communications.command.impl.generic.GenericCommandClient
-
Returns a
GenericCommand object that can be used as a generic command.
- CURRENT_CONFIG_SCHEMA_VERSION - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
This is the current schema version that our service container configuration knows about.
- DATA_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
This is the location where we want to store internal data files.
- dataDirectory - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
A path to a data directory where this sender can store things on the file system - like persisted commands.
- DEFAULT_CMDSERVICE_DIRECTORY_DYNAMIC_DISCOVERY - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default that enables the command service directory to perform dynamic discovery.
- DEFAULT_CONNECTOR_BIND_PORT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default connector bind port.
- DEFAULT_CONNECTOR_RHQTYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default connector RHQ type if not specified.
- DEFAULT_CONNECTOR_SECURITY_CLIENT_AUTH_MODE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default client auth mode.
- DEFAULT_CONNECTOR_SECURITY_KEYSTORE_ALGORITHM - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default algorithm for the keystore.
- DEFAULT_CONNECTOR_SECURITY_KEYSTORE_ALIAS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default alias of keystore's key.
- DEFAULT_CONNECTOR_SECURITY_KEYSTORE_FILE_NAME - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default keystore file name - when building a default keystore file string, this string will be relative to
the data directory preference.
- DEFAULT_CONNECTOR_SECURITY_KEYSTORE_TYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default keystore file format.
- DEFAULT_CONNECTOR_SECURITY_SOCKET_PROTOCOL - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default protocol when securing the communications.
- DEFAULT_CONNECTOR_SECURITY_TRUSTSTORE_ALGORITHM - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default algorithm for the truststore.
- DEFAULT_CONNECTOR_SECURITY_TRUSTSTORE_FILE_NAME - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default truststore file name - when building a default truststore file string, this string will be
relative to the data directory preference.
- DEFAULT_CONNECTOR_SECURITY_TRUSTSTORE_TYPE - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
Default truststore file format.
- DEFAULT_CONNECTOR_TRANSPORT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default remoting transport protocol.
- DEFAULT_CONNECTOR_TRANSPORT_PARAMS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default transport parameters.
- DEFAULT_DATA_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default data directory.
- DEFAULT_DISABLE_COMMUNICATIONS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
By default, communications are not disabled.
- DEFAULT_MULTICASTDETECTOR_ENABLED - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
By default, the multicast detector is disabled.
- DEFAULT_REMOTE_STREAM_MAX_IDLE_TIME - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The default max idle time for the remote streams.
- DEFAULT_SUBSYSTEM - Static variable in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
The default subsystem to use when sending messages via the JBoss/Remoting client.
- DefaultSetupInstruction - Class in org.rhq.enterprise.communications.util.prefs
-
This setup instruction sets its default to the current preference value already set.
- DefaultSetupInstruction(String, String, SetupValidityChecker, String, String) - Constructor for class org.rhq.enterprise.communications.util.prefs.DefaultSetupInstruction
-
- DefaultSetupInstruction(String, String, SetupValidityChecker, String, String, boolean) - Constructor for class org.rhq.enterprise.communications.util.prefs.DefaultSetupInstruction
-
- defaultTimeoutMillis - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
milliseconds to wait for a command to be sent before timing out (commands can override this in their
configuration).
- DISABLE_COMMUNICATIONS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
If this property is true, then the remote communications services will be disabled.
- disableQueueThrottling() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Disables the queue throttling such that this sender will dequeue commands as fast as possible.
- disableSendThrottling() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Disables the send throttling such that this sender will send commands as fast as possible.
- disconnect() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- disconnect() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Disconnects this communicator object from the remote endpoint.
- disconnectRemoteCommunicator() - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- disconnectRemoteCommunicator() - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Provides a mechanism by which users can notify this object that the user is no longer interested in issuing
commands to the remote server.
- discoveredChangedDomain(NetworkNotification) - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Processes a Network Registry notification that indicates the domain has changed.
- discoveredNewServers(NetworkNotification) - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Processes a Network Registry notification that indicates new servers have come online.
- discoveredRemovedServers(NetworkNotification) - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Processes a Network Registry notification that indicates servers have gone offline.
- discoveredUpdatedServers(NetworkNotification) - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Processes a Network Registry notification that indicates servers have been updated.
- drainQueuedCommands() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This drains all commands from this sender's queue and returns them in the list.
- dumpBinData(File) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the contents of the given File to binary format.
- dumpBinData(byte[]) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given byte array to binary format.
- dumpBinData(String) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given String to binary format.
- DumpBytes - Class in org.rhq.enterprise.communications.util
-
Dumps hexadecimal, decimal, octal and binary representations of any given File, String or byte array.
- DumpBytes() - Constructor for class org.rhq.enterprise.communications.util.DumpBytes
-
- dumpContents(PrintWriter, File, boolean, int) - Static method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
A simple utility that dumps all the data found in the persistent FIFO to the given stream.
- dumpData(byte[], int, int) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given byte array to a numerical format representation.
- dumpData(String, int, int) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given String to a numerical format representation.
- dumpData(File, int, int) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Reads the given File and converts its contents to a numerical format representation.
- dumpDecData(File) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the contents of the given File to decimal format.
- dumpDecData(byte[]) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given byte array to decimal format.
- dumpDecData(String) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given String to decimal format.
- dumpHexData(File) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the contents of the given File to hexadecimal format.
- dumpHexData(byte[]) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given byte array to hexadecimal format.
- dumpHexData(String) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given String to hexadecimal format.
- dumpOctData(File) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the contents of the given File to octal format.
- dumpOctData(byte[]) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given byte array to octal format.
- dumpOctData(String) - Static method in class org.rhq.enterprise.communications.util.DumpBytes
-
Converts the given String to octal format.
- DUP_DEFS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- DynamicFixedValuesParameterDefinition - Class in org.rhq.enterprise.communications.command.param
-
Provides a fixed set of parameter values that are allowed just like its superclass, however, this subclass allows
that set of fixed values to be changed dynamically after this object is instantiated.
- DynamicFixedValuesParameterDefinition(String, String, boolean, boolean, boolean, Object[], String) - Constructor for class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
The only difference between this constructor and its super constructor is allowed can be
null or empty.
- DynamicFixedValuesParameterDefinition(String, String, boolean, List<Object>, String) - Constructor for class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
The only difference between this constructor and its super constructor is allowed can be
null or empty.
- DynamicFixedValuesParameterDefinition(String, String, boolean, List<Object>, String, ParameterRenderingInformation) - Constructor for class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
The only difference between this constructor and its super constructor is allowed can be
null or empty.
- DynamicFixedValuesParameterDefinition(String, String, boolean, boolean, boolean, List<Object>, String) - Constructor for class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
The only difference between this constructor and its super constructor is allowed can be
null or empty.
- DynamicFixedValuesParameterDefinition(String, String, boolean, boolean, boolean, List<Object>, String, ParameterRenderingInformation) - Constructor for class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
The only difference between this constructor and its super constructor is allowed can be
null or empty.
- GenericCommand - Class in org.rhq.enterprise.communications.command.impl.generic
-
Defines a custom command in which the command metadata (in other words, command type and parameter definitions) are
mutable.
- GenericCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
- GenericCommand(Map<String, Object>) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
- GenericCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
- GenericCommand(CommandType, ParameterDefinition[]) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
Specialized constructor for
GenericCommand that allows the instantiator to dynamically define this
generic commands metadata at runtime.
- GenericCommandClient - Class in org.rhq.enterprise.communications.command.impl.generic
-
Provides a client API for any generic, custom command.
- GenericCommandClient() - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommandClient
-
- GenericCommandClient(RemoteCommunicator) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommandClient
-
- GenericCommandResponse - Class in org.rhq.enterprise.communications.command.impl.generic
-
- GenericCommandResponse(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommandResponse
-
- GenericCommandResponse(Command, boolean, Object, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommandResponse
-
- GenericCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.generic.GenericCommandResponse
-
- get() - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
Blocks indefinitely until the remote invocation results are available, at which time those results are returned.
- get(long, TimeUnit) - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
Blocks for, at most, the specified amount of time or until the remote invocation results are available, at which
time those results are returned.
- getAllConfiguredNumberOfPermitsAllowed() - Method in class org.rhq.enterprise.communications.util.ConcurrencyManager
-
Returns a copy of the map with all named permits and how many are allowed to be concurrently held.
- getAllEntries() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
- getAllEntries() - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceDirectoryMBean
-
This will return all the entries for all subsystems - in other words, all the supported command types and the
command services that provide them in all subsystems.
- getAllowDynamicDiscovery() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
- getAllowDynamicDiscovery() - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceDirectoryMBean
-
This attribute will indicate if new commands are allowed to be added dynamically at runtime.
- getAllowedValues() - Method in class org.rhq.enterprise.communications.command.param.FixedValuesParameterDefinition
-
Returns the list of the parameter's only allowed values.
- getAndReset() - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
- getAndReset(long, TimeUnit) - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
- getArguments() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns an array of strings that are the argument values passed on the command line to the program executable.
- getAverage() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getAverageExecutionTime() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Returns the average execution time (in milliseconds) it took to execute all
successful commands.
- getAverageExecutionTimeReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getAverageExecutionTimeReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
- getAverageExecutionTimeSent() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the amount of time (in milliseconds) that it took to send all commands that were ultimately
successful.
- getBytesReadFromStream() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommandResponse
-
Returns the actual bytes that were read off of the stream.
- getCallback() - Method in class org.rhq.enterprise.communications.command.client.CommandAndCallback
-
Returns the callback.
- getCallTimeData() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Return the calltime data that includes the different command types/pojo invocations.
- getCallTimeDataReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getCallTimeDataReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns a map of individual command types/pojo invocations and their metrics such
as number of times invoked, min/max/avg execution times.
- getClassFromTypeName(String) - Static method in class org.rhq.enterprise.communications.util.ClassUtil
-
Converts a type name (as a String) into its Class representation.
- getClientConfiguration() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
Returns the map of name/value pairs of client configuration settings used when creating the client.
- getClientConfiguration() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns the configuration that the server-side services will use when it needs to be a client itself and send
commands to a remote server.
- getClientRemotePojoFactory() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the object that can be used to create remote POJO proxies which allows you to make remote calls to the
POJOs that are remoted.
- getCommand() - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
- getCommand() - Method in class org.rhq.enterprise.communications.command.client.CommandAndCallback
-
Returns the command.
- getCommand() - Method in interface org.rhq.enterprise.communications.command.CommandResponse
-
- getCommandAuthenticator() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns an implementation of the configured
CommandAuthenticator that should be used to authenticate
incoming commands.
- getCommandPreprocessors() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the list of command preprocessors that are currently assigned to this sender.
- getCommandProcessorMetrics() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
Returns the metrics object which contains all statistics for the command processor.
- getCommandResponseSize(Object) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
Returns the actual size, in bytes, of the given response but only if it
exceeds the given configured threshold (-1 is returned otherwise).
- getCommandResponseString(Object) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
Returns a good string to use to log the command response.
- getCommandServiceId() - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
- getCommandServiceName() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectoryEntry
-
Returns the value of commandServiceName.
- getCommandSize(Command) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
Returns the actual size, in bytes, of the given command but only if it
exceeds the given configured threshold (-1 is returned otherwise).
- getCommandString(Command) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
Returns a good string to use to log the command.
- getCommandType() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getCommandType() - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns an object that identifies the type of command.
- getCommandType() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectoryEntry
-
Returns the value of commandType.
- getCommandTypeProvider(String, CommandType) - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
Finds the provider of the given command type by looking it up in the directory in a thread-safe way.
- getCommandTypeProvider(String, CommandType) - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceDirectoryMBean
-
Given a particular
CommandType and subsystem, this method will return an entry that gives you the
ObjectName to a
command service that provides support for that command type
within that subsystem.
- getConcurrencyManager() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns a manager that can be used by objects that either own, use or have access to this
ServiceContainer object.
- getConfigString(Command) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
Returns the string that represents the command configuration.
- getConfiguration() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getConfiguration() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Provides a copy of this sender's configuration - because it is a copy, changes made to the returned object have
no effect on this sender's behavior.
- getConfiguration() - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns a map of name/value pairs that can be used to configure this particular instance of the command.
- getConfiguration() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns the configuration preferences that were used when the service container was
started.
- getConfigurationSchemaVersion(Preferences) - Method in class org.rhq.enterprise.communications.util.prefs.PreferencesUpgrade
-
Given a set of preferences, this will ask for its configuration schema version.
- getConfigurationSchemaVersionPreference() - Method in class org.rhq.enterprise.communications.ServiceContainerConfigurationUpgrade
-
- getConfigurationSchemaVersionPreference() - Method in class org.rhq.enterprise.communications.util.prefs.PreferencesUpgrade
-
Returns the name of the preference whose value is the configuration schema version of the entire set of
preferences.
- getConfiguredNumberOfPermitsAllowed(String) - Method in class org.rhq.enterprise.communications.util.ConcurrencyManager
-
If the named semaphore has a configured number-of-permits-allowed (numPermitsAllowed) then the number of permits
allowed is returned.
- getConnector() - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
Gets the connector providing our remote services.
- getConnectorBindAddress() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's bind address.
- getConnectorBindPort() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's bind port.
- getConnectorLeasePeriod() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's lease period, in milliseconds.
- getConnectorRemoteEndpoint() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
- getConnectorRHQType() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's RHQ type (indicating if the remoting server resides in the RHQ Server or RHQ Agent).
- getConnectorSecurityClientAuthMode() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the client authentication mode.
- getConnectorSecurityKeystoreAlgorithm() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the algorithm used to manage the keys in the keystore.
- getConnectorSecurityKeystoreAlias() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the key alias of the key in the keystore.
- getConnectorSecurityKeystoreFile() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the path to the keystore file.
- getConnectorSecurityKeystoreKeyPassword() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the password to gain access to the key in the keystore.
- getConnectorSecurityKeystorePassword() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the password to the keystore file itself.
- getConnectorSecurityKeystoreType() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the type of keystore.
- getConnectorSecuritySocketProtocol() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the protocol used over the secure socket.
- getConnectorSecurityTruststoreAlgorithm() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the algorithm used to manage the keys in the truststore.
- getConnectorSecurityTruststoreFile() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the path to the truststore file.
- getConnectorSecurityTruststorePassword() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the password of the truststore file itself.
- getConnectorSecurityTruststoreType() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the type of the truststore file.
- getConnectorTransport() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's transport type (socket, http, etc).
- getConnectorTransportParams() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the connector's transport parameters which are used to further customize the connector and its transport
subsystem.
- getCount() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getCustomData(String) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns custom data identified with the given key.
- getDataDirectory() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the data directory where all internally persisted data can be written to.
- getDataDirectoryIfDefined() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
This will return the data directory string as found in the preferences.
- getDefaultRenderingInfo() - Method in class org.rhq.enterprise.communications.command.param.FixedValuesParameterDefinition
-
This parameter definition class will, by default, rendering the parameter as an option list.
- getDefaultRenderingInfo() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Returns this definition's default rendering information.
- getDefaultValue() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the default value that is to be assigned to the preference if the answer to the prompt was an empty
return.
- getDefinition() - Method in class org.rhq.enterprise.communications.command.param.Parameter
-
Returns the parameter's definition.
- getDescription() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Returns a description indicating the purpose and function of the parameter.
- getDescription() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Get the description string as found in the resource bundle.
- getDescriptionKey() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Returns the key that will be used to look up the description in a
resource bundle.
- getDropped() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getEchoMessage() - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommandResponse
-
Provides a strong-typed method that clients can call to obtain the echo message.
- getEnvironment() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns environment variable name/value pairs that define the environment to be passed to the started process.
- getEnvironment(Properties) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Convienence method that not only returns the environment variables as a String array, but the environment
variables are also populated in the given Properties map so the caller can more easily look up
environment variables by name.
- getException() - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
Returns the exception that was the cause of a failed command.
- getException() - Method in interface org.rhq.enterprise.communications.command.CommandResponse
-
If a command fails to execute, this may provide the exception (more specifically, a
java.lang.Throwable) that caused the failure.
- getExecutor() - Method in class org.rhq.enterprise.communications.command.server.MultipleCommandService.CommandTypeExecutor
-
Returns the executor instance that should be used to execute the next command.
- getExecutors() - Method in class org.rhq.enterprise.communications.command.server.MultipleCommandService
-
- getExitCode() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommandResponse
-
Convienence method that provides a strongly-typed return value of the exit code.
- getFailureCallback() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- getFailureCallback() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Returns the failure callback currently configured within this object.
- getFailures() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getFieldHeight() - Method in class org.rhq.enterprise.communications.command.param.TextFieldRenderingInformation
-
Returns the field height.
- getFieldLength() - Method in class org.rhq.enterprise.communications.command.param.TextFieldRenderingInformation
-
Returns the field length.
- getGlobalConcurrencyLimit() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the global concurrency limit on the number of commands that are allowed to be received concurrently (i.e.
- getHelpMessage() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the human-readable help message that describes the preference being setup in more detail.
- getIdentification() - Method in class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommandResponse
-
Returns the remote server's identification information.
- getIn() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Returns the input object where the answers to the setup prompts will be read from.
- getInitializeCallback() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- getInitializeCallback() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Returns the initialize callback currently configured within this object.
- getInputDirectory() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the directory where the
input file is located.
- getInputFile() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the name of the file that contains data to be input to the program.
- getInstructions() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Returns the set of instructions that are used to ask the setup questions.
- getInternalParameters() - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
- getInternalParameters() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
The returned object is not a copy - changes made to that collection affect this object's internal collection.
- getIntroMessage() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
- getInvokerLocator() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
Returns the invoker locator that is to be used to find the remote JBoss/Remoting server.
- getInvokerLocator() - Method in class org.rhq.enterprise.communications.command.impl.identify.Identification
-
Returns the locator endpoint of the remoting server that is being identified.
- getLabel() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Get the label string as found in the resource bundle.
- getLabelKey() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Returns the key that will be used to look up the label in a
resource bundle.
- getLog() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
Returns a logger that can be used to log messages under the instance's own category.
- getLogger(Class) - Static method in class org.rhq.enterprise.communications.i18n.CommI18NFactory
-
Creates the logger and uses the LoggerLocale.
- getMaximum() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getMBeanServer() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
Returns the MBeanServer where this service is registered; will be null if not registered anywhere.
- getMBeanServer() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns the MBeanServer that is housing all the services.
- getMBeanServerName() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the name of the MBeanServer that will be created to house all the services.
- getMessage() - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
Gets the message parameter value that will be echoed back to the client.
- getMetrics() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the metrics that have currently been collected (e.g.
- getMinimum() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getMsg() - Static method in class org.rhq.enterprise.communications.i18n.CommI18NFactory
-
Creates a Msg that uses the communications module's resource bundle and the VM's default locale.
- getMsgWithLoggerLocale() - Static method in class org.rhq.enterprise.communications.i18n.CommI18NFactory
-
- getMulticastDetectorBindAddress() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the multicast detector's bind address which is what the network interface binds to.
- getMulticastDetectorDefaultTimeDelay() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the multicast detector's default time delay.
- getMulticastDetectorHeartbeatTimeDelay() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the multicast detector's heartbeat time delay.
- getMulticastDetectorMulticastAddress() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the multicast detector's multicast address used for network registry messages (servers coming and going).
- getMulticastDetectorPort() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the multicast detector's port.
- getName() - Method in class org.rhq.enterprise.communications.command.CommandType
-
Returns the name of this command type.
- getName() - Method in class org.rhq.enterprise.communications.command.param.Parameter
-
This is a convienence method to get the name of the parameter from its
definition.
- getName() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Returns the value of the name of the parameter.
- getNameBasedInvocation() - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
Gets the invocation information that describes what needs to be invoked on the remote POJO.
- getNameBasedInvocation() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
Gets the invocation information that describes what needs to be invoked on the remote POJO.
- getNameBasedInvocation() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
Gets the invocation information that describes what needs to be invoked on the remote POJO.
- getNetworkRegistryName() - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
- getNetworkRegistryName() - Method in interface org.rhq.enterprise.communications.command.server.discovery.AutoDiscoveryMBean
-
Returns the JMX ObjectName of the Network Registry that is used to perform auto-discovery.
- getNetworkRegistryObjectName() - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Returns the Network Registry Name as an ObjectName.
- getNotProcessed() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getNumberCommandsActive() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the number of commands that are currently being processed.
- getNumberCommandsInQueue() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the approximate number of commands that are currently in the queue waiting to be sent.
- getNumberCommandsSpooled() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the number of commands that are currently spooled to disk (which tells you the number of guaranteed
commands that failed to be sent and are waiting to be retried.
- getNumberDroppedCommands() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Returns the total number of commands that were received but were not permitted to be executed and were dropped.
- getNumberDroppedCommandsReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getNumberDroppedCommandsReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns the total number of commands that were received but were dropped, usually due to a limit reached in the
server that prohibits more commands to be invoked until current invocations finish.
- getNumberFailedCommands() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Returns the total number of commands that were received but failed to be processed succesfully.
- getNumberFailedCommandsReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getNumberFailedCommandsReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns the total number of commands that were received but failed to be processed succesfully.
- getNumberFailedCommandsSent() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the number of commands that failed to be sent successfully.
- getNumberNotProcessedCommands() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Returns the total number of commands that were received but were not processed.
- getNumberNotProcessedCommandsReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getNumberNotProcessedCommandsReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns the total number of commands that were received but were not processed, usually due to global suspension of
command processing.
- getNumberSuccessfulCommands() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics
-
Returns the total number of commands that were received and processed succesfully.
- getNumberSuccessfulCommandsReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getNumberSuccessfulCommandsReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns the total number of commands that were received and processed successfully.
- getNumberSuccessfulCommandsSent() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Returns the number of commands that were successfully sent.
- getNumberTotalCommandsReceived() - Method in class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- getNumberTotalCommandsReceived() - Method in interface org.rhq.enterprise.communications.ServiceContainerMetricsMBean
-
Returns the sum of all commands received, successful or not.
- getObjectName() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
Returns the name of this MBean service as it is registered under; will be null if not registered in
an MBeanServer.
- getOptionLabelKeys() - Method in class org.rhq.enterprise.communications.command.param.OptionListRenderingInformation
-
Returns the keys that will be used to look up each option item's label in a
resource bundle.
- getOptionLabels() - Method in class org.rhq.enterprise.communications.command.param.OptionListRenderingInformation
-
Gets the option label strings as found in the resource bundle.
- getOut() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Returns the output stream where the prompts and any other output messages will be written to.
- getOutputDirectory() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the directory where the program's output log file will be written.
- getOutputFile() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
The file (to be placed in the
output directory) where the program's output will be
written.
- getParameter(String) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Given the name of a parameter, this will return its associated
Parameter.
- getParameter(String) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- getParameterDefinition(String) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getParameterDefinition(String) - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns the definition of the named parameter.
- getParameterDefinition(String) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Given the name of a parameter, this will return the parameter's definition.
- getParameterDefinition(String) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- getParameterDefinitions() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getParameterDefinitions() - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns the set of parameter definitions for all allowable parameters this command accepts.
- getParameterValue(String) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getParameterValue(String) - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns the value of a parameter that is to be passed to the command.
- getParameterValue(String) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Given the name of a parameter, this will return the parameter's value.
- getParameterValue(String) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- getParameterValues() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- getParameterValues() - Method in interface org.rhq.enterprise.communications.command.Command
-
Returns the values of all parameters that are to be passed to the command in a Map, with the keys in
the map being the parameter names.
- getParameterValuesInternalMap() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
Returns a Map containing all optional parameters set on this command.
- getPermit(String) - Method in class org.rhq.enterprise.communications.util.ConcurrencyManager
-
Asks to obtain a permit to continue.
- getPreferenceName() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the name of the preference that is setup by this instruction.
- getPreferences() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the raw preferences containing the service container configuration.
- getPreferences() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Returns the preferences that are to be customized via this setup instance.
- getPreferences() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the preferences that are being setup according to this instruction.
- getPrefix() - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
Gets the (optional) parameter whose value will be used by the server to prefix the
echoed message.
- getProgramDirectory() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the full path to the program executable.
- getProgramExecutable() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the name of the program to execute.
- getProgramTitle() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the title for this program.
- getPromptMessage() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the human-readable prompt message that asks the question of the user for the new preference value.
- getPublicParameters() - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
- getPublicParameters() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
The returned object is not a copy - changes made to that collection affect this object's internal collection.
- getQueueThrottleBurstPeriodMillis() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
- getQueueThrottleMaxCommands() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
- getReason() - Method in exception org.rhq.enterprise.communications.util.NotProcessedException
-
- getRemoteCommunicator() - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- getRemoteCommunicator() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the communicator object that actually sends the commands to the remote endpoint.
- getRemoteCommunicator() - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Gets the object that encapsulates the underlying remote framework implementation.
- getRemoteEndpoint() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- getRemoteEndpoint() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Returns a string representation of the remote endpoint this communicator is configured to talk to.
- getRemotePojo(Class<T>) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
- getRemotePojo(Class<T>, Long) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
This method returns a proxy to the remote POJO.
- getRemoteStreamMaxIdleTime() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
- getRenderingInfo() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Get the rendering information that can be used to render the parameter in a user interface.
- getResults() - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
- getResults() - Method in interface org.rhq.enterprise.communications.command.CommandResponse
-
Provides the command's results.
- getSendCallbacks() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the list of SendCallbacks that are currently assigned to this sender.
- getSendThrottleMaxCommands() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
- getSendThrottleQuietPeriodDurationMillis() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
- getServerEndpoint() - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
Returns the endpoint of the server where the remote input stream is actually located.
- getServerEndpoint() - Method in class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
Returns the endpoint of the server where the remote output stream is actually located.
- getServerEndpoint() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Returns a string that identifies the server's socket endpoint.
- getServiceContainer() - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
If this service was registered by the
ServiceContainer, that container's reference will be returned.
- getServiceContainerConfigurationVersion() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the version of the configuration schema.
- getSettingTraceCommandConfig() - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- getSettingTraceCommandResponseResults() - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- getSettingTraceCommandResponseSizeThreshold() - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- getSettingTraceCommandSizeThreshold() - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- getSleepBeforeRetry() - Method in exception org.rhq.enterprise.communications.util.NotPermittedException
-
A catcher of this exception should not attempt to retry what it just did to cause this exception until after this
given amount of milliseconds elapses.
- getStartupCommandServices() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the command services that are to be automatically deployed when the services are started up.
- getStartupRemotePojos() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the definitions of the POJOs that are to be automatically deployed as remote services at start up.
- getStreamId() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
Get the opaque ID object used to identify the input stream that is being invoked by this command.
- getStreamId() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
Get the opaque ID object used to identify the output stream that is being invoked by this command.
- getSubsystem() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
Returns the value of the subsystem that will be used to target command invocations.
- getSubsystem() - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
Returns the subsystem that this command service is registered under.
- getSubsystem() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectoryEntry
-
Returns the value of subsystem.
- getSubsystemEntries(String) - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
- getSubsystemEntries(String) - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceDirectoryMBean
-
Given a subsystem, this will return all the entries for that subsystem - in other words, all the supported
command types and the command services that provide them.
- getSuccesses() - Method in class org.rhq.enterprise.communications.command.server.CommandProcessorMetrics.Calltime
-
- getSupportedCommandTypeExecutors() - Method in class org.rhq.enterprise.communications.command.server.MultipleCommandService
-
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.impl.echo.server.EchoCommandService
-
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.impl.identify.server.IdentifyCommandService
-
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteInputStreamCommandService
-
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteOutputStreamCommandService
-
- getSupportedCommandTypes() - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceMBean
-
Returns a set of
CommandType identifiers that this service supports.
- getSupportedCommandTypes() - Method in class org.rhq.enterprise.communications.command.server.MultipleCommandService
-
- getSupportedConfigurationSchemaVersion() - Method in class org.rhq.enterprise.communications.util.prefs.PreferencesUpgradeStep
-
Returns the configuration schema version that this upgrade step supports; that is to say, this upgrade step
object will
upgrade a set of preferences to the version returned by this method.
- getTargetInterfaceName() - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
Returns the name of the remote POJO's target interface that is being invoked.
- getTimeout() - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Returns the timeout (in milliseconds) that any new
proxies will use for all POJO
calls.
- getTimestamp() - Method in class org.rhq.enterprise.communications.command.impl.identify.Identification
-
Returns the epoch milliseconds of the identified endpoint.
- getType() - Method in class org.rhq.enterprise.communications.command.impl.identify.Identification
-
Returns the type of the remoting server that is being identified.
- getType() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Returns the type of the parameter's value.
- getUsage() - Method in class org.rhq.enterprise.communications.command.client.CmdlineClient
-
Returns the help usage string.
- getValidityChecker() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Returns the optionally defined validity checker object that will be responsible for making sure any new
preference value to be set is valid.
- getValue() - Method in class org.rhq.enterprise.communications.command.param.Parameter
-
Returns the parameter's data value.
- getVersion() - Method in class org.rhq.enterprise.communications.command.CommandType
-
Returns the version number associated with this command type.
- getWaitForExit() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
If null or is 0 or less, the process executor will not wait for the process to exit before returning
the response.
- getWorkingDirectory() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Returns the working directory of the new process (known also as the current directory or the startup directory).
- GLOBAL_CONCURRENCY_LIMIT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The global concurrency limit setting.
- GLOBAL_CONCURRENCY_LIMIT_DISABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- GLOBAL_CONCURRENCY_LIMIT_SET - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- GlobalConcurrencyLimitCommandListener - Class in org.rhq.enterprise.communications
-
- GlobalConcurrencyLimitCommandListener(ServiceContainer) - Constructor for class org.rhq.enterprise.communications.GlobalConcurrencyLimitCommandListener
-
- GlobalSuspendCommandListener - Class in org.rhq.enterprise.communications
-
- GlobalSuspendCommandListener(String, String) - Constructor for class org.rhq.enterprise.communications.GlobalSuspendCommandListener
-
- GOT_NOTIF - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ID - Static variable in interface org.rhq.enterprise.communications.command.server.KeyProperty
-
The key name that defines the unique index number may be assigned to the services.
- Identification - Class in org.rhq.enterprise.communications.command.impl.identify
-
Identification information that is common for both types of remote endpoints: an agent or server.
- Identification(String, String) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.Identification
-
- IDENTIFY_COMMAND_SERVICE_UNKNOWN_ENDPOINT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- IdentifyCommand - Class in org.rhq.enterprise.communications.command.impl.identify
-
The IDENTIFY command used for clients to ask a server for identification.
- IdentifyCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommand
-
- IdentifyCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommand
-
- IdentifyCommandResponse - Class in org.rhq.enterprise.communications.command.impl.identify
-
Encapsulates the results of an
identify command.
- IdentifyCommandResponse(Command, Identification) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommandResponse
-
- IdentifyCommandResponse(Command, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommandResponse
-
- IdentifyCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.IdentifyCommandResponse
-
- IdentifyCommandService - Class in org.rhq.enterprise.communications.command.impl.identify.server
-
Processes a client request to identify this server.
- IdentifyCommandService() - Constructor for class org.rhq.enterprise.communications.command.impl.identify.server.IdentifyCommandService
-
- IncomingCommandTrace - Class in org.rhq.enterprise.communications.command.server
-
Object that will log incoming commands, used mainly for debugging a remoting endpoint.
- IncomingCommandTrace() - Constructor for class org.rhq.enterprise.communications.command.server.IncomingCommandTrace
-
- InetAddressSetupValidityChecker - Class in org.rhq.enterprise.communications.util.prefs
-
A validity checker that validates that the new value is a valid IP address or hostname.
- InetAddressSetupValidityChecker() - Constructor for class org.rhq.enterprise.communications.util.prefs.InetAddressSetupValidityChecker
-
- INITIALIZE_CALLBACK_DONE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INITIALIZE_CALLBACK_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- InitializeCallback - Interface in org.rhq.enterprise.communications.command.client
-
Callback that is informed when a
communicator is about to
send its very first command since being
connected.
- initializeEmptyFile() - Method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
This initializes the file to indicate that the queue is empty - call this when the file does not yet exist or if
you want to shrink the file down to its minimal size.
- initializeMetadata() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
Initializes the newly constructed command so its type and parameter definition metadata are built properly.
- IntegerSetupValidityChecker - Class in org.rhq.enterprise.communications.util.prefs
-
A setup validity checker that validates that the new value is a valid integer within an optionally specified range.
- IntegerSetupValidityChecker(Integer, Integer) - Constructor for class org.rhq.enterprise.communications.util.prefs.IntegerSetupValidityChecker
-
Defines the checker that validates the new value as an integer that is between min_value_allowed and
max_value_allowed inclusive.
- INVALID_CMD_SERVICE_NAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_EXECUTOR_CLASS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_EXECUTOR_INSTANCE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_INPUT_STREAM_METHOD - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_INTERFACE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_MAX_SIZE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_NAME_VERSION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_OUTPUT_STREAM_METHOD - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_OUTSTREAM_ID - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_PARAM_TYPE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_PERMITS_CONFIG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_POJO_INTERFACE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_PURGE_PERCENTAGE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_REGISTRY_NAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVALID_STREAM_ID - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- InvalidParameterDefinitionException - Exception in org.rhq.enterprise.communications.command.param
-
An exception that denotes a bad parameter definition.
- InvalidParameterDefinitionException() - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterDefinitionException
-
- InvalidParameterDefinitionException(String) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterDefinitionException
-
- InvalidParameterDefinitionException(Throwable) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterDefinitionException
-
- InvalidParameterDefinitionException(String, Throwable) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterDefinitionException
-
- InvalidParameterValueException - Exception in org.rhq.enterprise.communications.command.param
-
An exception that denotes a parameter value violated its allowed definition.
- InvalidParameterValueException() - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterValueException
-
- InvalidParameterValueException(String) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterValueException
-
- InvalidParameterValueException(Throwable) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterValueException
-
- InvalidParameterValueException(String, Throwable) - Constructor for exception org.rhq.enterprise.communications.command.param.InvalidParameterValueException
-
- invoke(Map<String, Object>) - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- invoke(Command) - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- invoke(Map<String, Object>) - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Invokes the actual command by utilizing the remoting communicator to transport the command to the server.
- invoke(Command) - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Invokes the actual command by utilizing the remoting communicator to transport the command to the server.
- invoke(InvocationRequest) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
Invokes the
Command that is found in the
invocation parameter.
- INVOKING_OUTSTREAM_FROM_REMOTE_CLIENT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- INVOKING_STREAM_FROM_REMOTE_CLIENT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- isAsynch() - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Returns true if new remote POJO proxies should make their invocations asynchronously;
false means the invocations will be synchronous (and thus act like a "normal" method call).
- isAuthenticated(Command) - Method in interface org.rhq.enterprise.communications.command.server.CommandAuthenticator
-
The given command will be authenticated by some security mechanism determined by the implementor of this method.
- isBackupOutputFile() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
If true, any previously existing output file will be backed up by renaming it with a date/timestamp.
- isCaptureOutput() - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
If true, the started process' output will be captured and written to the output file.
- isCommandInResponse() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- isCommandInResponse() - Method in interface org.rhq.enterprise.communications.command.Command
-
If
true is returned, then this
Command that was executed will be included in the returned
response.
- isCommandInResponse() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
The RemoteInputStreamCommandResponse must have the command in it in order to support its mimicing of
pass-by-reference semantics since the command contains the byte buffer that will contain the bytes when reading
the stream.
- isCommandInResponse() - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
The RemoteOutputStreamCommandResponse should not have the command in it in order to avoid returning back
the byte array that was written (no sense in returning a copy of the byte array, would only decrease performance
and increase the size of the over-the-wire response).
- isCommandServiceDirectoryDynamicDiscoveryEnabled() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the flag to indicate if the command service directory has been enabled to perform dynamic discovery of
new command services that are added to (or old services removed from) the system after the initial startup
discovery.
- isCommunicationsDisabled() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns true if the communication services should be disabled, false if they should be
created normally.
- isConnected() - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- isConnected() - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Returns true if this object has established a live connection with the remote endpoint.
- isDeliveryGuaranteed() - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Returns the flag to indicate if the remote POJO calls should be made with guaranteed delivery.
- isDirty() - Method in class org.rhq.enterprise.communications.command.param.Parameter
-
Returns
true if the dirty flag has been set; that is, if
Parameter.setValue(Object) has been called,
thus changing the value of this object's original value.
- isDone() - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
Returns true if results are available and can be retrieved via the get methods without blocking.
- isEmpty() - Method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
Returns true if the file does not contain any entries in the queue.
- isEmpty() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- isExceptionFailoverable(Throwable) - Static method in class org.rhq.enterprise.communications.util.CommUtils
-
Examines the given exception and determines if failing over to another server might help.
- isHidden() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Returns a flag to indicate if this parameter should be hidden from user interfaces.
- isHidden() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Indicates if this parameter should be considered hidden (which usually means this parameter is hidden from view
in a user interface).
- isIgnoreAnnotations() - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
If
true, any remote POJO proxy returned by
ClientRemotePojoFactory.getRemotePojo(Class) will ignore all annotations
define in that remote POJO's interface which allows you to override settings hardcoded in the annotations with
settings defined in this class (e.g.
- isMulticastDetectorEnabled() - Method in class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Returns the flag to indicate if the multicast detector should be enabled or not.
- isNullable() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Defines whether or not the parameter's value is allowed to be null.
- isObfuscated() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Indicates if this parameter should be obfuscated (which usually means the value should be garbled in a user
interface, such as the typical "***" in a password field).
- isReadOnly() - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Indicates if this parameter should be considered read-only (which usually means a user cannot alter the
parameter's value within a user interface).
- isRequired() - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Defines whether or not the parameter value is required to exist in order to be able to successfully execute a
command.
- isSending() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Returns the flag to indicate if this sender object has been enabled to send commands.
- isSending() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSenderMetrics
-
Indicates if the sender object is currently in "sending" mode.
- isSendThrottled() - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Returns the flag to indicate if the remote POJO calls should be "send-throttleable", that is, will need to pass
the send-throttle before it will be sent.
- isServerPolling() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
- isSuccessful() - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
- isSuccessful() - Method in interface org.rhq.enterprise.communications.command.CommandResponse
-
Returns true if the command was executed successfully, false if any error occurred that
caused the command to fail.
- issueCommand(String[]) - Method in class org.rhq.enterprise.communications.command.client.CmdlineClient
-
Issues a command defined by the given cmdline arguments.
- issueCommand(CommandType, String, Map<String, String>) - Method in class org.rhq.enterprise.communications.command.client.CmdlineClient
-
Convienence method that invokes a given command type (with the given set of parameter values) on the remote
server found at the given URI.
- issueCommand(CommandType, String) - Method in class org.rhq.enterprise.communications.command.client.CmdlineClient
-
Convienence method that invokes a given command type on the remote server found at the given URI.
- isTransportSecure(String) - Static method in class org.rhq.enterprise.communications.util.SecurityUtil
-
Given a JBoss/Remoting transport name (such as "sslsocket" or "http") this will return true if that
transport is considered secure via SSL.
- isUsingNoEchoPrompt() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
If true, the prompt will not echo what the user typed (as you would want if the prompt is asking for
a password, for example).
- isValidValue(Object) - Method in class org.rhq.enterprise.communications.command.param.FixedValuesParameterDefinition
-
Ensures that the parameter's value is one of the fixed set of allowed values.
- isValidValue(Object) - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Checks the validity of the given object to ensure it conforms to this parameter definition.
- iterator() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
The iterator will contain objects of type
Parameter.
- PARAM_ARGS - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is an array of arguments to pass to the executable
- PARAM_BACKUP_OUTPUT_FILE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the flag to determine whether to backup any previously existing output
file; if false, it will be overwritten
- PARAM_CAPTURE_OUTPUT - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the flag to determine if the started process's output should be dumped to
the output file
- PARAM_ENV - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is an Properties object containing environment variable name/value pairs to
give to the process
- PARAM_INPUT_DIR - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the directory location of the file that contains data to be fed into the
programs' stdin input stream
- PARAM_INPUT_FILE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the file name that contains data to be fed into the programs' stdin input
stream
- PARAM_INVOCATION - Static variable in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
the required command parameter name containing the NameBasedInvocation object to describe what method to invoke
on the remote POJO.
- PARAM_INVOCATION - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
the required command parameter name containing the NameBasedInvocation object to describe what method to invoke
on the remote stream.
- PARAM_INVOCATION - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
the required command parameter name containing the NameBasedInvocation object to describe what method to invoke
on the remote stream.
- PARAM_MESSAGE - Static variable in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
the required command parameter name that identifies the message to echo back to the client
- PARAM_OUTPUT_DIR - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the directory where the process's output log will be written
- PARAM_OUTPUT_FILE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the filename (in the output directory) where the process's stdout/stderr
output log will be written
- PARAM_PREFIX - Static variable in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
the optional command parameter name that identifies a string to prefix the echo message
- PARAM_PROGRAM_DIR - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the full path to the program's executable
- PARAM_PROGRAM_EXE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the name of the program to execute
- PARAM_PROGRAM_TITLE - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is a simple title for this start command configuration (may be used for
output filename)
- PARAM_STREAM_ID - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
the required command parameter name containing the opaque identification object used to specify the particular
input stream that is to be invoked.
- PARAM_STREAM_ID - Static variable in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
the required command parameter name containing the opaque identification object used to specify the particular
output stream that is to be invoked.
- PARAM_TARGET_INTERFACE_NAME - Static variable in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
the remote POJO's interface that the command wants to invoke.
- PARAM_WAIT_FOR_EXIT - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is the time to wait until the process has exited
- PARAM_WORKING_DIR - Static variable in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
identifies the parameter whose value is directory location to start the process in (the working directory).
- Parameter - Class in org.rhq.enterprise.communications.command.param
-
A parameter encapsulates both a
definition and an object value.
- Parameter(Parameter) - Constructor for class org.rhq.enterprise.communications.command.param.Parameter
-
- Parameter(ParameterDefinition, Object, boolean) - Constructor for class org.rhq.enterprise.communications.command.param.Parameter
-
Creates a new
Parameter object given the individual parts of the parameter.
- Parameter(ParameterDefinition, Object) - Constructor for class org.rhq.enterprise.communications.command.param.Parameter
-
Constructor for
Parameter with the given initializers.
- PARAMETER_DEFINITION_CANNOT_CONVERT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- PARAMETER_DEFINITION_CANNOT_CONVERT_NO_CONSTRUCTOR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- PARAMETER_DEFINITION_NOT_NULLABLE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- PARAMETER_DEFINITION_STILL_NOT_VALID - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- PARAMETER_RENDING_INFORMATION_NO_RESOURCE_BUNDLE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ParameterDefinition - Class in org.rhq.enterprise.communications.command.param
-
Defines a parameter that is accepted by a
Command.
- ParameterDefinition(String, String, ParameterRenderingInformation) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Constructor for
ParameterDefinition that defines a parameter whose value is optional and may be nullable.
- ParameterDefinition(String, String, boolean, String) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Constructor for
ParameterDefinition that defines a parameter whose value is optional and may be nullable.
- ParameterDefinition(String, String, boolean, String, ParameterRenderingInformation) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Constructor for
ParameterDefinition that defines a parameter whose value is optional and may be nullable.
- ParameterDefinition(String, String, boolean, boolean, boolean, String) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
- ParameterDefinition(String, String, boolean, boolean, boolean, String, ParameterRenderingInformation) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
- ParameterRenderingInformation - Class in org.rhq.enterprise.communications.command.param
-
Class used to encapsulate information about how clients should render parameters when displaying them for
reading/editing.
- ParameterRenderingInformation(String, String) - Constructor for class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
- ParameterRenderingInformation() - Constructor for class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
- Parameters - Interface in org.rhq.enterprise.communications.command.param
-
Defines a collection of parameters.
- PARAMETERS_IMPL_HIDDEN - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ParametersImpl - Class in org.rhq.enterprise.communications.command.param
-
A class holding specific information about a set of parameters.
- ParametersImpl() - Constructor for class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Constructor for
ParametersImpl that initializes the object with no parameters.
- ParametersImpl(Parameters) - Constructor for class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- PersistentFifo - Class in org.rhq.enterprise.communications.command.client
-
Persists byte arrays in a FIFO queue file.
- PersistentFifo(File, long, int, boolean) - Constructor for class org.rhq.enterprise.communications.command.client.PersistentFifo
-
- Ping - Interface in org.rhq.enterprise.communications
-
The interface to the Ping POJO - this is the interface that will be remotely exposed to clients.
- ping(String, String) - Method in interface org.rhq.enterprise.communications.Ping
-
Pings the POJO to ensure connectivity.
- ping(String, String) - Method in class org.rhq.enterprise.communications.PingImpl
-
- PING_ACK - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- PingImpl - Class in org.rhq.enterprise.communications
-
Implements the Ping POJO which simply echoes back a message to the caller.
- PingImpl() - Constructor for class org.rhq.enterprise.communications.PingImpl
-
- PollingListener - Interface in org.rhq.enterprise.communications.command.client
-
Listener that gets the response of each poll.
- pollResponse(CommandResponse) - Method in interface org.rhq.enterprise.communications.command.client.PollingListener
-
- postCreate(ServiceContainer, ClientCommandSender) - Method in interface org.rhq.enterprise.communications.ServiceContainerSenderCreationListener
-
Called when the given service container has finished creating the given sender.
- postDeregister() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
- postProcess() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
This method is called by
Setup to inform this object that the preferences have been setup with the
information in this instruction -
SetupInstruction.getPreferences() will return the preferences that have been changed.
- postRegister(Boolean) - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
- preCreate(ServiceContainer, RemoteCommunicator, ClientCommandSenderConfiguration) - Method in interface org.rhq.enterprise.communications.ServiceContainerSenderCreationListener
-
Called when the given service container is going to create a sender.
- preDeregister() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
- preferencesDump(Preferences) - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Given a set of preferences, this will dump each name/value in the returned string separated with a newline.
- PreferencesUpgrade - Class in org.rhq.enterprise.communications.util.prefs
-
Performs an upgrade of a set of preferences from one configuration schema version to another (where a set of
preferences is tagged by what is called a "configuration schema version" or simply a "configuration version").
- PreferencesUpgrade(List<PreferencesUpgradeStep>) - Constructor for class org.rhq.enterprise.communications.util.prefs.PreferencesUpgrade
-
Constructor for
PreferencesUpgrade given a set of upgrade step instructions for each known, supported
configuration schema version.
- PreferencesUpgradeStep - Class in org.rhq.enterprise.communications.util.prefs
-
This object upgrades a set of preferences to a particular configuration schema version.
- PreferencesUpgradeStep() - Constructor for class org.rhq.enterprise.communications.util.prefs.PreferencesUpgradeStep
-
- prepareRemoteInputStream(RemoteInputStream) - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
This is a convienence method for use by those subclass services that need to process incoming
remote input streams that were received from a client.
- prepareRemoteOutputStream(RemoteOutputStream) - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
This is a convienence method for use by those subclass services that need to process incoming
remote output streams that were received from a client.
- preprocess(Command, ClientCommandSender) - Method in interface org.rhq.enterprise.communications.command.client.CommandPreprocessor
-
This method provides the hook for a command preprocessor to manipulate a command (such as add things to its
configuration.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.DefaultSetupInstruction
-
This sets the default value to the current value found in the preferences.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.LocalInetAddressNoDefaultSetupInstruction
-
Sets the default as an IP address for this local host.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.LocalInetAddressSetupInstruction
-
Sets the default as an IP address for this local host.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.LocalInetHostnameSetupInstruction
-
Sets the default as a hostname for this local host.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.PromptIfEnabledSetupInstruction
-
If the enablement preference's value is
true, then this method does nothing, but if it is
false, this method will set the
prompt to
null so the user
isn't bothered to ask to configure this setting.
- preProcess() - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
This method is called by
Setup to inform this object that the preferences are about to be setup with the
information in this instruction.
- preprocessCommand(Command) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Preprocesses the given command if this sender was configured with one or more command preprocessors.
- preRegister(MBeanServer, ObjectName) - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
- preRegister(MBeanServer, ObjectName) - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
Ensures that the name this command service is to be registered on is valid.
- preRegister(MBeanServer, ObjectName) - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
Verifies that the ObjectName of this directory MBean has the appropriate key properties and
initializes the directory with an inventory of the current set of supported command types/command services.
- processedCommand(Command, CommandResponse) - Method in interface org.rhq.enterprise.communications.command.server.CommandListener
-
The listener callback method that is called when a new command has been processed and is about to be returned to
the remote client.
- processedCommand(Command, CommandResponse) - Method in class org.rhq.enterprise.communications.GlobalConcurrencyLimitCommandListener
-
- processedCommand(Command, CommandResponse) - Method in class org.rhq.enterprise.communications.GlobalSuspendCommandListener
-
This is called for every command that finished.
- ProcessExec - Class in org.rhq.enterprise.communications.command.impl.start.server
-
Used to execute a process.
- ProcessExec() - Constructor for class org.rhq.enterprise.communications.command.impl.start.server.ProcessExec
-
- prompt(String, String, String, String, PromptInput, PrintWriter, boolean) - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Prints the prompt message to the output stream and waits for the new value to be input.
- PromptIfEnabledSetupInstruction - Class in org.rhq.enterprise.communications.util.prefs
-
This setup instruction will perform preprocessing to determine if the user should be prompted for the preference
value or not.
- PromptIfEnabledSetupInstruction(String, String, SetupValidityChecker, String, String, String, boolean) - Constructor for class org.rhq.enterprise.communications.util.prefs.PromptIfEnabledSetupInstruction
-
The enablement_preference is the name of the boolean preference that will determine if this
instruction will or will not prompt the user.
- PromptInput - Interface in org.rhq.enterprise.communications.util.prefs
-
Implementations of this class will need to obtain input from the user and return that input as a String.
- PROPERTY_NAME_PREFIX - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The prefix that all service configuration property names start with.
- put(byte[]) - Method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
Puts an array of bytes on the FIFO queue
- putObject(Serializable) - Method in class org.rhq.enterprise.communications.command.client.PersistentFifo
-
Puts the given Object in the FIFO queue.
- read() - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- read(byte[]) - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- read(byte[], int, int) - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- readLine() - Method in class org.rhq.enterprise.communications.util.prefs.BufferedReaderPromptInput
-
- readLine() - Method in interface org.rhq.enterprise.communications.util.prefs.PromptInput
-
Read a line of input, allowing the user to see what is being typed.
- readLineNoEcho() - Method in class org.rhq.enterprise.communications.util.prefs.BufferedReaderPromptInput
-
- readLineNoEcho() - Method in interface org.rhq.enterprise.communications.util.prefs.PromptInput
-
Read a line of input, but do not echo back to the user what is being typed.
- receivedCommand(Command) - Method in interface org.rhq.enterprise.communications.command.server.CommandListener
-
The listener callback method that is called when a new command has been received by a remote client.
- receivedCommand(Command) - Method in class org.rhq.enterprise.communications.GlobalConcurrencyLimitCommandListener
-
This will be called for every command coming in.
- receivedCommand(Command) - Method in class org.rhq.enterprise.communications.GlobalSuspendCommandListener
-
This will be called for every command coming in.
- RegexSetupValidityChecker - Class in org.rhq.enterprise.communications.util.prefs
-
A validity checker that validates that the new value is a valid boolean (true or false).
- RegexSetupValidityChecker(String, String, Object...) - Constructor for class org.rhq.enterprise.communications.util.prefs.RegexSetupValidityChecker
-
- RegexSetupValidityChecker(String, int, String, Object...) - Constructor for class org.rhq.enterprise.communications.util.prefs.RegexSetupValidityChecker
-
- REGISTRY_NAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- releasePermit(ConcurrencyManager.Permit) - Method in class org.rhq.enterprise.communications.util.ConcurrencyManager
-
Returns the permission that was previously granted to the caller.
- REMOTE_INPUT_STREAM_HAS_NO_SENDER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOTE_OUTPUT_STREAM_HAS_NO_SENDER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOTE_POJO_EXECUTE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOTE_POJO_INVOCATION_COMMAND_INVOCATION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOTE_POJO_INVOCATION_COMMAND_TARGET_INTERFACE_NAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOTE_POJOS - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The comma-separated list of POJOs that are to be remoted.
- REMOTE_STREAM_MAX_IDLE_TIME - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The maximum amount of milliseconds a remoted stream hosted in a server is allowed to be idle before it is
automatically closed and removed.
- RemoteCommunicator - Interface in org.rhq.enterprise.communications.command.client
-
Interface defining the generic contract that is used to locate a remote endpoint and communicate with that remote
endpoint via any remoting framework.
- RemoteInputStream - Class in org.rhq.enterprise.communications.command.client
-
This is an input stream that actually pulls down the stream data from a remote server.
- RemoteInputStream(InputStream, ServiceContainer) - Constructor for class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- RemoteInputStream(Long, ServiceContainer) - Constructor for class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- RemoteInputStreamCommand - Class in org.rhq.enterprise.communications.command.impl.stream
-
The command to be sent when a remote invocation on an input stream is to be made.
- RemoteInputStreamCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
- RemoteInputStreamCommand(Map<String, Object>) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
- RemoteInputStreamCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
- RemoteInputStreamCommandResponse - Class in org.rhq.enterprise.communications.command.impl.stream
-
Encapsulates the results of a remote stream invocation.
- RemoteInputStreamCommandResponse(Command, Object) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommandResponse
-
- RemoteInputStreamCommandResponse(Command, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommandResponse
-
- RemoteInputStreamCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommandResponse
-
- RemoteInputStreamCommandService - Class in org.rhq.enterprise.communications.command.impl.stream.server
-
Processes client requests to read remoted input streams.
- RemoteInputStreamCommandService() - Constructor for class org.rhq.enterprise.communications.command.impl.stream.server.RemoteInputStreamCommandService
-
- RemoteIOException - Exception in org.rhq.enterprise.communications.command.client
-
This represents an IOException that occurred on a remote input stream.
- RemoteIOException() - Constructor for exception org.rhq.enterprise.communications.command.client.RemoteIOException
-
- RemoteIOException(String) - Constructor for exception org.rhq.enterprise.communications.command.client.RemoteIOException
-
- RemoteIOException(Throwable) - Constructor for exception org.rhq.enterprise.communications.command.client.RemoteIOException
-
- RemoteIOException(String, Throwable) - Constructor for exception org.rhq.enterprise.communications.command.client.RemoteIOException
-
- RemoteOutputStream - Class in org.rhq.enterprise.communications.command.client
-
This is an output stream that actually sends the stream data to a remote server.
- RemoteOutputStream(OutputStream, ServiceContainer) - Constructor for class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
- RemoteOutputStream(Long, ServiceContainer) - Constructor for class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
- RemoteOutputStreamCommand - Class in org.rhq.enterprise.communications.command.impl.stream
-
The command to be sent when a remote invocation on an output stream is to be made.
- RemoteOutputStreamCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
- RemoteOutputStreamCommand(Map<String, Object>) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
- RemoteOutputStreamCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
- RemoteOutputStreamCommandResponse - Class in org.rhq.enterprise.communications.command.impl.stream
-
Encapsulates the results of a remote output stream invocation.
- RemoteOutputStreamCommandResponse(Command, Object) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommandResponse
-
- RemoteOutputStreamCommandResponse(Command, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommandResponse
-
- RemoteOutputStreamCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommandResponse
-
- RemoteOutputStreamCommandService - Class in org.rhq.enterprise.communications.command.impl.stream.server
-
Processes client requests to write remoted output streams.
- RemoteOutputStreamCommandService() - Constructor for class org.rhq.enterprise.communications.command.impl.stream.server.RemoteOutputStreamCommandService
-
- RemotePojoInvocationCommand - Class in org.rhq.enterprise.communications.command.impl.remotepojo
-
The command to be sent when a remote invocation on a POJO is to be made.
- RemotePojoInvocationCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
- RemotePojoInvocationCommand(Map<String, Object>) - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
- RemotePojoInvocationCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
- RemotePojoInvocationCommandResponse - Class in org.rhq.enterprise.communications.command.impl.remotepojo
-
Encapsulates the results of a remote POJO invocation.
- RemotePojoInvocationCommandResponse(Command, Object) - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommandResponse
-
- RemotePojoInvocationCommandResponse(Command, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommandResponse
-
- RemotePojoInvocationCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommandResponse
-
- RemotePojoInvocationCommandService - Class in org.rhq.enterprise.communications.command.impl.remotepojo.server
-
Processes a client request to invoke a remoted POJO.
- RemotePojoInvocationCommandService() - Constructor for class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- RemotePojoInvocationCommandServiceMBean - Interface in org.rhq.enterprise.communications.command.impl.remotepojo.server
-
The MBean interface to the remote POJO invocation command service.
- RemotePojoInvocationFuture - Class in org.rhq.enterprise.communications.command.client
-
This is kind of "future" that can be used to wait for a remote POJO invocation.
- RemotePojoInvocationFuture() - Constructor for class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
- RemotingLocatorUriParamsValidityChecker - Class in org.rhq.enterprise.communications.util.prefs
-
Checks the validity of a JBoss/Remoting InvokerLocator URI parameters.
- RemotingLocatorUriParamsValidityChecker() - Constructor for class org.rhq.enterprise.communications.util.prefs.RemotingLocatorUriParamsValidityChecker
-
- RemotingLocatorUriValidityChecker - Class in org.rhq.enterprise.communications.util.prefs
-
Checks the validity of a JBoss/Remoting InvokerLocator URI.
- RemotingLocatorUriValidityChecker() - Constructor for class org.rhq.enterprise.communications.util.prefs.RemotingLocatorUriValidityChecker
-
- remove() - Method in class org.rhq.enterprise.communications.command.param.AbstractParameterDefinitionIterator
-
Immediately throws java.lang.UnsupportedOperationException - this method is not supported.
- remove(String) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Removes the parameter stored in this collection whose name matches parameterName.
- remove(Parameter) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Removes the parameter whose name is the same as the name in the given parameter.
- remove(Object) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
This is here to satisfy the
Collection interface contract.
- remove(String) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Removes the parameter stored in this collection whose name matches parameterName.
- remove(Parameter) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Removes the parameter whose name is the same as the name in the given parameter.
- removeAll(Collection<?>) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Removes the elements found in the c collection.
- removeCommandListener(CommandListener) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
Removes the given listener from this object's list of command listeners.
- removeCommandListener(CommandListener) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes the given listener so it no longer is notified when a new command is received.
- removeCommandService(CommandServiceId) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes a command service that is identified by the given ID.
- REMOVED_REMOTE_OUTSTREAM - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- REMOVED_REMOTE_STREAM - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- removeDiscoveryListener(AutoDiscoveryListener) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes the given object as a listener so it will no longer receive discovery notifications.
- removeInputStream(Long) - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteInputStreamCommandService
-
Removes the stream associated with the given ID from this service, effectively making this stream inaccessible to
remote clients.
- removeInvocationHandler(String) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
- removeListener(InvokerCallbackHandler) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
- removeOutputStream(Long) - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteOutputStreamCommandService
-
Removes the stream associated with the given ID from this service, effectively making this stream inaccessible to
remote clients.
- removeParameterValue(String) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- removeParameterValue(String) - Method in interface org.rhq.enterprise.communications.command.Command
-
Removes a parameter from this command.
- removeParameterValues() - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- removeParameterValues() - Method in interface org.rhq.enterprise.communications.command.Command
-
Removes all parameters from this command.
- removePojo(String) - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- removePojo(Class<?>) - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- removePojo(String) - Method in interface org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandServiceMBean
-
Removes the POJO with the given remoted interface so it no longer is remoteable and cannot be invoked via remote
clients.
- removePojo(Class<?>) - Method in interface org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandServiceMBean
-
Removes the POJO with the given remoted interface so it no longer is remoteable and cannot be invoked via remote
clients.
- removePollingListener(PollingListener) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
- removeRemoteInputStream(Long) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes a remoted input stream that has the given ID from the remote framework such that the stream is no longer
remotely accessible.
- removeRemoteOutputStream(Long) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes a remoted output stream that has the given ID from the remote framework such that the stream is no longer
remotely accessible.
- removeRemotePojo(String) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes the given remote interface from the remote framework such that the POJO is no longer remoted.
- removeRemotePojo(Class) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes the given remote interface from the remote framework such that the POJO is no longer remoted.
- removeServiceContainerSenderCreationListener(ServiceContainerSenderCreationListener) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Removes the given listener so it no longer is notified when this service container creates a new
sender.
- removeStateListener(ClientCommandSenderStateListener) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Removes the given listener to this sender object.
- REQUIRED - Static variable in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Indicator that says a parameter is required
- RequiredParameterDefinitionIterator - Class in org.rhq.enterprise.communications.command.param
-
Iterates over a
Collection of
ParameterDefinition objects - only the required parameters are
actually iterated (optional parameters are ignored).
- RequiredParameterDefinitionIterator(Collection<ParameterDefinition>) - Constructor for class org.rhq.enterprise.communications.command.param.RequiredParameterDefinitionIterator
-
- RequiredParameterDefinitionIterator(ParameterDefinition[]) - Constructor for class org.rhq.enterprise.communications.command.param.RequiredParameterDefinitionIterator
-
- reset() - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- reset() - Method in class org.rhq.enterprise.communications.command.client.RemotePojoInvocationFuture
-
This will reset this object such that it can prepare to accept another remote pojo invocation result.
- retainAll(Collection<?>) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
Retains only those elements found in the c collection.
- retryInterval - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
This is the time period the sender will wait before retrying to send a guaranteed command that previously failed.
- RHQTYPE_AGENT - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The rhqtype that indicates the communciations server is running in a RHQ Agent.
- RHQTYPE_SERVER - Static variable in interface org.rhq.enterprise.communications.ServiceContainerConfigurationConstants
-
The rhqtype that indicates the communciations server is running in a RHQ Server.
- securityKeystoreAlgorithm - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The key management algorithm used in the keystore file.
- securityKeystoreAlias - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The alias of the client key within the keystore file.
- securityKeystoreFile - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The path to the keystore file (that contain's the client's key).
- securityKeystoreKeyPassword - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The password that gains access to the client key within the keystore file.
- securityKeystorePassword - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The password that gains access to the keystore file.
- securityKeystoreType - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The type of file that the keystore file is.
- securitySecureSocketProtocol - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The secure protocol used when connecting to the remote server's socket.
- securityServerAuthMode - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
When sending over an SSL socket, this will determine if the server must be authenticated in order for the
handshake to be successful.
- securityTruststoreAlgorithm - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The key management algorithm used in the truststore file.
- securityTruststoreFile - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The path to the truststore that contains the public keys of all trusted remote endpoints.
- securityTruststorePassword - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The password that gains access to the truststore file.
- securityTruststoreType - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The type of file that the truststore file is.
- SecurityUtil - Class in org.rhq.enterprise.communications.util
-
Utilities to help perform security tasks.
- send(Command) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- send(Command) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Sends the given command to the remote endpoint by utilizing a remoting framework supported by the specific
communicator implementation.
- SEND_FAILED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SEND_FAILED_NO_ARG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SEND_THROTTLE_CANNOT_KILL - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SEND_THROTTLE_CONFIGURED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SEND_THROTTLE_DISABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SEND_THROTTLE_ENABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- sendAsynch(Command, CommandResponseCallback) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Sends the command asynchronously.
- sendAsynchGuaranteed(Command, CommandResponseCallback) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Sends the command asynchronously with guaranteed delivery enabled.
- SendCallback - Interface in org.rhq.enterprise.communications.command.client
-
This interface allows implementors to perform logic just before and just after the send.
- sending(Command) - Method in interface org.rhq.enterprise.communications.command.client.SendCallback
-
This method provides the hook for pre-send logic.
- sendingInitialCommand(RemoteCommunicator, Command) - Method in interface org.rhq.enterprise.communications.command.client.InitializeCallback
-
The callback method that is called when a remote communicator is about to send its very
first command.
- sendRequest(Method, Object[]) - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
Builds the command to execute the method on the remote stream and submit the request.
- sendRequest(Method, Object[]) - Method in class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
Builds the command to execute the method on the remote stream and submit the request.
- sendSynch(Command) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Sends the command synchronously.
- sendThrottleMaxCommands - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The maximum number of commands that are allowed to be sent before the send throttling's quiet period starts.
- sendThrottleQuietPeriodDurationMillis - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
The duration of the send throttling's quiet period.
- sendWithoutCallbacks(Command) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- sendWithoutCallbacks(Command) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
- sendWithoutInitializeCallback(Command) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- sendWithoutInitializeCallback(Command) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
- sent(Command, CommandResponse) - Method in interface org.rhq.enterprise.communications.command.client.SendCallback
-
This method provides the hook for post-send logic.
- SERVER_POLL_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_ADDED_POLLING_LISTENER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_REMOVED_POLLING_LISTENER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_SERVER_OFFLINE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_SERVER_ONLINE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_STARTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVER_POLLING_THREAD_STOPPED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ServerIdentification - Class in org.rhq.enterprise.communications.command.impl.identify
-
Identification information about a JON Server.
- ServerIdentification(String, String) - Constructor for class org.rhq.enterprise.communications.command.impl.identify.ServerIdentification
-
- serverOffline(InvokerLocator) - Method in interface org.rhq.enterprise.communications.command.server.discovery.AutoDiscoveryListener
-
Invoked when an old server has gone offline.
- serverOnline(InvokerLocator) - Method in interface org.rhq.enterprise.communications.command.server.discovery.AutoDiscoveryListener
-
Invoked when a new server has come online.
- serverPollingIntervalMillis - Variable in class org.rhq.enterprise.communications.command.client.ClientCommandSenderConfiguration
-
If larger than 0, this indicates the sender should periodically poll the server to make sure its still up or (if
it was down) see when it comes back up.
- SERVICE_CONTAINER_ADDED_COMMAND_SERVICE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_ADDED_REMOTE_POJO - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CONFIGURATION_CANNOT_GET_PREFS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CONFIGURATION_INVALID_CLIENT_AUTH - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CONFIGURATION_UNKNOWN - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CONNECTOR_LEASE_PERIOD - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CONNECTOR_URI - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_CREATING_MBS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_DIRECTORY_CREATED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_DISABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_IDENTITY_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_INVALID_RHQTYPE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_MULTICAST_DETECTOR_CONFIG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_MULTICAST_DETECTOR_CREATED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_MULTICAST_DETECTOR_DISABLED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_MULTICAST_DETECTOR_START_ERROR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NEEDS_SECURITY_SERVICES - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NETWORK_NOTIF_LISTENER_OFFLINE_PROCESSING_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NETWORK_NOTIF_LISTENER_ONLINE_PROCESSING_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NETWORK_NOTIF_LISTENER_SERVER_OFFLINE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NETWORK_NOTIF_LISTENER_SERVER_ONLINE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_NETWORK_REGISTRY_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_PROCESSOR_READY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_REGISTRY_CREATED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_REMOTE_POJO_CONFIG_INVALID - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_REMOVED_COMMAND_SERVICE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_REMOVED_REMOTE_POJO - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_CONNECTOR_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_DETECTOR_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_MBS_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_REMOTE_OUTSTREAM_SERVICE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_REMOTE_POJO_SERVICE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_REMOTE_STREAM_SERVICE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTDOWN_SSL_FACTORY_SERVICE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SHUTTING_DOWN - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_SSL_SOCKET_FACTORY_CREATED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_STARTED - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_TRUSTSTORE_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_UNREGISTER_LISTENER_FAILURE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SERVICE_CONTAINER_USING_EXISTING_MBS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- ServiceContainer - Class in org.rhq.enterprise.communications
-
This is the main container that manages the communications services required by the server to accept incoming command
requests.
- ServiceContainer() - Constructor for class org.rhq.enterprise.communications.ServiceContainer
-
Private to prevent external instantiation.
- ServiceContainerConfiguration - Class in org.rhq.enterprise.communications
-
Just provides some convienence methods to extract the service container configuration properties.
- ServiceContainerConfiguration(Preferences) - Constructor for class org.rhq.enterprise.communications.ServiceContainerConfiguration
-
Wraps a preferences object in this instance.
- ServiceContainerConfigurationConstants - Interface in org.rhq.enterprise.communications
-
These are the names of the known communications services configuration properties.
- ServiceContainerConfigurationUpgrade - Class in org.rhq.enterprise.communications
-
Upgrades the configuration of the communications preferences.
- ServiceContainerConfigurationUpgrade() - Constructor for class org.rhq.enterprise.communications.ServiceContainerConfigurationUpgrade
-
- ServiceContainerMetrics - Class in org.rhq.enterprise.communications
-
MBean implementation that emits metrics from the server-side comm components.
- ServiceContainerMetrics(ServiceContainer, CommandProcessor) - Constructor for class org.rhq.enterprise.communications.ServiceContainerMetrics
-
- ServiceContainerMetricsMBean - Interface in org.rhq.enterprise.communications
-
This is the interface to the MBean that emits metric information on the server-side comm components.
- ServiceContainerSenderCreationListener - Interface in org.rhq.enterprise.communications
-
A
ServiceContainer may create new
senders - for example, when a remote stream is
being received by a remote client and a sender is created in order to retrieve the stream data from the client.
- setAllowDynamicDiscovery(boolean) - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
- setAllowDynamicDiscovery(boolean) - Method in interface org.rhq.enterprise.communications.command.server.CommandServiceDirectoryMBean
-
This attribute will indicate if new commands are allowed to be added dynamically at runtime.
- setAllowedValues(List<Object>) - Method in class org.rhq.enterprise.communications.command.param.DynamicFixedValuesParameterDefinition
-
This class allows the parameter definition's fixed values to be changed at runtime via this method (unlike its
parent class).
- setAllowedValues(List<Object>) - Method in class org.rhq.enterprise.communications.command.param.FixedValuesParameterDefinition
-
This method allows subclasses to replace this object's fixed set of allowed values with a new set.
- setArguments(String[]) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the argument values that are to be passed on the command line to the program executable.
- setAsynch(boolean, CommandResponseCallback) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
- setBackupOutputFile(Boolean) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the flag to indicate if any previously existing output file should be backed up.
- setCaptureOutput(Boolean) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the flag to indicate if the process' output should be captured in the output file.
- setClientCommandSender(ClientCommandSender) - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
Sets the sender that this input stream object will use to send the remote invocation requests.
- setClientCommandSender(ClientCommandSender) - Method in class org.rhq.enterprise.communications.command.client.RemoteOutputStream
-
Sets the sender that this output stream object will use to send the remote invocation requests.
- setCommand(Command) - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
Sets the command that was executed and whose results are being returned in this response object.
- setCommandAuthenticator(CommandAuthenticator) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
Sets the object that will perform the security checks necessary to authenticate incoming commands.
- setCommandInResponse(boolean) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- setCommandInResponse(boolean) - Method in interface org.rhq.enterprise.communications.command.Command
-
Sets a flag to determine if this
Command object is to be returned with the response after the command has
executed.
- setCommandInResponse(boolean) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
The RemoteInputStreamCommandResponse must have the command in it in order to support its mimicing of
pass-by-reference semantics since the command contains the byte buffer that will contain the bytes when reading
the stream.
- setCommandInResponse(boolean) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
The RemoteOutputStreamCommandResponse should not have the command in it in order to avoid returning back
the byte array that was written (no sense in returning a copy of the byte array, would only decrease performance
and increase the size of the over-the-wire response).
- setCommandPreprocessors(CommandPreprocessor[]) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This method sets the list of preprocessor objects this sender will use - these are the preprocessors that will
have an opportunity to manipulate a command prior to it being queued and sent.
- setCommandType(CommandType) - Method in class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
Allows the caller to modify this custom command's
type.
- setCommandType(CommandType) - Method in class org.rhq.enterprise.communications.command.impl.generic.GenericCommandClient
-
- setConcurrencyManager(ConcurrencyManager) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
Allows the caller to provide a reconfigured concurrency manager.
- setConfigurationSchemaVersion(Preferences, int) - Method in class org.rhq.enterprise.communications.util.prefs.PreferencesUpgrade
-
Given a set of preferences, this will set its configuration schema version to the given version number.
- setDefaultRenderingAttributes(ParameterRenderingInformation) - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Sets the label, description and isHidden fields on the passed in renderingInfo object using this
definition for the default values.
- setDefaultValue(String) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Sets the default value that is to be assigned to the preference if the answer to the prompt was an empty return.
- setDeliveryGuaranteed(ClientRemotePojoFactory.GuaranteedDelivery) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Sets the flag to indicate if the remote POJO calls should be made with guaranteed delivery.
- setDescription(String) - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Explicitly sets the description string.
- setEnvironment(String[]) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the environment variable name/value pairs that define the environment to be passed to the started process.
- setEnvironment(Properties) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
- setException(Throwable) - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
Sets the exception that was the result of a failed command.
- setFailureCallback(FailureCallback) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- setFailureCallback(FailureCallback) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Sets the given failure callback as the one that will be notified when this object sees a comm failure.
- setHelpMessage(String) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Sets the human-readable help message that describes the preference being setup in more detail.
- setHidden(boolean) - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Set the hidden flag.
- setIgnoreAnnotations(boolean) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Indicates if remote POJO interface annotations are to be ignored or not.
- setInitializeCallback(InitializeCallback) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
- setInitializeCallback(InitializeCallback) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Sets the given initialize callback as the one that will be notified when this object attempts
to send its very first message after a
RemoteCommunicator.connect().
- setInputDirectory(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the directory where the
input file is located.
- setInputFile(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the name of the file that contains data to be input to the program.
- setInvoker(ServerInvoker) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
- setLabel(String) - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Explicitly sets the label string.
- setMBeanServer(MBeanServer) - Method in class org.rhq.enterprise.communications.command.server.CommandProcessor
-
- setMessage(String) - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
Sets the message that will be echoed back to the client.
- setNameBasedInvocation(NameBasedInvocation) - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
Sets the invocation information that describes what needs to be invoked on the remote POJO.
- setNameBasedInvocation(NameBasedInvocation) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
Sets the invocation information that describes what needs to be invoked on the remote POJO.
- setNameBasedInvocation(NameBasedInvocation) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
Sets the invocation information that describes what needs to be invoked on the remote POJO.
- setNetworkRegistryName(String) - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
- setNetworkRegistryName(String) - Method in interface org.rhq.enterprise.communications.command.server.discovery.AutoDiscoveryMBean
-
Sets the name (in String form of a JMX ObjectName) of the Network Registry that is used to perform
auto-discovery and begins listeningn to it.
- setObfuscated(boolean) - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Set the obfuscated flag.
- setOptionLabels(List<String>) - Method in class org.rhq.enterprise.communications.command.param.OptionListRenderingInformation
-
Explicitly sets the option labels strings.
- setOutputDirectory(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the directory where the program's output log file will be written.
- setOutputFile(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the file (to be placed in the
output directory) where the program's output
will be written.
- setParameterDefinitions(ParameterDefinition[]) - Method in class org.rhq.enterprise.communications.command.impl.generic.GenericCommand
-
- setParameterValue(String, Object) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
- setParameterValue(String, Object) - Method in interface org.rhq.enterprise.communications.command.Command
-
Adds a parameter value under the given parameter name.
- setParameterValue(String, Object) - Method in interface org.rhq.enterprise.communications.command.param.Parameters
-
Given the name of a parameter, this will set the parameter's value.
- setParameterValue(String, Object) - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
- setParameterValuesInternalMap(Map<String, Object>) - Method in class org.rhq.enterprise.communications.command.AbstractCommand
-
Sets the parameter map, overwriting any previously existing map of parameters.
- setPreferences(Preferences) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Sets the preferences that are being setup according to this instruction object.
- setPrefix(String) - Method in class org.rhq.enterprise.communications.command.impl.echo.EchoCommand
-
An optional parameter whose value will be used by the server to prefix the
echoed message.
- setProgramDirectory(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the full path to the program executable.
- setProgramExecutable(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the name of the program to execute.
- setProgramTitle(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the title for this program.
- setPromptMessage(String) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Sets the human-readable prompt message that asks the question of the user for the new preference value.
- setReadOnly(boolean) - Method in class org.rhq.enterprise.communications.command.param.ParameterRenderingInformation
-
Sets the read-only flag.
- setRemoteCommunicator(RemoteCommunicator) - Method in class org.rhq.enterprise.communications.command.client.AbstractCommandClient
-
- setRemoteCommunicator(RemoteCommunicator) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Sets the information about the server to which all commands are sent.
- setRemoteCommunicator(RemoteCommunicator) - Method in interface org.rhq.enterprise.communications.command.client.CommandClient
-
Sets the object that encapsulates the underlying remote framework implementation.
- setRemoteEndpoint(String) - Method in class org.rhq.enterprise.communications.command.client.JBossRemotingRemoteCommunicator
-
Sets the invoker locator URI and creates a new locator that is to be used to find the remote JBoss/Remoting
server for its subsequent command client invocations.
- setRemoteEndpoint(String) - Method in interface org.rhq.enterprise.communications.command.client.RemoteCommunicator
-
Sets the remote endpoint that this communicator object will send commands to.
- setRenderingInfo(ParameterRenderingInformation) - Method in class org.rhq.enterprise.communications.command.param.ParameterDefinition
-
Sets the rendering information that can be used to render the parameter in a user interface.
- setResults(Object) - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
Sets the response data that was the result of the command execution.
- setSendCallbacks(SendCallback[]) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This method sets the list of SendCallback objects this sender will use - these are the objects that will
have an opportunity to execute just prior and just after the command is sent.
- setSendThrottled(boolean) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Sets the flag to indicate if the remote POJO calls should be "send-throttleable".
- setServiceContainer(ServiceContainer) - Method in interface org.rhq.enterprise.communications.command.server.CommandAuthenticator
-
This sets the object that is handling the communications and is what received the command that needs to be authenticated.
- setServiceContainer(ServiceContainer) - Method in class org.rhq.enterprise.communications.command.server.CommandService
-
When this service is added by the
ServiceContainer, that container's reference will be set via this
method.
- setSettingTraceCommandConfig(Boolean) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- setSettingTraceCommandResponseResults(Integer) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- setSettingTraceCommandResponseSizeThreshold(Integer) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- setSettingTraceCommandSizeThreshold(Integer) - Static method in class org.rhq.enterprise.communications.util.CommandTraceUtil
-
- setStreamId(Long) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteInputStreamCommand
-
Sets the opaque ID object used to identify the input stream that is being invoked by this command.
- setStreamId(Long) - Method in class org.rhq.enterprise.communications.command.impl.stream.RemoteOutputStreamCommand
-
Sets the opaque ID object used to identify the output stream that is being invoked by this command.
- setSuccessful(boolean) - Method in class org.rhq.enterprise.communications.command.AbstractCommandResponse
-
Sets the flag to indicate if the command execution was successful or not.
- setTargetInterfaceName(String) - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.RemotePojoInvocationCommand
-
Sets the name of the remote POJO's target interface that is being invoked.
- setTimeout(Long) - Method in class org.rhq.enterprise.communications.command.client.ClientRemotePojoFactory
-
Sets the timeout (in milliseconds) that all POJO calls will be configured with.
- Setup - Class in org.rhq.enterprise.communications.util.prefs
-
This provides a way to initially setup a set of preferences.
- Setup(Preferences, String, List<SetupInstruction>, PromptInput, PrintWriter) - Constructor for class org.rhq.enterprise.communications.util.prefs.Setup
-
Creates a new
Setup object.
- setup() - Method in class org.rhq.enterprise.communications.util.prefs.Setup
-
Performs the setup by asking questions and setting preferences according to this object's
setup instructions.
- SETUP_COMPLETE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_COMPLETE_WITH_DUMP - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NEW_VALUE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NEW_VALUE_NO_PROMPT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_A_FLOAT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_A_LOCATOR_URI - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_A_LONG - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_A_URL - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_AN_INTEGER - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_AN_IP_ADDRESS_OR_HOSTNAME - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NOT_LOCATOR_URI_PARAMS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NUMBER_TOO_HIGH - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_NUMBER_TOO_LOW - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_POSTPROCESS_INSTRUCTION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_PREPROCESS_INSTRUCTION - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_STANDARD_INTRO - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_USER_CANCEL - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SETUP_USER_STOP - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- SetupInstruction - Class in org.rhq.enterprise.communications.util.prefs
-
Instances of this class represent a single setup instruction that defines a preference that needs to be setup.
- SetupInstruction(String, String, SetupValidityChecker, String, String, boolean) - Constructor for class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
- SetupValidityChecker - Interface in org.rhq.enterprise.communications.util.prefs
-
This interface defines an object that will check the validity of a preference value.
- setUsingNoEchoPrompt(boolean) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
If true, the prompt will not echo what the user typed (as you would want if the prompt is asking for
a password, for example).
- setValidityChecker(SetupValidityChecker) - Method in class org.rhq.enterprise.communications.util.prefs.SetupInstruction
-
Sets the validity checker object that will be responsible for making sure any new preference value to be set is
valid.
- setValue(Object) - Method in class org.rhq.enterprise.communications.command.param.Parameter
-
Sets the parameter's data value.
- setWaitForExit(Long) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the time to wait for the process to exit.
- setWorkingDirectory(String) - Method in class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
Sets the working directory of the new process (known also as the current directory or the startup directory).
- SHOULD_NOT_OCCUR - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- shutdown() - Method in class org.rhq.enterprise.communications.ServiceContainer
-
This method should be called when the services are no longer needed (for example, when the VM is shutting down).
- size() - Method in class org.rhq.enterprise.communications.command.param.ParametersImpl
-
The returned object is not a copy - changes made to that collection affect this object's internal collection.
- skip(long) - Method in class org.rhq.enterprise.communications.command.client.RemoteInputStream
-
- SortedParameterNameIndexComparator - Class in org.rhq.enterprise.communications.command.param
-
A comparator that is used to sort ParameterNameIndex objects.
- SortedParameterNameIndexComparator() - Constructor for class org.rhq.enterprise.communications.command.param.SortedParameterNameIndexComparator
-
- start(Command) - Static method in class org.rhq.enterprise.communications.command.client.OutgoingCommandTrace
-
Call this when starting the command - that is, just prior to it going out over the wire.
- start(Command) - Static method in class org.rhq.enterprise.communications.command.server.IncomingCommandTrace
-
Call this when the command is just received since being delivered over the wire.
- start(Preferences, ClientCommandSenderConfiguration) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
This initializes the container with the given set of configuration preferences and starts the communications
services.
- start(Preferences, ClientCommandSenderConfiguration, MBeanServer) - Method in class org.rhq.enterprise.communications.ServiceContainer
-
This initializes the container with the given set of configuration preferences and starts the communications
services using the given MBeanServer to register the services.
- START_COMMAND_ARGUMENTS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_BACKUP_OUTPUT_FILE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_BAD_INPUT_PARAMS - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_CAPTURE_OUTPUT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_ENV_VAR_BAD_FORMAT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_ENVIRONMENT_VARIABLES - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_INPUT_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_INPUT_FILE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_OUTPUT_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_OUTPUT_FILE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_PROGRAM_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_PROGRAM_EXECUTABLE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_PROGRAM_TITLE - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_WAIT_FOR_EXIT - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- START_COMMAND_WORKING_DIRECTORY - Static variable in interface org.rhq.enterprise.communications.i18n.CommI18NResourceKeys
-
- StartCommand - Class in org.rhq.enterprise.communications.command.impl.start
-
Command used to start operating system processes.
- StartCommand() - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
- StartCommand(Map<String, Object>) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
- StartCommand(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommand
-
- StartCommandResponse - Class in org.rhq.enterprise.communications.command.impl.start
-
The response of a start command that will indicate if the remote process instance was successfully started or not.
- StartCommandResponse(Command) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommandResponse
-
Creates a response, however, there is no associated exit code (due to the fact that the original command did not
request that the command service wait for the process to exit).
- StartCommandResponse(Command, Integer) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommandResponse
-
Creates a response that considers the command a success, with the exitCode passed as the result
object.
- StartCommandResponse(Command, Throwable) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommandResponse
-
Creates a response that considers the command a failure with the given exception stored in the response.
- StartCommandResponse(CommandResponse) - Constructor for class org.rhq.enterprise.communications.command.impl.start.StartCommandResponse
-
- startedSending(ClientCommandSender) - Method in interface org.rhq.enterprise.communications.command.client.ClientCommandSenderStateListener
-
The notification method that is called when the sender this object is listening to has started sending commands
to its remote endpoint.
- startSending() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
- startServerPolling() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
If configured to do so, this will start server polling by periodically sending requests to the server to ensure
that it is online.
- startService() - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- startService() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteInputStreamCommandService
-
Configures the max idle time taken from this service's container configuration.
- startService() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteOutputStreamCommandService
-
Configures the max idle time taken from this service's container configuration.
- startService() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
This is called after the MBean is fully registered with the MBeanServer.
- startService() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
Clears the directory of all entries then takes an inventory of existing command services and adds them to the
directory.
- stoppedSending(ClientCommandSender) - Method in interface org.rhq.enterprise.communications.command.client.ClientCommandSenderStateListener
-
The notification method that is called when the sender this object is listening to has stopped sending commands
to its remote endpoint.
- stopSending(boolean) - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
This stops all sending, both synchronous and asynchronous.
- stopServerPolling() - Method in class org.rhq.enterprise.communications.command.client.ClientCommandSender
-
Stops this object from
polling the server.
- stopService() - Method in class org.rhq.enterprise.communications.command.impl.remotepojo.server.RemotePojoInvocationCommandService
-
- stopService() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteInputStreamCommandService
-
- stopService() - Method in class org.rhq.enterprise.communications.command.impl.stream.server.RemoteOutputStreamCommandService
-
- stopService() - Method in class org.rhq.enterprise.communications.command.server.CommandMBean
-
This is called when the MBean is being deregistered from the MBeanServer.
- stopService() - Method in class org.rhq.enterprise.communications.command.server.CommandServiceDirectory
-
Clean up any resources that were initialized during start.
- stopService() - Method in class org.rhq.enterprise.communications.command.server.discovery.AutoDiscovery
-
Unregisters this object as a notification listener on the Network Registry.
- SUBSYSTEM - Static variable in interface org.rhq.enterprise.communications.command.server.KeyProperty
-
This is a key name that defines the subsystem in which this MBean belongs to.