public class GlobalWebServerPluginConfigurationContributor extends CollectDeployedsOfTypesContributor<ExtensibleDeployedArtifact>
CollectDeployedsOfTypesContributor.TypedDeltadeployedsCreated, deployedsModified, deployedsNoop, deployedsRemoved, typesOfInterest| Constructor and Description |
|---|
GlobalWebServerPluginConfigurationContributor() |
| Modifier and Type | Method and Description |
|---|---|
static void |
generateAndPropagateWebserverPlugin(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
GenerateAndPropagateGlobalWebServerPlugin#generateAndPropagateWebserverPlugin contributor will add steps to
update global plugin configuration for all of the cells (deployment manager or unmanaged servers) with property
'updateGlobalPlugin' set to TRUE.
|
protected java.util.Set<Cell> |
getReferencedCells() |
filterDeltas, isOfTypepublic GlobalWebServerPluginConfigurationContributor()
public static void generateAndPropagateWebserverPlugin(com.xebialabs.deployit.plugin.api.deployment.specification.Deltas deltas,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx)
- update global plugin configuration for all of the cells (deployment manager and unmanaged servers) with property 'updateGlobalPlugin' set to TRUE. - propagate global plugin configuration to all of the unmanaged web servers referenced by the cell (deployment manager or unmanaged server)
protected java.util.Set<Cell> getReferencedCells()