@NoImplement public interface ConnectivityTestingServiceBuilder
ConnectivityTestingService
from a set of extensions and an ArtifactConfiguration
that
describes a set of mule components.Modifier and Type | Method and Description |
---|---|
ConnectivityTestingServiceBuilder |
addDependency(String groupId,
String artifactId,
String artifactVersion,
String classifier,
String type)
Adds a dependency needed by the artifact that must be included in order to do connectivity testing.
|
ConnectivityTestingService |
build()
Creates a
ConnectivityTestingService with the provided configuration |
ConnectivityTestingServiceBuilder |
setArtifactDeclaration(ArtifactDeclaration artifactDeclaration)
Configures the mule components required to do connectivity testing
|
ConnectivityTestingServiceBuilder addDependency(String groupId, String artifactId, String artifactVersion, String classifier, String type)
If the dependency is a regular jar file, it will be made available to all extensions since the only possible jar dependency that may be added are specific clients jar for doing connectivity testing like jdbc drivers or JMS clients.
groupId
- group id of the artifactartifactId
- artifact id of the artifactartifactVersion
- version of the artifactclassifier
- classifier of the artifacttype
- type of the artifactConnectivityTestingServiceBuilder setArtifactDeclaration(ArtifactDeclaration artifactDeclaration)
artifactDeclaration
- set of mule components required to do connectivity testingConnectivityTestingService build()
ConnectivityTestingService
with the provided configurationCopyright © 2018. All rights reserved.