Class PiranhaServerContainerConfiguration

  • All Implemented Interfaces:
    org.jboss.arquillian.container.spi.client.container.ContainerConfiguration

    public class PiranhaServerContainerConfiguration
    extends Object
    implements org.jboss.arquillian.container.spi.client.container.ContainerConfiguration
    The configuration settings for the Piranha Arquillian connector.
    Author:
    Arjan Tijms
    • Constructor Detail

      • PiranhaServerContainerConfiguration

        public PiranhaServerContainerConfiguration()
        Default constructor. Initializes most of the stuff from System properties.
      • PiranhaServerContainerConfiguration

        public PiranhaServerContainerConfiguration​(String version,
                                                   String modules,
                                                   String dependencies,
                                                   String repositories,
                                                   boolean offline,
                                                   List<String> modulesList,
                                                   List<String> repositoriesList,
                                                   List<String> mergedDependencies)
        Constructor.
        Parameters:
        version - Piranha version.
        modules - Piranha modules.
        dependencies - Piranha dependencies.
        repositories - Piranha repositories.
        offline - Offline flag.
        modulesList - List of modules.
        repositoriesList - List of repos.
        mergedDependencies - List of merged dependencies.
    • Method Detail

      • validate

        public void validate()
                      throws org.jboss.arquillian.container.spi.ConfigurationException
        Specified by:
        validate in interface org.jboss.arquillian.container.spi.client.container.ContainerConfiguration
        Throws:
        org.jboss.arquillian.container.spi.ConfigurationException
      • getVersion

        public String getVersion()
      • setVersion

        public void setVersion​(String version)
      • getModules

        public String getModules()
      • setModules

        public void setModules​(String modules)
      • getRepositories

        public String getRepositories()
      • setRepositories

        public void setRepositories​(String repositories)
      • isOffline

        public boolean isOffline()
      • setOffline

        public void setOffline​(boolean offline)
      • getModulesList

        public List<String> getModulesList()
      • getRepositoriesList

        public List<String> getRepositoriesList()
      • getMergedDependencies

        public List<String> getMergedDependencies()