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

File getUploadDir()

setUploadDir

void setUploadDir(File uploadDir)

getMainDeployer

javax.management.ObjectName getMainDeployer()

setMainDeployer

void setMainDeployer(javax.management.ObjectName deployer)

getEARDeployer

javax.management.ObjectName getEARDeployer()

setEARDeployer

void setEARDeployer(javax.management.ObjectName name)

getEJBDeployer

javax.management.ObjectName getEJBDeployer()

setEJBDeployer

void setEJBDeployer(javax.management.ObjectName name)

getRARDeployer

javax.management.ObjectName getRARDeployer()

setRARDeployer

void setRARDeployer(javax.management.ObjectName name)

getWARDeployer

javax.management.ObjectName getWARDeployer()

setWARDeployer

void setWARDeployer(javax.management.ObjectName name)

getCARDeployer

javax.management.ObjectName getCARDeployer()

setCARDeployer

void setCARDeployer(javax.management.ObjectName name)

getModuleMap

Map getModuleMap()

deploy

void deploy(SerializableTargetModuleID moduleID)
            throws Exception
Throws:
Exception

start

void start(String url)
           throws Exception
Throws:
Exception

stop

void stop(String url)
          throws Exception
Throws:
Exception

undeploy

void undeploy(String url)
              throws Exception
Throws:
Exception

getAvailableModules

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.