public class OutOfProcessModuleDeployer extends Object implements org.springframework.cloud.dataflow.module.deployer.ModuleDeployer
| Constructor and Description |
|---|
OutOfProcessModuleDeployer() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.dataflow.core.ModuleDeploymentId |
deploy(org.springframework.cloud.dataflow.core.ModuleDeploymentRequest request) |
void |
setup()
Copies the module launcher jar somewhere at startup, so that it can be invoked later
via java -jar.
|
void |
shutdown() |
Map<org.springframework.cloud.dataflow.core.ModuleDeploymentId,org.springframework.cloud.dataflow.module.ModuleStatus> |
status() |
org.springframework.cloud.dataflow.module.ModuleStatus |
status(org.springframework.cloud.dataflow.core.ModuleDeploymentId id) |
void |
undeploy(org.springframework.cloud.dataflow.core.ModuleDeploymentId id) |
public org.springframework.cloud.dataflow.core.ModuleDeploymentId deploy(org.springframework.cloud.dataflow.core.ModuleDeploymentRequest request)
deploy in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployerpublic void undeploy(org.springframework.cloud.dataflow.core.ModuleDeploymentId id)
undeploy in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployerpublic org.springframework.cloud.dataflow.module.ModuleStatus status(org.springframework.cloud.dataflow.core.ModuleDeploymentId id)
status in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployerpublic Map<org.springframework.cloud.dataflow.core.ModuleDeploymentId,org.springframework.cloud.dataflow.module.ModuleStatus> status()
status in interface org.springframework.cloud.dataflow.module.deployer.ModuleDeployer@PostConstruct public void setup() throws IOException
IOException@PreDestroy public void shutdown() throws Exception
ExceptionCopyright © 2015 Pivotal Software, Inc.. All rights reserved.