Package org.wildfly.prospero.api
Class ProvisioningDefinition
- java.lang.Object
-
- org.wildfly.prospero.api.ProvisioningDefinition
-
public class ProvisioningDefinition extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProvisioningDefinition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ProvisioningDefinition.Builderbuilder()URIgetDefinition()StringgetFpl()List<org.wildfly.channel.Channel>resolveChannels(org.wildfly.channel.maven.VersionResolverFactory versionResolverFactory)Resolves channel coordinates into Channel instances.org.jboss.galleon.api.config.GalleonProvisioningConfigtoProvisioningConfig()
-
-
-
Method Detail
-
getFpl
public String getFpl()
-
getDefinition
public URI getDefinition()
-
toProvisioningConfig
public org.jboss.galleon.api.config.GalleonProvisioningConfig toProvisioningConfig() throws MetadataException, org.jboss.galleon.ProvisioningException- Throws:
MetadataExceptionorg.jboss.galleon.ProvisioningException
-
resolveChannels
public List<org.wildfly.channel.Channel> resolveChannels(org.wildfly.channel.maven.VersionResolverFactory versionResolverFactory) throws NoChannelException, ChannelDefinitionException
Resolves channel coordinates into Channel instances.- Parameters:
versionResolverFactory- a VersionResolverFactory instance to perform the channel resolution- Returns:
- Channel instances
- Throws:
NoChannelExceptionChannelDefinitionException
-
builder
public static ProvisioningDefinition.Builder builder()
-
-