Uses of Interface
com.flexive.shared.configuration.ParameterData

Packages that use ParameterData
com.flexive.shared.configuration Value objects for referencing parameters in the configuration engine. 
com.flexive.shared.configuration.parameters Parameter implementations for different value types. 
com.flexive.shared.interfaces Local and remote interfaces of the flexive EJB engines. 
 

Uses of ParameterData in com.flexive.shared.configuration
 

Classes in com.flexive.shared.configuration that implement ParameterData
 class ParameterDataBean<T>
          Basic implementation of ParameterData.
 class ParameterDataEditBean<T>
          Editable parameter data - mainly used for testing.
 

Methods in com.flexive.shared.configuration that return ParameterData
 ParameterData<T> Parameter.getData()
          Returns the data object containing path and key for the parameter.
 

Methods in com.flexive.shared.configuration with parameters of type ParameterData
 Parameter<T> Parameter.setData(ParameterData<T> data)
          Sets the data for this parameter.
 

Constructors in com.flexive.shared.configuration with parameters of type ParameterData
ParameterDataEditBean(ParameterData<T> data)
          Copy constructor.
 

Uses of ParameterData in com.flexive.shared.configuration.parameters
 

Methods in com.flexive.shared.configuration.parameters that return ParameterData
 ParameterData<T> ParameterImpl.getData()
          Returns the data object containing path and key for the parameter.
 

Methods in com.flexive.shared.configuration.parameters with parameters of type ParameterData
protected  ObjectParameter<T> ObjectParameter.create(ParameterData<T> parameterData, boolean registerParameter)
           
static
<T> Parameter<T>
ParameterFactory.newInstance(java.lang.Class<T> cls, ParameterData<T> data)
          Creates a new parameter from a ParameterData instance.
static Parameter ParameterFactory.newInstance(java.lang.String className, ParameterData data)
          Return a generic parameter using a fully qualified class name.
static Parameter ParameterFactory.newXStreamInstance(java.lang.String className, ParameterData data, com.thoughtworks.xstream.XStream instance)
          Return a generic parameter using a fully qualified class name.
 Parameter<T> ParameterImpl.setData(ParameterData<T> parameterData)
           
 

Constructors in com.flexive.shared.configuration.parameters with parameters of type ParameterData
BooleanParameter(ParameterData<java.lang.Boolean> parameter, boolean registerParameter)
          Creates a new boolean parameter definition.
IntegerParameter(ParameterData<java.lang.Integer> parameter, boolean registerParameter)
          Creates a new integer parameter definition.
LongParameter(ParameterData<java.lang.Long> parameter, boolean registerParameter)
          Creates a new long parameter definition.
ObjectParameter(ParameterData<T> parameter, java.lang.Class<T> cls, boolean registerParameter)
          Creates a new object parameter definition.
ObjectParameter(ParameterData<T> parameter, java.lang.Class<T> cls, boolean registerParameter, com.thoughtworks.xstream.XStream xStream)
          Creates a new object parameter definition.
ParameterImpl(ParameterData<T> parameter, boolean registerParameter)
          Create a new parameter with the given data
StringParameter(ParameterData<java.lang.String> parameter, boolean registerParameter)
          Creates a new string parameter definition.
 

Uses of ParameterData in com.flexive.shared.interfaces
 

Methods in com.flexive.shared.interfaces that return types with arguments of type ParameterData
 java.util.Map<ParameterData,java.io.Serializable> GenericConfigurationEngine.getAll()
          Return all parameters that are visible to the current user.
 java.util.Map<ParameterData,java.io.Serializable> CustomDomainConfigurationEngine.getAll(T domain)
          Return all configuration properties for a specific domain.
 java.util.Map<ParameterData,java.io.Serializable> GenericConfigurationEngine.getAllWithXStream(java.util.Map<java.lang.String,com.thoughtworks.xstream.XStream> instances)
          Return all parameters that are visible to the current user using the provided XStream instance for conversions.
 java.util.Map<ParameterData,java.io.Serializable> CustomDomainConfigurationEngine.getAllWithXStream(T domain, java.util.Map<java.lang.String,com.thoughtworks.xstream.XStream> instances)
          Return all configuration properties for a specific domain using the provided XStream instance for conversions..