org.apache.openejb.assembler
Interface Deployer

All Known Implementing Classes:
DeployerEjb

public interface Deployer


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

Field Detail

FILENAME

static final java.lang.String FILENAME
See Also:
Constant Field Values

ALT_DD

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

getUniqueFile

java.lang.String getUniqueFile()

getDeployedApps

java.util.Collection<AppInfo> getDeployedApps()

deploy

AppInfo deploy(java.lang.String location)
               throws OpenEJBException
Throws:
OpenEJBException

deploy

AppInfo deploy(java.util.Properties properties)
               throws OpenEJBException
Throws:
OpenEJBException

deploy

AppInfo deploy(java.lang.String location,
               java.util.Properties properties)
               throws OpenEJBException
Throws:
OpenEJBException

undeploy

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


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