jrunx.ide.deploy
Class AbstractDeployer

java.lang.Object
  |
  +--jrunx.ide.deploy.AbstractDeployer
All Implemented Interfaces:
Deployer
Direct Known Subclasses:
JRun4Deployer

public abstract class AbstractDeployer
extends java.lang.Object
implements Deployer


Field Summary
protected  JRunWizardLogger logger
           
protected  JRunServer server
           
 
Constructor Summary
AbstractDeployer()
           
 
Method Summary
protected  void addDepDescToJar(java.io.File jarFile, EJBProject ejbproject)
           
 void deploy(java.lang.String url)
           
 boolean isDeployed(java.lang.String url)
           
 java.lang.String[] listDeployedURLs()
           
protected  EJBProject loadEjbProject(java.io.File jarFile)
           
protected  void print(java.lang.String msg)
           
 int removeBeans(java.lang.String jarFileStr, java.lang.String[] beanNames)
           
 void setLogger(JRunWizardLogger logger)
           
 void setServer(JRunServer server)
           
 void undeploy(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

server

protected JRunServer server

logger

protected JRunWizardLogger logger
Constructor Detail

AbstractDeployer

public AbstractDeployer()
Method Detail

setServer

public void setServer(JRunServer server)
Specified by:
setServer in interface Deployer

print

protected void print(java.lang.String msg)

deploy

public void deploy(java.lang.String url)
            throws java.net.MalformedURLException,
                   DeploymentException
Specified by:
deploy in interface Deployer

undeploy

public void undeploy(java.lang.String url)
              throws java.net.MalformedURLException,
                     DeploymentException
Specified by:
undeploy in interface Deployer

isDeployed

public boolean isDeployed(java.lang.String url)
                   throws java.net.MalformedURLException,
                          DeploymentException
Specified by:
isDeployed in interface Deployer

listDeployedURLs

public java.lang.String[] listDeployedURLs()
                                    throws DeploymentException
Specified by:
listDeployedURLs in interface Deployer

setLogger

public void setLogger(JRunWizardLogger logger)
Specified by:
setLogger in interface Deployer

removeBeans

public int removeBeans(java.lang.String jarFileStr,
                       java.lang.String[] beanNames)
                throws DeploymentException

addDepDescToJar

protected void addDepDescToJar(java.io.File jarFile,
                               EJBProject ejbproject)
                        throws java.lang.Exception

loadEjbProject

protected EJBProject loadEjbProject(java.io.File jarFile)
                             throws java.lang.Exception


Copyright � 2002 Macromedia Corporation. All Rights Reserved.