Class VirtualDependenciesService
- java.lang.Object
-
- org.talend.sdk.component.server.service.VirtualDependenciesService
-
@ApplicationScoped public class VirtualDependenciesService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualDependenciesService.LocalConfigurationImplstatic classVirtualDependenciesService.UserContainerClasspathContributor
-
Constructor Summary
Constructors Constructor Description VirtualDependenciesService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.talend.sdk.component.server.service.VirtualDependenciesService.EnrichmentgetEnrichmentFor(String pluginId)StringgroupIdFor(String family)booleanisVirtual(String gav)voidonDeploy(String pluginId)voidonUnDeploy(org.talend.sdk.component.container.Container plugin)Supplier<InputStream>retrieveArtifact(org.talend.sdk.component.dependencies.maven.Artifact artifact)Stream<org.talend.sdk.component.dependencies.maven.Artifact>userArtifactsFor(String pluginId)
-
-
-
Constructor Detail
-
VirtualDependenciesService
public VirtualDependenciesService()
-
-
Method Detail
-
onUnDeploy
public void onUnDeploy(org.talend.sdk.component.container.Container plugin)
-
getEnrichmentFor
public org.talend.sdk.component.server.service.VirtualDependenciesService.Enrichment getEnrichmentFor(String pluginId)
-
userArtifactsFor
public Stream<org.talend.sdk.component.dependencies.maven.Artifact> userArtifactsFor(String pluginId)
-
retrieveArtifact
public Supplier<InputStream> retrieveArtifact(org.talend.sdk.component.dependencies.maven.Artifact artifact)
-
groupIdFor
public String groupIdFor(String family)
-
-