public class BootstrapAppModelFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CREATOR_APP_ARTIFACT_ID |
static String |
CREATOR_APP_CLASSIFIER |
static String |
CREATOR_APP_GROUP_ID |
static String |
CREATOR_APP_TYPE |
static String |
CREATOR_APP_VERSION |
public static final String CREATOR_APP_GROUP_ID
public static final String CREATOR_APP_ARTIFACT_ID
public static final String CREATOR_APP_CLASSIFIER
public static final String CREATOR_APP_TYPE
public static final String CREATOR_APP_VERSION
public static BootstrapAppModelFactory newInstance()
public BootstrapAppModelFactory setTest(boolean test)
public BootstrapAppModelFactory setDevMode(boolean devMode)
public Set<AppArtifactKey> getLocalArtifacts()
public BootstrapAppModelFactory setLocalArtifacts(Set<AppArtifactKey> localArtifacts)
public BootstrapAppModelFactory setProjectRoot(Path projectRoot)
public BootstrapAppModelFactory addToClassPath(Path path)
public BootstrapAppModelFactory setLocalProjectsDiscovery(Boolean localProjectsDiscovery)
public BootstrapAppModelFactory setOffline(Boolean offline)
public BootstrapAppModelFactory setEnableClasspathCache(boolean enable)
public BootstrapAppModelFactory setBootstrapAppModelResolver(AppModelResolver bootstrapAppModelResolver)
public BootstrapAppModelFactory setVersionUpdateNumber(VersionUpdateNumber versionUpdateNumber)
public BootstrapAppModelFactory setVersionUpdate(VersionUpdate versionUpdate)
public BootstrapAppModelFactory setDependenciesOrigin(DependenciesOrigin dependenciesOrigin)
public BootstrapAppModelFactory setAppArtifact(AppArtifact appArtifact)
public BootstrapAppModelFactory setForcedDependencies(List<AppDependency> forcedDependencies)
public AppModelResolver getAppModelResolver()
public CurationResult resolveAppModel() throws BootstrapException
BootstrapExceptionpublic BootstrapAppModelFactory setMavenArtifactResolver(MavenArtifactResolver mavenArtifactResolver)
public BootstrapAppModelFactory setManagingProject(AppArtifact managingProject)
Copyright © 2021 JBoss by Red Hat. All rights reserved.