Class CustomJettyConfiguration

java.lang.Object
com.xebialabs.xlrelease.server.jetty.CustomJettyConfiguration

@Configuration public class CustomJettyConfiguration extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.xebialabs.xlrelease.server.jetty.JettyServer
    jettyServer(com.xebialabs.deployit.ServerConfiguration serverConfiguration, com.xebialabs.xlrelease.config.XlrConfig xlrConfig)
     
    com.xebialabs.xlrelease.server.jetty.JettyServerListener
    jettyServerListener(com.xebialabs.deployit.ServerConfiguration serverConfiguration)
     
    org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory
    jettyServletWebServerFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.jetty.JettyServerCustomizer> jettyServerCustomizers, com.xebialabs.deployit.ServerConfiguration serverConfiguration, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.deployit.security.PermissionEnforcer permissionEnforcer)
     
    com.xebialabs.xlrelease.server.jetty.ShutdownEventListener
    shutdownEventListener(org.springframework.context.ApplicationContext applicationContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CustomJettyConfiguration

      public CustomJettyConfiguration()
  • Method Details

    • jettyServer

      @Bean public com.xebialabs.xlrelease.server.jetty.JettyServer jettyServer(com.xebialabs.deployit.ServerConfiguration serverConfiguration, com.xebialabs.xlrelease.config.XlrConfig xlrConfig)
    • jettyServletWebServerFactory

      @Bean public org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory jettyServletWebServerFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.boot.web.embedded.jetty.JettyServerCustomizer> jettyServerCustomizers, com.xebialabs.deployit.ServerConfiguration serverConfiguration, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.deployit.security.PermissionEnforcer permissionEnforcer)
    • jettyServerListener

      @Bean public com.xebialabs.xlrelease.server.jetty.JettyServerListener jettyServerListener(com.xebialabs.deployit.ServerConfiguration serverConfiguration)
    • shutdownEventListener

      @Bean public com.xebialabs.xlrelease.server.jetty.ShutdownEventListener shutdownEventListener(org.springframework.context.ApplicationContext applicationContext)