Class WarOverlay


  • public class WarOverlay
    extends Object
    • Constructor Detail

      • WarOverlay

        public WarOverlay​(String name,
                          War warTask)
    • Method Detail

      • from

        public void from​(Object object)
      • from

        public void from​(Object object,
                         groovy.lang.Closure configureClosure)
        Parameters:
        object - see source
        configureClosure - see configureClosure
      • provided

        public void provided()
      • provided

        public void provided​(boolean provided)
      • setSkip

        public void setSkip​(boolean skip)
        See Also:
        enabled
      • isSkip

        public boolean isSkip()
        See Also:
        enabled
      • getConfigurationName

        public String getConfigurationName()
      • setInto

        public void setInto​(String destPath)
      • into

        public void into​(Object destPath)
      • setExcludes

        public void setExcludes​(Iterable<String> excludes)
      • include

        public CopySpec include​(groovy.lang.Closure includeSpec)
      • exclude

        public void exclude​(String... excludes)
      • exclude

        public void exclude​(groovy.lang.Closure excludeSpec)
      • getIncludes

        public Set<String> getIncludes()
      • getExcludes

        public Set<String> getExcludes()
      • getName

        public String getName()
      • getWarTask

        public War getWarTask()
      • getWarCopySpec

        public org.gradle.api.internal.file.copy.CopySpecInternal getWarCopySpec()
      • isEnabled

        public boolean isEnabled()
      • isProvided

        public boolean isProvided()
      • isDeferProvidedConfiguration

        public boolean isDeferProvidedConfiguration()
        If set to true (default) the provided setting is applied to the War task before its execution. If set to false, the task will be completely configured at configuration time.

        This can be used to get auto-competition in some IDE's (IntelliJ)

      • isEnableCompilation

        public boolean isEnableCompilation()
        Enable (java-)compilation against the classes(WEB-INF/classes) and jars(WEB-INF/lib) of the overlay
      • setWarCopySpec

        public void setWarCopySpec​(org.gradle.api.internal.file.copy.CopySpecInternal warCopySpec)
      • setEnabled

        public void setEnabled​(boolean enabled)
      • setProvided

        public void setProvided​(boolean provided)
      • setDeferProvidedConfiguration

        public void setDeferProvidedConfiguration​(boolean deferProvidedConfiguration)
        If set to true (default) the provided setting is applied to the War task before its execution. If set to false, the task will be completely configured at configuration time.

        This can be used to get auto-competition in some IDE's (IntelliJ)

      • setEnableCompilation

        public void setEnableCompilation​(boolean enableCompilation)
        Enable (java-)compilation against the classes(WEB-INF/classes) and jars(WEB-INF/lib) of the overlay