|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Command objects that may be executed by a command processor.AbstractCommand that defines just the type without any parameters.
AbstractCommand that allows the caller to define both the name and parameter default
values.
AbstractCommand that acts as a pseudo-copy constructor and a command
decorator/transformer.
AbstractCommandClient that initializes the client with no remote communicator defined.
AbstractCommandClient that allows you to specify the
remote communicator to use.
Command responses.AbstractCommandResponse to initialize this response with empty results.
AbstractCommandResponse that allows all fields to be initialized.
AbstractCommandResponse that acts as a copy constructor and a command response
decorator/transformer.
Collection of ParameterDefinition objects based on whether the parameters are
required or not.AbstractParameterDefinitionIterator given the collection of parameter definitions.
AbstractParameterDefinitionIterator object
given an array of parameter definitions, as opposed to a Collection.
c collection.
ClientRemotePojoFactory.
ClientRemotePojoFactory.
ServiceContainer.addRemotePojo(Object, String) except this method allows you to provide the actual interface
class representation, as opposed to its name as a String.
sender.
AgentIdentification.
true if this command does not utilize
parameter definitions to restrict what parameters it can accept.
true meaning this class allows the parameter definition's
allowed values to be empty.
true if this parameter definition object allows an empty set of allowed values.
ParameterRenderingInformation.applyResourceBundle(ResourceBundle) method.
resourceBundle to the parameters in this collection.
CommandAuthenticator.AutoDiscoveryException.
AutoDiscoveryException.
AutoDiscoveryException.
AutoDiscoveryException.
PromptInput implementation that delegates to a buffered reader.StartCommand.PARAM_INPUT_DIR or StartCommand.PARAM_INPUT_FILE are specified, that both are
specified.
value_to_check is a valid float within the defined range.
new_value is a valid IP address or hostname.
value_to_check is a valid integer within the defined range.
value_to_check is a valid long within the defined range.
value_to_check is a valid URL string.
ClientCommandSender.
ClientCommandSender.
sender.ClientCommandSenderMetrics object given the queue and store used by the sender object whose
metrics this object contains.
ClientCommandSenderMetrics that represents a "dummy" sender.
ClientCommandSender.ClientRemotePojoFactory.
true, the command service directory will automatically detect new command services and will use
them as soon as they get hot deployed.
CommandAuthenticator implementation that will be used to authenticate
incoming commands.
CommandAndCallback object.
Command.CommandMBean object.
CommandPreprocessor implementation that will be used to preprocess all
commands that are to be queued and sent by the client command sender.
commands from remote clients.CommandProcessor.
CommandProcessor.CommandService MBean services for all
subsystems.CommandServiceDirectory object.
command service directory.CommandServiceDirectoryEntry.
command types a
particular command service supports.CommandServiceId.
true, the commands stored in the spool file will be compressed.
ClientCommandSenderConfiguration.dataDirectory}.
CommandType.
CommandType.
CommandType given a string string that encodes both the command type name and version.
loggers and messages for the communcations module.ParameterNameIndex objects, this will compare their
indices.
command type name.
parameter name.
parameter - only the name is used when
checking.
Collection interface contract.
c collection are in this collection.
objectToConvert value into an instance of this parameter's
type.
client configuration and builds a sender
object with it.
client configuration and builds a sender
object with it.
Command object that can be used by this client.
GenericCommand object that can be used as a generic command.
true, then the remote communications services will be disabled.
allowed can be
null or empty.
allowed can be
null or empty.
allowed can be
null or empty.
allowed can be
null or empty.
allowed can be
null or empty.
EchoCommand.
EchoCommand.
EchoCommand.
echo command.echo.EchoCommandResponse that defines a successfully executed echo command.
EchoCommandResponse that defines a failed echo command.
EchoCommandResponse.
echo command which will simply return the received message, with an optional prefix.true, the sender will be initialized with queue throttling enabled.
true, then "send throttling" will be enabled.
name and same
version.
name - a definition is the same as another if their names are the
same.
executor should be used.
FileUploadRenderingInformation.
FileUploadRenderingInformation.
FixedValuesParameterDefinition that allows for an optional description to be set and
allows the caller to specify an array, as opposed to a List of allowed objects.
FixedValuesParameterDefinition that allows for an optional description to be set.
FixedValuesParameterDefinition that allows for an optional description to be set.
FixedValuesParameterDefinition that allows for an optional description to be set.
FixedValuesParameterDefinition that allows for an optional description to be set.
min_value_allowed and
max_value_allowed inclusive.
GenericCommand that allows the instantiator to dynamically define this
generic commands metadata at runtime.
base command response object.GenericCommandResponse.
GenericCommandResponse.
GenericCommandResponse.
RemotePojoInvocationFuture.get(), but before this method returns, this object is RemotePojoInvocationFuture.reset().
RemotePojoInvocationFuture.get(long, TimeUnit), but before this method returns, this object is RemotePojoInvocationFuture.reset().
successful commands.
successful commands received.
successful.
Class representation.
Command.isCommandInResponse() set to true, this will return a
copy of the Command object that was executed.
CommandAuthenticator that should be used to authenticate
incoming commands.
null if not
registered or was not registered with ServiceContainer.addCommandService(CommandService).
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.
ServiceContainer object.
started.
ServiceContainerConfiguration.getConnectorTransport(), ServiceContainerConfiguration.getConnectorBindAddress(), ServiceContainerConfiguration.getConnectorBindPort(),
ServiceContainerConfiguration.getConnectorTransportParams() and ServiceContainerConfiguration.getConnectorRHQType().
resource bundle.
Properties map so the caller can more easily look up
environment variables by name.
java.lang.Throwable) that caused the failure.
command types and whose map values are
MultipleCommandService.CommandTypeExecutor objects.
input file is located.
ParametersImpl collection that consists of this object's
hidden parameters.
output stream before the Setup.setup()
begins processing the instructions.
resource bundle.
LoggerLocale.
null if not registered anywhere.
Msg that uses the communications module's resource bundle and the VM's default locale.
Msg that uses the communications module's resource bundle and LoggerLocale, which is
used by the loggers created by this class.
definition.
ObjectName of the Network Registry that is used to perform auto-discovery.
ObjectName.
null if not registered in
an MBeanServer.
resource bundle.
output directory) where the program's output will be
written.
Parameter.
Map, with the keys in
the map being the parameter names.
Map containing all optional parameters set on this command.
echoed message.
ParametersImpl collection that consists of this object's
non-hidden parameters.
ClientCommandSender.enableQueueThrottling(long, long).
ClientCommandSender.enableQueueThrottling(long, long).
output or
input stream server-side component hosted in a RemoteOutputStreamCommandService
or RemoteInputStreamCommandService is allowed to be idle before it is automatically closed and removed.
ClientCommandSender.enableSendThrottling(long, long).
ClientCommandSender.enableSendThrottling(long, long).
ServiceContainer, that container's reference will be returned.
MultipleCommandService.CommandTypeExecutor objects that define what command types this service supports and the
executors that will execute commands of those types.
EchoCommand.COMMAND_TYPE.
IdentifyCommand.COMMAND_TYPE.
RemotePojoInvocationCommand.COMMAND_TYPE.
remote input stream commands.
remote output stream commands.
CommandType identifiers that this service supports.
MultipleCommandService.getSupportedCommandTypeExecutors().
upgrade a set of preferences to the version returned by this method.
proxies will use for all POJO
calls.
null or is 0 or less, the process executor will not wait for the process to exit before returning
the response.
ServiceContainer's CommandPreprocessor and will
immediately drop the command if the global concurrent limit has been exceeded.ServiceContainer's CommandPreprocessor and will
immediately deny processing of the command, returning a NotProcessedException.name.
null or otherwise).
Identification.
IdentifyCommand.
IdentifyCommand.
identify command.IdentifyCommandResponse that defines a successfully executed identify command.
IdentifyCommandResponse that defines a failed identify command.
IdentifyCommandResponse.
communicator is about to
send its very first command since being connected.min_value_allowed and
max_value_allowed inclusive.
InvalidParameterDefinitionException.
InvalidParameterDefinitionException.
InvalidParameterDefinitionException.
InvalidParameterDefinitionException.
InvalidParameterValueException.
InvalidParameterValueException.
InvalidParameterValueException.
InvalidParameterValueException.
Command that is found in the invocation parameter.
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).
true, any previously existing output file will be backed up by renaming it with a date/timestamp.
true, the started process' output will be captured and written to the output file.
true is returned, then this Command that was executed will be included in the returned
response.
true if the communication services should be disabled, false if they should be
created normally.
true if this object has established a live connection with the remote endpoint.
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.
true if results are available and can be retrieved via the get methods without blocking.
true if the file does not contain any entries in the queue.
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.
null.
true if the command was executed successfully, false if any error occurred that
caused the command to fail.
true if that
transport is considered secure via SSL.
true, the prompt will not echo what the user typed (as you would want if the prompt is asking for
a password, for example).
Parameter.
JBossRemotingRemoteCommunicator that initializes the client with no invoker locator
defined.
JBossRemotingRemoteCommunicator that allows you to indicate the
invoker locator to use by specifying the locator's URI.
JBossRemotingRemoteCommunicator that allows you to indicate the
invoker locator to use by specifying the locator's URI.
JBossRemotingRemoteCommunicator that allows you to specify the
invoker locator to use.
JBossRemotingRemoteCommunicator that allows you to specify the
invoker locator to use.
JBossRemotingRemoteCommunicator that allows you to specify the
invoker locator to use.
JBossRemotingRemoteCommunicator that allows you to specify the
invoker locator to use.
JBossRemotingRemoteCommunicator that allows you to indicate the
invoker locator to use by specifying the locator's URI.
JBossRemotingRemoteCommunicator that allows you to indicate the
invoker locator to use by specifying the locator's URI.
ObjectNames.LocalInetAddressSetupInstruction, but it does not
predefine a default.LocalInetAddressNoDefaultSetupInstruction object.
LocalInetAddressSetupInstruction object.
LocalInetHostnameSetupInstruction object.
LocalInetHostnameSetupInstruction object.
min_value_allowed and
max_value_allowed inclusive.
CommandExecutor
MapValueParameterDefinition object.
commands.MultipleCommandService that encasulates a supported command type and the
executor that should be used to execute commands of that type.
type.
NoParameterDefinitionsException.
NoParameterDefinitionsException.
NoParameterDefinitionsException.
NoParameterDefinitionsException.
null)
ConcurrencyManager determines that a thread is not permitted to continue.null)
Collection of ParameterDefinition objects - only the optional parameters are
actually iterated (non-required parameters are ignored).OptionalParameterDefinitionIterator that provides an iterator over a collection of
parameter definitions - of which only the optional ones will be iterated.
OptionalParameterDefinitionIterator that provides an iterator over an array of parameter
definitions - of which only the optional ones will be iterated.
null.
OptionListRenderingInformation.
definition and an object value.Parameter.
Parameter object given the individual parts of the parameter.
Parameter with the given initializers.
Command.ParameterDefinition that defines a parameter whose value is optional and may be nullable.
ParameterDefinition that defines a parameter whose value is optional and may be nullable.
ParameterDefinition that defines a parameter whose value is optional and may be nullable.
ParameterDefinition that allows for a description string.
ParameterDefinition that allows for a description string.
ParameterRenderingInformation.
ParameterRenderingInformation with all keys being null.
ParametersImpl that initializes the object with no parameters.
ParametersImpl.
PersistentFifo object.
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.
PreferencesUpgrade given a set of upgrade step instructions for each known, supported
configuration schema version.
remote input streams that were received from a client.
remote output streams that were received from a client.
configuration.
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.
Setup to inform this object that the preferences are about to be setup with the
information in this instruction.
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.
GlobalConcurrencyLimitCommandListener.receivedCommand(Command) throwing a NotPermittedException.
enablement_preference is the name of the boolean preference that will determine if this
instruction will or will not prompt the user.
ClientCommandSenderConfiguration.maxConcurrent) to be dequeued.
RemoteInputStream object.
RemoteInputStream object.
RemoteInputStreamCommand.
RemoteInputStreamCommand.
RemoteInputStreamCommand.
RemoteInputStreamCommandResponse that defines a successfully invoked remote stream
method.
RemoteInputStreamCommandResponse that defines a failed remote stream invocation.
RemoteInputStreamCommandResponse.
RemoteInputStreamCommandService.
RemoteIOException.
RemoteIOException.
RemoteIOException.
RemoteIOException.
RemoteOutputStream object.
RemoteOutputStream object.
RemoteOutputStreamCommand.
RemoteOutputStreamCommand.
RemoteOutputStreamCommand.
RemoteOutputStreamCommandResponse that defines a successfully invoked remote stream
method.
RemoteOutputStreamCommandResponse that defines a failed remote stream invocation.
RemoteOutputStreamCommandResponse.
RemoteOutputStreamCommandService.
RemotePojoInvocationCommand.
RemotePojoInvocationCommand.
RemotePojoInvocationCommand.
RemotePojoInvocationCommandResponse that defines a successfully invoked remote POJO
method.
RemotePojoInvocationCommandResponse that defines a failed remote POJO invocation.
RemotePojoInvocationCommandResponse.
InvokerLocator URI parameters.InvokerLocator URI.java.lang.UnsupportedOperationException - this method is not supported.
parameterName.
parameter.
Collection interface contract.
parameterName.
parameter.
c collection.
sender.
Collection of ParameterDefinition objects - only the required parameters are
actually iterated (optional parameters are ignored).RequiredParameterDefinitionIterator that provides an iterator over a collection of
parameter definitions - of which only the required ones will be iterated.
RequiredParameterDefinitionIterator that provides an iterator over an array of parameter
definitions - of which only the required ones will be iterated.
c collection.
RemoteCommunicator.send(Command) except, on error, this method will not attempt
to call the failure callback, if one was set.
RemoteCommunicator.send(Command) except this method will not attempt
to call the initialize callback,
thus allowing this method to be called from the initialize callback itself.
ServerIdentification.
ServiceContainerConfigurationUpgrade.
ServiceContainerMetrics object.
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.ClientRemotePojoFactory.getRemotePojo(Class)) such that they send
their invocations asynchronously.
Command object is to be returned with the response after the command has
executed.
type.
GenericCommandClient.createNewCommand(Map)
method.
renderingInfo object using this
definition for the default values.
Properties object containing the environment variables, as opposed
to an array of strings (see StartCommand.setEnvironment(String[]).
RemoteCommunicator.connect().
input file is located.
ObjectName) of the Network Registry that is used to perform
auto-discovery and begins listeningn to it.
output directory) where the program's output
will be written.
parameter definitions.
echoed message.
ServiceContainer, that container's reference will be set via this
method.
Setup object.
setup instructions.
SetupInstruction.
true, the prompt will not echo what the user typed (as you would want if the prompt is asking for
a password, for example).
ParameterNameIndex objects.StartCommand.
StartCommand.
StartCommand.
exitCode passed as the result
object.
StartCommandResponse ;
ClientCommandSender.send(Command).
polling the server.
null.
null.
Parameter array.
Parameter objects.
toString(true).
showValue is true.
KeyProperty.TYPE that specifies a type of MBean that supports/executes commands.
KeyProperty.TYPE that specifies a type of MBean who maintains a directory of command
services and their supported command types.
supported configuration schema version.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||