public class UniverseManager extends Object implements MavenConfig.MavenChangeListener
| Modifier and Type | Field and Description |
|---|---|
static String |
JBOSS_UNIVERSE_ARTIFACT_ID |
static String |
JBOSS_UNIVERSE_GROUP_ID |
| Modifier and Type | Method and Description |
|---|---|
void |
addUniverse(String name,
String factory,
String location) |
void |
configurationChanged(MavenConfig config) |
void |
disableBackgroundResolution() |
MavenUniverse |
getBuiltinUniverse() |
UniverseSpec |
getBuiltinUniverseSpec() |
UniverseSpec |
getDefaultUniverseSpec() |
Universe |
getUniverse(UniverseSpec spec) |
String |
getUniverseName(UniverseSpec u) |
Set<String> |
getUniverseNames() |
UniverseSpec |
getUniverseSpec(String name) |
boolean |
isResolved(FeaturePackLocation fpl) |
void |
removeUniverse(String name) |
Path |
resolve(FeaturePackLocation fpl) |
FeaturePackLocation |
resolveLatestBuild(FeaturePackLocation fpl) |
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 removeUniverse(String name) throws ProvisioningException, IOException
ProvisioningExceptionIOExceptionpublic UniverseSpec getDefaultUniverseSpec()
public String getUniverseName(UniverseSpec u)
public UniverseSpec getUniverseSpec(String name)
public void configurationChanged(MavenConfig config) throws XMLStreamException, IOException
configurationChanged in interface MavenConfig.MavenChangeListenerXMLStreamExceptionIOExceptionCopyright © 2016–2018 JBoss by Red Hat. All rights reserved.