public class ValueProviderModel extends Object
ParameterModel to communicate if one of these are capable to provide values.
The element with this model will considered as a one that provides values.
| Constructor and Description |
|---|
ValueProviderModel(List<String> actingParameters,
boolean requiresConfiguration,
boolean requiresConnection,
boolean isOpen,
Integer partOrder,
String providerName)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<String> |
getActingParameters() |
Integer |
getPartOrder() |
String |
getProviderName() |
int |
hashCode() |
boolean |
isOpen() |
boolean |
requiresConfiguration() |
boolean |
requiresConnection() |
public ValueProviderModel(List<String> actingParameters, boolean requiresConfiguration, boolean requiresConnection, boolean isOpen, Integer partOrder, String providerName)
actingParameters - the list of parameters that are required to execute the Value Provider resolutionrequiresConfiguration - indicates if the configuration is required to resolve the valuesrequiresConnection - indicates if the connection is required to resolve the valuesisOpen - indicates if the calculated values should be considered as an open or closed setpartOrder - the position in the valueproviderName - the category of the associated value provider for this parameterpublic List<String> getActingParameters()
public Integer getPartOrder()
public String getProviderName()
public boolean requiresConfiguration()
public boolean requiresConnection()
public boolean isOpen()
Copyright © 2017 MuleSoft, Inc.. All rights reserved.