Class SdkmanAnnouncer

java.lang.Object
org.jreleaser.sdk.sdkman.SdkmanAnnouncer
All Implemented Interfaces:
org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>

@NativeImage public class SdkmanAnnouncer extends Object implements org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>
Since:
0.1.0
Author:
Andres Almiray
  • Constructor Details

    • SdkmanAnnouncer

      public SdkmanAnnouncer(org.jreleaser.model.internal.JReleaserContext context)
  • Method Details

    • getAnnouncer

      public org.jreleaser.model.api.announce.SdkmanAnnouncer getAnnouncer()
      Specified by:
      getAnnouncer in interface org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>
    • getName

      public String getName()
      Specified by:
      getName in interface org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>
    • announce

      public void announce() throws org.jreleaser.model.spi.announce.AnnounceException
      Specified by:
      announce in interface org.jreleaser.model.spi.announce.Announcer<org.jreleaser.model.api.announce.SdkmanAnnouncer>
      Throws:
      org.jreleaser.model.spi.announce.AnnounceException