Class CollectDeployedsOfTypesContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>

java.lang.Object
com.xebialabs.deployit.plugin.was.contributor.CollectDeployedsOfTypesContributor<D>
Direct Known Subclasses:
AbstractReferencedWebserverContributor, GlobalWebServerPluginConfigurationContributor, TestDatasourceContributor, UpdateJaasAliasContributor

public abstract class CollectDeployedsOfTypesContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>> extends Object
  • Field Details

    • typesOfInterest

      protected final List<com.xebialabs.deployit.plugin.api.reflect.Type> typesOfInterest
    • deployedsCreated

      protected List<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>> deployedsCreated
    • deployedsModified

      protected List<CollectDeployedsOfTypesContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>.TypedDelta> deployedsModified
    • deployedsNoop

      protected List<CollectDeployedsOfTypesContributor<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>>.TypedDelta> deployedsNoop
    • deployedsRemoved

      protected List<D extends com.xebialabs.deployit.plugin.api.udm.Deployed<?,?>> deployedsRemoved
  • Constructor Details

    • CollectDeployedsOfTypesContributor

      protected CollectDeployedsOfTypesContributor(com.xebialabs.deployit.plugin.api.reflect.Type typeOfDeployed)
    • CollectDeployedsOfTypesContributor

      protected CollectDeployedsOfTypesContributor(List<com.xebialabs.deployit.plugin.api.reflect.Type> typeOfDeployed)
  • Method Details

    • isOfType

      protected com.google.common.base.Predicate<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> isOfType()
    • filterDeltas

      protected void filterDeltas(List<com.xebialabs.deployit.plugin.api.deployment.specification.Delta> deltas)