jrunx.cluster
Interface ClusterDeployerServiceMBean

All Superinterfaces:
ConfigurableServicePartitionMBean, java.io.Serializable, Service, ServiceMBean, ServicePartitionMBean
All Known Implementing Classes:
ClusterDeployerService

public interface ClusterDeployerServiceMBean
extends ConfigurableServicePartitionMBean

Management interface for the ClusterDeployerService.

Author:
Paul Reilly

Field Summary
static java.lang.String OBJECT_NAME
           
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Method Summary
 void deploy(java.net.URL url)
           
 java.lang.String getContextRoot()
           
 java.lang.String getDeployDirectory()
           
 long getPollFrequency()
           
 boolean isDeployed(java.net.URL url)
           
 boolean isHotDeploy()
           
 void redeploy(java.net.URL url)
           
 void setContextRoot(java.lang.String contextRoot)
           
 void setDeployDirectory(java.lang.String deployDirectory)
           
 void setHotDeploy(boolean hotDeploy)
           
 void setPollFrequency(long seconds)
           
 void undeploy(java.net.URL url)
           
 
Methods inherited from interface jrunx.kernel.ConfigurableServicePartitionMBean
setChildElements
 
Methods inherited from interface jrunx.kernel.ServicePartitionMBean
addService, addService, iterator, removeService, removeService
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, start, stop, updateStatus
 

Field Detail

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
Method Detail

deploy

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

isDeployed

public boolean isDeployed(java.net.URL url)

getContextRoot

public java.lang.String getContextRoot()

getDeployDirectory

public java.lang.String getDeployDirectory()

getPollFrequency

public long getPollFrequency()

isHotDeploy

public boolean isHotDeploy()

redeploy

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

setContextRoot

public void setContextRoot(java.lang.String contextRoot)

setHotDeploy

public void setHotDeploy(boolean hotDeploy)

setDeployDirectory

public void setDeployDirectory(java.lang.String deployDirectory)

setPollFrequency

public void setPollFrequency(long seconds)

undeploy

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


Copyright � 2002 Macromedia Corporation. All Rights Reserved.