public final class ConnectionProviderDeclarer extends ParameterizedDeclarer<ConnectionProviderDeclarer,ConnectionProviderDeclaration> implements HasModelProperties<ConnectionProviderDeclarer>, DeclaresExternalLibraries<ConnectionProviderDeclarer>, HasStereotypeDeclarer<ConnectionProviderDeclarer>
ConnectionProviderDeclaration
through a fluent APIdeclaration
Modifier and Type | Method and Description |
---|---|
ConnectionProviderDeclarer |
describedAs(String description)
Adds a description to the provider
|
ConnectionProviderDeclarer |
supportsConnectivityTesting(boolean supportsConnectivityTesting) |
ConnectionProviderDeclarer |
withConnectionManagementType(ConnectionManagementType connectionManagementType)
Sets the type of connection management that the provider performs
|
ConnectionProviderDeclarer |
withExternalLibrary(ExternalLibraryModel externalLibrary)
Adds the given
externalLibrary |
ConnectionProviderDeclarer |
withModelProperty(ModelProperty modelProperty)
Adds the given
modelProperty |
ConnectionProviderDeclarer |
withStereotype(StereotypeModel stereotype)
Adds the given
stereotype |
onDefaultParameterGroup, onParameterGroup
getDeclaration
public ConnectionProviderDeclarer describedAs(String description)
describedAs
in class ParameterizedDeclarer<ConnectionProviderDeclarer,ConnectionProviderDeclaration>
description
- a descriptionthis
declarerpublic ConnectionProviderDeclarer withConnectionManagementType(ConnectionManagementType connectionManagementType)
connectionManagementType
- a ConnectionManagementType
this
declarerpublic ConnectionProviderDeclarer withModelProperty(ModelProperty modelProperty)
modelProperty
withModelProperty
in interface HasModelProperties<ConnectionProviderDeclarer>
modelProperty
- a ModelProperty
this
declarerpublic ConnectionProviderDeclarer withExternalLibrary(ExternalLibraryModel externalLibrary)
externalLibrary
withExternalLibrary
in interface DeclaresExternalLibraries<ConnectionProviderDeclarer>
externalLibrary
- the ExternalLibraryModel
to be referencedthis
instancepublic ConnectionProviderDeclarer withStereotype(StereotypeModel stereotype)
stereotype
withStereotype
in interface HasStereotypeDeclarer<ConnectionProviderDeclarer>
stereotype
- a StereotypeModel
this
declarerpublic ConnectionProviderDeclarer supportsConnectivityTesting(boolean supportsConnectivityTesting)
Copyright © 2018. All rights reserved.