Class RestartingMultiHostHandler

java.lang.Object
sunlabs.brazil.handler.MultiHostHandler
sunlabs.brazil.handler.RestartingMultiHostHandler
All Implemented Interfaces:
Handler

public class RestartingMultiHostHandler extends MultiHostHandler
Allow the configuration for one virtual host to be restarted.
  • Constructor Details

    • RestartingMultiHostHandler

      public RestartingMultiHostHandler()
  • Method Details

    • doServer

      protected Server doServer(Request request, Server server)
      See if the server needs to be restarted. If so, create it, reinitialize it, and return it. this causes the sub-server to be restarted. Any pending requests continue to use the prior configuration. This fuctionallity probably doesn't belong here, but I haven't yet figured out where else it should go.
      Parameters:
      request - The original request
      server - the sub-server for this host