org.apache.openejb.assembler
Interface Deployer

All Known Implementing Classes:
DeployerEjb

public interface Deployer


Field Summary
static String ALT_DD
           
static String FILENAME
           
 
Method Summary
 AppInfo deploy(Properties properties)
           
 AppInfo deploy(String location)
           
 AppInfo deploy(String location, Properties properties)
           
 Collection<AppInfo> getDeployedApps()
           
 String getUniqueFile()
           
 void undeploy(String moduleId)
           
 

Field Detail

FILENAME

static final String FILENAME
See Also:
Constant Field Values

ALT_DD

static final String ALT_DD
See Also:
Constant Field Values
Method Detail

getUniqueFile

String getUniqueFile()

getDeployedApps

Collection<AppInfo> getDeployedApps()

deploy

AppInfo deploy(String location)
               throws OpenEJBException
Throws:
OpenEJBException

deploy

AppInfo deploy(Properties properties)
               throws OpenEJBException
Throws:
OpenEJBException

deploy

AppInfo deploy(String location,
               Properties properties)
               throws OpenEJBException
Throws:
OpenEJBException

undeploy

void undeploy(String moduleId)
              throws UndeployException,
                     NoSuchApplicationException
Throws:
UndeployException
NoSuchApplicationException


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.