Class ChannelConfiguration

java.lang.Object
org.wildfly.plugin.provision.ChannelConfiguration

public class ChannelConfiguration extends Object
A channel configuration. Contains a manifest composed of a groupId, an artifactId an optional version or a url.
Author:
jdenise
  • Constructor Details

    • ChannelConfiguration

      public ChannelConfiguration()
  • Method Details

    • getManifest

      public org.wildfly.channel.ChannelManifestCoordinate getManifest()
      Returns:
      the manifest
    • set

      public void set(String channel)
    • setName

      public void setName(String name)
      Set the name of the channel. This information is stored in the .installation directory of the provisioned server.
      Parameters:
      name - The name of the channel. Can be null.
    • setManifest

      public void setManifest(org.wildfly.channel.ChannelManifestCoordinate manifest)
    • toChannel

      public org.wildfly.channel.Channel toChannel(List<org.eclipse.aether.repository.RemoteRepository> repositories) throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException