public interface OCSManager
resource resolver
to this class.Modifier and Type | Method and Description |
---|---|
Deployment |
createDeployment(Tenant tenant,
ValueMap deploymentProperties,
ValueMap providerProperties,
Provider providerTemplate,
Deployment deploymentTemplate) |
Tenant |
createTenant(ValueMap tenantProperties)
Create a new tenant according to the given tenant properties.
|
void |
deleteDeployment(Deployment deployment) |
void |
deleteTenant(Tenant tenant) |
Environment |
deploy(Environment environment)
Start a new deployment process for the given environment.
|
List<Tenant> |
getTenants()
Get a listing of all the available tenants.
|
void |
lifeCycleFailed(Environment environment,
String currentGoal,
String reason) |
void |
lifeCycleNext(Environment environment,
String currentGoal) |
void |
lifeCycleStart(Environment environment,
String lifecycle) |
Environment |
unDeploy(Environment environment)
Start the the un-deployment process for the given environment.
|
List<Tenant> getTenants()
tenants
or an empty list if no tenants are found.Tenant createTenant(ValueMap tenantProperties)
tenantProperties
- The properties to use to create the new tenant.tenant
.Deployment createDeployment(Tenant tenant, ValueMap deploymentProperties, ValueMap providerProperties, Provider providerTemplate, Deployment deploymentTemplate)
tenant
- deploymentProperties
- Environment deploy(Environment environment)
Environment unDeploy(Environment environment)
environment
- The environment to un-deploy.void lifeCycleStart(Environment environment, String lifecycle)
void lifeCycleNext(Environment environment, String currentGoal)
void lifeCycleFailed(Environment environment, String currentGoal, String reason)
void deleteDeployment(Deployment deployment)
void deleteTenant(Tenant tenant)
"Copyright © 2006 - 2015 Adobe Systems Incorporated. All Rights Reserved"