org.apache.openejb.config
Interface Deployment

All Known Implementing Classes:
DeploymentImpl

public interface Deployment

Version:
$Rev: 602704 $ $Date: 2007-12-09 18:58:22 +0100 (So, 09. Dez 2007) $

Method Summary
 Set<String> deploy(Set<String> targets, File file)
           
 Properties getProperties()
           
 Set<String> list(String type, String state, Set<String> targets)
           
 void release()
           
 Set<String> restart(Set<String> modules)
           
 Set<String> start(Set<String> modules)
           
 Set<String> stop(Set<String> modules)
           
 Set<String> undeploy(Set<String> modules)
           
 

Method Detail

release

void release()

getProperties

Properties getProperties()

list

Set<String> list(String type,
                 String state,
                 Set<String> targets)
                 throws DeploymentException
Throws:
DeploymentException

deploy

Set<String> deploy(Set<String> targets,
                   File file)
                   throws DeploymentException
Throws:
DeploymentException

start

Set<String> start(Set<String> modules)
                  throws DeploymentException
Throws:
DeploymentException

stop

Set<String> stop(Set<String> modules)
                 throws DeploymentException
Throws:
DeploymentException

restart

Set<String> restart(Set<String> modules)
                    throws DeploymentException
Throws:
DeploymentException

undeploy

Set<String> undeploy(Set<String> modules)
                     throws DeploymentException
Throws:
DeploymentException


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