public class UniverseManager extends Object implements MavenConfig.MavenChangeListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
UniverseManager.UniverseVisitor |
| Modifier and Type | Field and Description |
|---|---|
static String |
JBOSS_UNIVERSE_ARTIFACT_ID |
static String |
JBOSS_UNIVERSE_GROUP_ID |
public static final String JBOSS_UNIVERSE_GROUP_ID
public static final String JBOSS_UNIVERSE_ARTIFACT_ID
public void disableBackgroundResolution()
public MavenUniverse getBuiltinUniverse()
public UniverseSpec getBuiltinUniverseSpec()
public Universe<?> getUniverse(UniverseSpec spec) throws ProvisioningException
ProvisioningExceptionpublic Path resolve(FeaturePackLocation fpl) throws ProvisioningException
ProvisioningExceptionpublic boolean isResolved(FeaturePackLocation fpl) throws ProvisioningException
ProvisioningExceptionpublic FeaturePackLocation resolveLatestBuild(FeaturePackLocation fpl) throws ProvisioningException
ProvisioningExceptionpublic void addUniverse(String name, String factory, String location) throws ProvisioningException, IOException
ProvisioningExceptionIOExceptionpublic void addUniverse(Path installation, String name, String factory, String location) throws ProvisioningException, IOException
ProvisioningExceptionIOExceptionpublic void removeUniverse(String name) throws ProvisioningException, IOException
ProvisioningExceptionIOExceptionpublic void removeUniverse(Path installation, String name) throws ProvisioningException, IOException
ProvisioningExceptionIOExceptionpublic UniverseSpec getDefaultUniverseSpec(Path installation)
public String getUniverseName(Path installation, UniverseSpec u)
public UniverseSpec getUniverseSpec(Path installation, String name)
public void configurationChanged(MavenConfig config) throws XMLStreamException, IOException
configurationChanged in interface MavenConfig.MavenChangeListenerXMLStreamExceptionIOExceptionpublic void visitAllUniverses(UniverseManager.UniverseVisitor visitor, boolean allBuilds, Path installation)
public void visitUniverse(UniverseSpec universeSpec, UniverseManager.UniverseVisitor visitor, boolean allBuilds) throws ProvisioningException
ProvisioningExceptionCopyright © 2016–2019 JBoss by Red Hat. All rights reserved.