org.jboss.deployment.services
Interface DeploymentManagerServiceMBean

All Known Implementing Classes:
DeploymentManagerService

public interface DeploymentManagerServiceMBean

An mbean service interface for the server side functionality needed for the DeploymentManager implementation.

Version:
$Revision: 1.1 $
Author:
Scott.Stark@jboss.org

Method Summary
 void deploy(SerializableTargetModuleID moduleID)
           
 SerializableTargetModuleID[] getAvailableModules(int moduleType)
           
 javax.management.ObjectName getCARDeployer()
           
 javax.management.ObjectName getEARDeployer()
           
 javax.management.ObjectName getEJBDeployer()
           
 javax.management.ObjectName getMainDeployer()
           
 Map getModuleMap()
           
 javax.management.ObjectName getRARDeployer()
           
 File getUploadDir()
           
 javax.management.ObjectName getWARDeployer()
           
 void setCARDeployer(javax.management.ObjectName name)
           
 void setEARDeployer(javax.management.ObjectName name)
           
 void setEJBDeployer(javax.management.ObjectName name)
           
 void setMainDeployer(javax.management.ObjectName deployer)
           
 void setRARDeployer(javax.management.ObjectName name)
           
 void setUploadDir(File uploadDir)
           
 void setWARDeployer(javax.management.ObjectName name)
           
 void start(String url)
           
 void stop(String url)
           
 void undeploy(String url)
           
 

Method Detail

getUploadDir

public File getUploadDir()

setUploadDir

public void setUploadDir(File uploadDir)

getMainDeployer

public javax.management.ObjectName getMainDeployer()

setMainDeployer

public void setMainDeployer(javax.management.ObjectName deployer)

getEARDeployer

public javax.management.ObjectName getEARDeployer()

setEARDeployer

public void setEARDeployer(javax.management.ObjectName name)

getEJBDeployer

public javax.management.ObjectName getEJBDeployer()

setEJBDeployer

public void setEJBDeployer(javax.management.ObjectName name)

getRARDeployer

public javax.management.ObjectName getRARDeployer()

setRARDeployer

public void setRARDeployer(javax.management.ObjectName name)

getWARDeployer

public javax.management.ObjectName getWARDeployer()

setWARDeployer

public void setWARDeployer(javax.management.ObjectName name)

getCARDeployer

public javax.management.ObjectName getCARDeployer()

setCARDeployer

public void setCARDeployer(javax.management.ObjectName name)

getModuleMap

public Map getModuleMap()

deploy

public void deploy(SerializableTargetModuleID moduleID)
            throws Exception
Throws:
Exception

start

public void start(String url)
           throws Exception
Throws:
Exception

stop

public void stop(String url)
          throws Exception
Throws:
Exception

undeploy

public void undeploy(String url)
              throws Exception
Throws:
Exception

getAvailableModules

public SerializableTargetModuleID[] getAvailableModules(int moduleType)
                                                 throws javax.enterprise.deploy.spi.exceptions.TargetException
Throws:
javax.enterprise.deploy.spi.exceptions.TargetException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.