docs: @Reference(service = VirtualHost.class,
                 target = "(&(enabled=true)(id=default_host)(httpsAlias=*))",
                 policy = ReferencePolicy.STATIC,
                 cardinality = ReferenceCardinality.MANDATORY)
      protected void setVirtualHost(VirtualHost vhost, Map<String, Object> props) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
              Tr.event(tc, "Set vhost: ", vhost);
          }
          secureVirtualHost = vhost;
          secureAlias = props.get("httpsAlias").toString();
          createJMXWorkAreaResourceIfChanged(vhost);
      }