org.apache.openejb.assembler
Class DeployerEjb

java.lang.Object
  extended by org.apache.openejb.assembler.DeployerEjb
All Implemented Interfaces:
Deployer

public class DeployerEjb
extends Object
implements Deployer


Field Summary
 
Fields inherited from interface org.apache.openejb.assembler.Deployer
ALT_DD, FILENAME
 
Constructor Summary
DeployerEjb()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployerEjb

public DeployerEjb()
Method Detail

getUniqueFile

public String getUniqueFile()
Specified by:
getUniqueFile in interface Deployer

getDeployedApps

public Collection<AppInfo> getDeployedApps()
Specified by:
getDeployedApps in interface Deployer

deploy

public AppInfo deploy(String location)
               throws OpenEJBException
Specified by:
deploy in interface Deployer
Throws:
OpenEJBException

deploy

public AppInfo deploy(Properties properties)
               throws OpenEJBException
Specified by:
deploy in interface Deployer
Throws:
OpenEJBException

deploy

public AppInfo deploy(String location,
                      Properties properties)
               throws OpenEJBException
Specified by:
deploy in interface Deployer
Throws:
OpenEJBException

undeploy

public void undeploy(String moduleId)
              throws UndeployException,
                     NoSuchApplicationException
Specified by:
undeploy in interface Deployer
Throws:
UndeployException
NoSuchApplicationException


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