public class FileDeploymentManager extends Object implements Runnable, DeploymentManager
| Modifier and Type | Class and Description |
|---|---|
static class |
FileDeploymentManager.DeployInfo |
| Constructor and Description |
|---|
FileDeploymentManager(long period) |
| Modifier and Type | Method and Description |
|---|---|
Map<Pair<URL,Deployer>,FileDeploymentManager.DeployInfo> |
getDeployed() |
List<Deployer> |
getDeployers() |
boolean |
isStarted() |
void |
registerDeployer(Deployer deployer)
registers a Deployer object which will handle the deployment of URL's
|
void |
run()
called by the ExecutorService every n seconds
|
void |
start() |
void |
stop() |
void |
unregisterDeployer(Deployer deployer)
unregisters a deployable object which will handle the deployment of URL's
|
public void start()
throws Exception
start in interface HornetQComponentExceptionpublic void stop()
stop in interface HornetQComponentpublic boolean isStarted()
isStarted in interface HornetQComponentpublic void registerDeployer(Deployer deployer) throws Exception
registerDeployer in interface DeploymentManagerdeployer - The Deployer objectException - .public void unregisterDeployer(Deployer deployer) throws Exception
DeploymentManagerunregisterDeployer in interface DeploymentManagerdeployer - The deployable objectException - .public void run()
public Map<Pair<URL,Deployer>,FileDeploymentManager.DeployInfo> getDeployed()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.