|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.connecterra.ale.dynamicconfig.bean.AbstractDynamicConfigFactory
com.connecterra.ale.dynamicconfig.bean.DynamicConfigBeanFactory
public class DynamicConfigBeanFactory
An implementation of DynamicConfigFactory.
| Constructor Summary | |
|---|---|
DynamicConfigBeanFactory()
|
|
| Methods inherited from class com.connecterra.ale.dynamicconfig.bean.AbstractDynamicConfigFactory |
|---|
createBooleanMeta, createLabelMeta, createNumericMeta, createNumericMeta, createRequiredBooleanMeta, createRequiredNumericMeta, createRequiredNumericMeta, createStringListMeta, createStringMeta |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.connecterra.ale.dynamicconfig.api.DynamicConfigFactory |
|---|
createBooleanMeta, createLabelMeta, createNumericMeta, createNumericMeta, createRequiredBooleanMeta, createRequiredNumericMeta, createRequiredNumericMeta, createStringListMeta, createStringMeta |
| Constructor Detail |
|---|
public DynamicConfigBeanFactory()
| Method Detail |
|---|
public PluginMeta createPluginMeta(String classType,
String keyName,
String name,
String role)
DynamicConfigFactoryPluginMeta instance.
createPluginMeta in interface DynamicConfigFactoryclassType - fully qualified class name of the the pluginkeyName - key name of the PluginMeta for the pluginname - display name of the PluginMeta for the pluginrole - PluginMeta.Role to which the plugin belongs
PluginMeta
public PluginParameterMeta createPluginParameterMeta(String keyName,
String name,
String type)
DynamicConfigFactoryPluginParameterMeta instance.
createPluginParameterMeta in interface DynamicConfigFactorykeyName - key name of the parametername - display name of the parametertype - type of the parameter. The types are defined in
PluginParameterMeta.Type.
PluginParameterMetapublic PluginParameterConstraintEnum createPluginParameterConstraintEnum(List enumList)
DynamicConfigFactoryPluginParameterConstraintEnum instance.
createPluginParameterConstraintEnum in interface DynamicConfigFactoryenumList - list of allowed string values
PluginParameterConstraintEnumpublic com.connecterra.ale.dynamicconfig.api.PluginParameterConstraintRegEx createPluginParameterConstraintRegEx(String regex)
public PluginParameterConstraintRangeNumeric createPluginParameterConstraintRangeNumeric(long minValue,
long maxValue)
DynamicConfigFactoryPluginParameterConstraintRangeNumeric instance.
createPluginParameterConstraintRangeNumeric in interface DynamicConfigFactoryminValue - minimum numeric value allowedmaxValue - maximum numeric value allowed
PluginParameterConstraintRangeNumeric
public PluginParameterConstraintDynamicSet createPluginParameterConstraintDynamicSet(String role,
String setID,
Map params)
DynamicConfigFactoryPluginParameterConstraintDynamicSet instance.
createPluginParameterConstraintDynamicSet in interface DynamicConfigFactoryrole - PluginMeta.Role to which the dynamic set belongssetID - the dynamic set identifierparams - string to string map of parameters used to generate the dynamic set.
Specific keys and values are determined by the setID and role.
PluginParameterConstraintDynamicSet
public PluginConfig createPluginConfig(String metaName,
String name,
String role)
DynamicConfigFactoryPluginConfig instance.
createPluginConfig in interface DynamicConfigFactorymetaName - key name of the PluginMeta for the pluginname - name of the pluginrole - PluginMeta.Role to which this plugin belongs
PluginConfigpublic PluginConfigParameter createPluginConfigParameter(String name)
DynamicConfigFactoryPluginConfigParameter instance.
createPluginConfigParameter in interface DynamicConfigFactoryname - key name of the parameter meta corresponding
for the PluginConfigParameter that is to be created
PluginConfigParameter
public PluginParameterMeta createRequiredStringMeta(String keyName,
String displayName,
String desc)
DynamicConfigFactory
createRequiredStringMeta in interface DynamicConfigFactorycreateRequiredStringMeta in class AbstractDynamicConfigFactorykeyName - key name of the parameter metadisplayName - display name of the parameter metadesc - description of the parameter
PluginParameterMeta
public com.connecterra.ale.dynamicconfig.api.DisplayableValue createDisplayableValue(String keyName,
String displayName)
|
Documentation is available at ${DOCSWEBROOT} Copyright 2007 BEA Systems Inc. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||