public class ImmutableConnectionProviderModel extends AbstractParameterizedModel implements ConnectionProviderModel
ConnectionProviderModel| Constructor and Description |
|---|
ImmutableConnectionProviderModel(String name,
String description,
List<ParameterModel> parameterModels,
ConnectionManagementType connectionManagementType,
Set<ModelProperty> modelProperties)
Creates a new instance with the given state
|
| Modifier and Type | Method and Description |
|---|---|
ConnectionManagementType |
getConnectionManagementType() |
getParameterModelscheckArgument, equals, getName, hashCode, toStringgetDescription, getModelProperties, getModelPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetModelProperties, getModelPropertygetParameterModelsgetDescriptionpublic ImmutableConnectionProviderModel(String name, String description, List<ParameterModel> parameterModels, ConnectionManagementType connectionManagementType, Set<ModelProperty> modelProperties)
name - the provider's namedescription - the provider's descriptionparameterModels - a List with the provider's parameterModelsconnectionManagementType - the type of connection management that the provider performsmodelProperties - A Set of custom properties which extend this modelIllegalArgumentException - if connectionProviderFactory, configurationType or connectionType are nullpublic ConnectionManagementType getConnectionManagementType()
getConnectionManagementType in interface ConnectionProviderModelCopyright © 2016 MuleSoft, Inc.. All rights reserved.