Package org.rhq.enterprise.communications.command.param

Interface Summary
Parameters Defines a collection of parameters.
 

Class Summary
AbstractParameterDefinitionIterator Iterates over a Collection of ParameterDefinition objects based on whether the parameters are required or not.
DynamicFixedValuesParameterDefinition 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.
FileUploadRenderingInformation This class indicates that a parameter should be rendering using a File-Upload mechanism that will allow users to select a file on the user's local machine and upload it to the server.
FixedValuesParameterDefinition An extenstion to a parameter definition that defines a limited, fixed set of values that are allowed to be assigned to the parameter.
MapValueParameterDefinition An extension to a parameter definition that marks the parameter as holding a map of values.
OptionalParameterDefinitionIterator Iterates over a Collection of ParameterDefinition objects - only the optional parameters are actually iterated (non-required parameters are ignored).
OptionListRenderingInformation Class used to encapsulate information specific to lists of options.
Parameter A parameter encapsulates both a definition and an object value.
ParameterDefinition Defines a parameter that is accepted by a Command.
ParameterRenderingInformation Class used to encapsulate information about how clients should render parameters when displaying them for reading/editing.
ParametersImpl A class holding specific information about a set of parameters.
RequiredParameterDefinitionIterator Iterates over a Collection of ParameterDefinition objects - only the required parameters are actually iterated (optional parameters are ignored).
SortedParameterNameIndexComparator A comparator that is used to sort ParameterNameIndex objects.
TextFieldRenderingInformation Class used to encapsulate information specific to text fields.
UnorderedListRenderingInformation Class used to encapsulate information about how clients should render parameters when displaying them as an unordered list.
 

Exception Summary
InvalidParameterDefinitionException An exception that denotes a bad parameter definition.
InvalidParameterValueException An exception that denotes a parameter value violated its allowed definition.
NoParameterDefinitionsException This exception occurs when a command does not define any parameter definitions, but an attempt to access a parameter definition was made.
 



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