Interface AsciidoctorjOutputFormatter

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Named

        org.gradle.api.Named.Namer
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void useClassloaderIsolation()
      When running this output formatter, do it in-process, but with classpath isolation.
      default void useProcessIsolation()
      Use process isolation when using this output formatter to perform conversions.
      void useProcessIsolation​(groovy.lang.Closure<?> forkOptions)
      Use process isolation when using this output formatter to perform conversions.
      void useProcessIsolation​(org.gradle.api.Action<org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleSetJavaForkOptions> forkOptions)
      Use process isolation when using this output formatter to perform conversions.
      • Methods inherited from interface org.asciidoctor.gradle.model5.core.formatters.AsciidoctorOutputFormatter

        getBackend, getClasspath, getCopyResources, getEnforcedDocType
      • Methods inherited from interface org.asciidoctor.gradle.model5.core.AsciidoctorRequires

        getRequires
      • Methods inherited from interface org.asciidoctor.gradle.model5.core.CanConfigureTaskInputs

        configureTaskInputs
      • Methods inherited from interface org.asciidoctor.gradle.model5.core.attributes.HasAttributeProvider

        getAttributeProvider
      • Methods inherited from interface org.asciidoctor.gradle.model5.core.HasDisplayType

        getDisplayType
      • Methods inherited from interface org.gradle.api.Named

        getName
    • Method Detail

      • useClassloaderIsolation

        void useClassloaderIsolation()
        When running this output formatter, do it in-process, but with classpath isolation.

        This is the default behaviour.

      • useProcessIsolation

        default void useProcessIsolation()
        Use process isolation when using this output formatter to perform conversions.
      • useProcessIsolation

        void useProcessIsolation​(org.gradle.api.Action<org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleSetJavaForkOptions> forkOptions)
        Use process isolation when using this output formatter to perform conversions.
        Parameters:
        forkOptions - Reduced set of fork options.
      • useProcessIsolation

        void useProcessIsolation​(@DelegatesTo(org.ysb33r.grolifant5.api.core.jvm.GrolifantSimpleSetJavaForkOptions.class)
                                 groovy.lang.Closure<?> forkOptions)
        Use process isolation when using this output formatter to perform conversions.
        Parameters:
        forkOptions - Reduced set of fork options.