/******************************************************************************* * * Copyright (c) 2004-2010 Oracle Corporation. * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * * *******************************************************************************/ package hudson.init; import org.jvnet.hudson.reactor.ReactorListener; import hudson.model.Hudson; /** * {@link ReactorListener}s that get notified of the Hudson initialization * process. * * <p> Because the act of initializing plugins is a part of the Hudson * initialization, this extension point cannot be implemented in a plugin. You * need to place your jar inside {@code WEB-INF/lib} instead. * * <p> Register your implementation at META-INF/services. * * @author Kohsuke Kawaguchi * @see Hudson#buildReactorListener() */ public interface InitReactorListener extends ReactorListener { }