public class NodeSourceParameterHelper extends Object
Constructor and Description |
---|
NodeSourceParameterHelper() |
Modifier and Type | Method and Description |
---|---|
List<Serializable> |
getParametersWithDynamicParametersUpdatedOnly(Collection<org.ow2.proactive.resourcemanager.nodesource.common.ConfigurableField> configurableFields,
Object[] newParameters,
List<Serializable> oldParameters) |
Collection<org.ow2.proactive.resourcemanager.nodesource.common.ConfigurableField> |
getPluginConfigurableFields(String pluginClassName) |
org.ow2.proactive.resourcemanager.nodesource.common.PluginDescriptor |
getPluginDescriptor(String pluginClassName,
Object[] parameters,
String nodeSourceName) |
Collection<org.ow2.proactive.resourcemanager.nodesource.common.PluginDescriptor> |
getPluginsDescriptor(Collection<Class<?>> plugins) |
public Collection<org.ow2.proactive.resourcemanager.nodesource.common.ConfigurableField> getPluginConfigurableFields(String pluginClassName) throws PluginNotFoundException
PluginNotFoundException
public List<Serializable> getParametersWithDynamicParametersUpdatedOnly(Collection<org.ow2.proactive.resourcemanager.nodesource.common.ConfigurableField> configurableFields, Object[] newParameters, List<Serializable> oldParameters)
public Collection<org.ow2.proactive.resourcemanager.nodesource.common.PluginDescriptor> getPluginsDescriptor(Collection<Class<?>> plugins)