org.codehaus.plexus.application.deploy
Interface ApplicationDeployer

All Known Implementing Classes:
DefaultApplicationDeployer

public interface ApplicationDeployer

Author:
Peter Donald

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void addApplicationListener(ApplicationListener listener)
           
 void deploy(java.lang.String name, java.lang.String location)
           
 ApplicationRuntimeProfile getApplicationRuntimeProfile(java.lang.String applicationName)
           
 void redeploy(java.lang.String name, java.lang.String location)
           
 void removeApplicationListener(ApplicationListener listener)
           
 void undeploy(java.lang.String name)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

deploy

void deploy(java.lang.String name,
            java.lang.String location)
            throws ApplicationServerException
Throws:
ApplicationServerException

redeploy

void redeploy(java.lang.String name,
              java.lang.String location)
              throws ApplicationServerException
Throws:
ApplicationServerException

undeploy

void undeploy(java.lang.String name)
              throws ApplicationServerException
Throws:
ApplicationServerException

addApplicationListener

void addApplicationListener(ApplicationListener listener)

removeApplicationListener

void removeApplicationListener(ApplicationListener listener)

getApplicationRuntimeProfile

ApplicationRuntimeProfile getApplicationRuntimeProfile(java.lang.String applicationName)
                                                       throws ApplicationServerException
Throws:
ApplicationServerException


Copyright © 2001-2011 Codehaus. All Rights Reserved.