jrun.deployment
Interface DeployerServiceRemote

All Superinterfaces:
ClusterableService, java.rmi.Remote
All Known Implementing Classes:
DeployerService

public interface DeployerServiceRemote
extends ClusterableService

The remote (RMI) interface of the DeployerService.

Author:
Paul Reilly

Method Summary
 void deploy(java.net.URL url)
           
 boolean isDeployed(java.net.URL url)
           
 boolean isStartupDeployComplete()
           
 void redeploy(java.net.URL url)
           
 void undeploy(java.net.URL url)
           
 
Methods inherited from interface jrunx.cluster.ClusterableService
getPeers, getRemoteHostIP, getRemoteHostName, getRemoteServerName, getServerInfo, invoke, killRemoteServer, numPeers, toStub
 

Method Detail

deploy

public void deploy(java.net.URL url)
            throws DeploymentException,
                   java.rmi.RemoteException

isDeployed

public boolean isDeployed(java.net.URL url)
                   throws DeploymentException,
                          java.rmi.RemoteException

isStartupDeployComplete

public boolean isStartupDeployComplete()
                                throws java.rmi.RemoteException

undeploy

public void undeploy(java.net.URL url)
              throws DeploymentException,
                     java.rmi.RemoteException

redeploy

public void redeploy(java.net.URL url)
              throws DeploymentException,
                     java.rmi.RemoteException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.