public class Deployer
extends org.gcube.common.core.porttypes.GCUBEPortType
| Modifier and Type | Class and Description |
|---|---|
class |
Deployer.DeployerScheduler |
| Modifier and Type | Field and Description |
|---|---|
protected org.gcube.common.core.utils.logging.GCUBELog |
logger
object logger
|
static String |
SINGLETON_RESOURCE_KEY
the name of the singleton resource
|
| Constructor and Description |
|---|
Deployer() |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(org.gcube.common.vremanagement.deployer.stubs.deployer.DeployParameters params)
Deploys new packages on the GHN
|
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext() |
void |
patch(org.gcube.common.vremanagement.deployer.stubs.deployer.PatchParameters params)
Patches a single file on the GHN
|
void |
undeploy(org.gcube.common.vremanagement.deployer.stubs.deployer.UndeployParameters params)
Undeploys packages from the GHN
|
void |
update(org.gcube.common.vremanagement.deployer.stubs.deployer.UpdateParameters params)
Updates packages on the GHN
|
public static final String SINGLETON_RESOURCE_KEY
protected final org.gcube.common.core.utils.logging.GCUBELog logger
protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortTypepublic void deploy(org.gcube.common.vremanagement.deployer.stubs.deployer.DeployParameters params)
throws org.gcube.common.core.faults.GCUBEFault
params - a DeployParameters instanceorg.gcube.common.core.faults.GCUBEFault - if something fails in the input parameters or in the deployment operationpublic void undeploy(org.gcube.common.vremanagement.deployer.stubs.deployer.UndeployParameters params)
throws org.gcube.common.core.faults.GCUBEFault
params - a UndeployParameters instanceorg.gcube.common.core.faults.GCUBEFaultpublic void update(org.gcube.common.vremanagement.deployer.stubs.deployer.UpdateParameters params)
throws org.gcube.common.core.faults.GCUBEFault
params - a UpdateParameters instanceorg.gcube.common.core.faults.GCUBEFault - if the operation failspublic void patch(org.gcube.common.vremanagement.deployer.stubs.deployer.PatchParameters params)
throws org.gcube.common.core.faults.GCUBEFault
params - a PatchParameters instanceorg.gcube.common.core.faults.GCUBEFaultCopyright © 2015. All Rights Reserved.