org.codehaus.plexus.application.deploy
public class DefaultApplicationDeployer extends AbstractLogEnabled implements ApplicationDeployer, Contextualizable, Initializable, Disposable
Since: Mar 19, 2004
Field Summary | |
---|---|
List | applicationListeners |
String | applicationsDirectory |
Properties | contextValues |
Map | deployments |
DefaultPlexusContainer | parentPlexus |
Method Summary | |
---|---|
void | addApplicationListener(ApplicationListener listener) |
void | contextualize(Context context) |
DefaultDeployEvent | createDeployEvent(ApplicationRuntimeProfile runtimeProfile) |
void | deploy(String name, String url) |
void | deploy(String name, URL url) |
protected void | deployApplicationDirectory(String name, File location) |
void | deployJar(File file, String directory) |
void | dispose() |
ApplicationRuntimeProfile | getApplicationRuntimeProfile(String applicationName) |
void | initialize() |
void | redeploy(String name, String url) |
void | removeApplicationListener(ApplicationListener listener) |
void | undeploy(String name) |