org.glassfish.paas.orchestrator
Class PaaSDeploymentContext
java.lang.Object
org.glassfish.paas.orchestrator.PaaSDeploymentContext
public class PaaSDeploymentContext
- extends Object
Deployment Context of a PaaS enabled application
- Author:
- Jagadish Ramu
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PaaSDeploymentContext
public PaaSDeploymentContext(String appName,
DeploymentContext dc)
PaaSDeploymentContext
public PaaSDeploymentContext(String appName,
ReadableArchive archive)
getAppName
public String getAppName()
- provides the application-name.
application-name will be null in case of shared or external-service related operations/invocations.
- Returns:
- String appName
getDeploymentContext
public DeploymentContext getDeploymentContext()
- provides the deployment-context associated with the deployment
deployment-context will be null in case of non-deployment related activity
eg: scaling, monitoring actions etc.,
- Returns:
- DeploymentContext
addTransientAppMetaData
public void addTransientAppMetaData(String metaDataKey,
Object metaData)
getTransientAppMetaData
public <T> T getTransientAppMetaData(String key,
Class<T> metadataType)
getArchive
public ReadableArchive getArchive()
Copyright © 2012. All Rights Reserved.