com.xebialabs.deployit.plugin.tomcat.processor
Class ApplicationContextNameInjector
java.lang.Object
com.xebialabs.deployit.plugin.tomcat.processor.ApplicationContextNameInjector
public class ApplicationContextNameInjector
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APPLICATION_CONTEXT_TYPE
public static final com.xebialabs.deployit.plugin.api.reflect.Type APPLICATION_CONTEXT_TYPE
ApplicationContextNameInjector
public ApplicationContextNameInjector()
injectContextNameInToContextElements
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> injectContextNameInToContextElements(com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification spec)
injectContextNameIntoContextElementsUsingWarResolution
protected void injectContextNameIntoContextElementsUsingWarResolution(java.lang.Iterable<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> warModules,
java.lang.Iterable<ContextElement<?>> contextElements)
validateAllContextElementsTargetedToApplicationContextHasCtxNameSet
protected void validateAllContextElementsTargetedToApplicationContextHasCtxNameSet(java.lang.Iterable<ContextElement<?>> contextElements)
injectContextIntoContextElementsUsingWar
protected void injectContextIntoContextElementsUsingWar(com.xebialabs.deployit.plugin.api.deployment.specification.Delta warModuleDelta,
java.lang.Iterable<ContextElement<?>> contextElements)
findAllContextElementsTargetedToApplicationContexts
protected java.lang.Iterable<ContextElement<?>> findAllContextElementsTargetedToApplicationContexts(java.util.List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltas)
findContextWarModulesTargetedToVirtualHost
protected static java.lang.Iterable<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> findContextWarModulesTargetedToVirtualHost(java.util.List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltas)