Interface WildflyDeploymentApplicationConfiguration


public interface WildflyDeploymentApplicationConfiguration
Defines the contract for WILDFLY application services that expose configuration which should be taken into account by the WILDFLY s2i v2 process, i.e. the WildFly Maven plugin, feature packs and BOMs settings
  • Field Details

  • Method Details

    • wildflyMavenPluginGroupId

      default String wildflyMavenPluginGroupId()
    • wildflyMavenPluginArtifactId

      default String wildflyMavenPluginArtifactId()
    • wildflyMavenPluginVersion

      default String wildflyMavenPluginVersion()
    • eeFeaturePackLocation

      default String eeFeaturePackLocation()
    • featurePackLocation

      default String featurePackLocation()
    • cloudFeaturePackLocation

      default String cloudFeaturePackLocation()
    • datasourcesFeaturePackLocation

      default String datasourcesFeaturePackLocation()
    • eeChannelGroupId

      default String eeChannelGroupId()
    • eeChannelArtifactId

      default String eeChannelArtifactId()
    • eeChannelVersion

      default String eeChannelVersion()
    • bomsEeServerVersion

      default String bomsEeServerVersion()
    • getMavenMirrorUrl

      default String getMavenMirrorUrl()
    • keycloakSamlAdapterFeaturePackVersion

      default String keycloakSamlAdapterFeaturePackVersion()
    • bomsEeServerVersionPropertyName

      default String bomsEeServerVersionPropertyName()
      Server version property name for BOMs
      Returns:
      A string that represents the name of a property which could hold a given WILDFLY 8 deployment application testable BOMs version
    • eeFeaturePackLocationPropertyName

      default String eeFeaturePackLocationPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-ee-galleon-pack" feature pack GAV
      Returns:
      property name in the pom.xml file used to set the feature pack GAV
    • cloudFeaturePackLocationPropertyName

      default String cloudFeaturePackLocationPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-cloud-galleon-pack" feature pack GAV
      Returns:
      property name in the pom.xml file used to set the cloud feature pack GAV
    • datasourcesFeaturePackLocationPropertyName

      default String datasourcesFeaturePackLocationPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-datasources-galleon-pack" feature pack GAV
      Returns:
      property name in the pom.xml file used to set the datasources feature pack GAV
    • keycloakSamlAdapterFeaturePackVersionPropertyName

      default String keycloakSamlAdapterFeaturePackVersionPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly.keycloak-saml-adapter-feature-pack.version" feature pack version
      Returns:
      property name in the pom.xml file used to set the Keycloack SAML Adapter feature pack version
    • eeChannelGroupIdPropertyName

      default String eeChannelGroupIdPropertyName()
      This must match the property name in the pom.xml file used to set the channel GroupId
      Returns:
      property name in the pom.xml file used to set the channel artifact groupId
    • eeChannelArtifactIdPropertyName

      default String eeChannelArtifactIdPropertyName()
      This must match the property name in the pom.xml file used to set the channel ArtifactId
      Returns:
      property name in the pom.xml file used to set the channel artifact artifactId
    • eeChannelVersionPropertyName

      default String eeChannelVersionPropertyName()
      This must match the property name in the pom.xml file used to set the channel Version
      Returns:
      property name in the pom.xml file used to set the channel artifact version
    • postgresFeaturePackDriverVersion

      default String postgresFeaturePackDriverVersion()
      This must match the property name in the pom.xml file used to set the channel GAV
      Returns:
      property name in the pom.xml file used to set the channel GAV
    • wildflyMavenPluginGroupIdPropertyName

      default String wildflyMavenPluginGroupIdPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-maven-plugin" groupId
      Returns:
      property name in the pom.xml file used to set the "wildfly-maven-plugin" groupId
    • wildflyMavenPluginArtifactIdPropertyName

      default String wildflyMavenPluginArtifactIdPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-maven-plugin" artifactId
      Returns:
      property name in the pom.xml file used to set the "wildfly-maven-plugin" artifactId
    • wildflyMavenPluginVersionPropertyName

      default String wildflyMavenPluginVersionPropertyName()
      This must match the property name in the pom.xml file used to set the "wildfly-maven-plugin" version
      Returns:
      property name in the pom.xml file used to set the "wildfly-maven-plugin" version
    • generateAdditionalMavenArgs

      default String generateAdditionalMavenArgs()