org.apache.openejb.config
Interface Deployment

All Known Implementing Classes:
DeploymentImpl

public interface Deployment

Version:
$Rev: 1153797 $ $Date: 2011-08-04 09:09:44 +0000 (Thu, 04 Aug 2011) $

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 Software Foundation. All Rights Reserved.