Class EventListenersComponent

  • All Implemented Interfaces:
    ExtensionPoint

    @Extension(optional=true)
    public class EventListenersComponent
    extends com.cloudbees.jenkins.support.api.Component
    Support Core Component writing the EventListenersReport.
    Author:
    Robert Sandell <rsandell@cloudbees.com>.
    • Constructor Detail

      • EventListenersComponent

        public EventListenersComponent()
    • Method Detail

      • getRequiredPermissions

        @NonNull
        public Set<Permission> getRequiredPermissions()
        Specified by:
        getRequiredPermissions in class com.cloudbees.jenkins.support.api.Component
      • getDisplayName

        @NonNull
        public String getDisplayName()
        Specified by:
        getDisplayName in class com.cloudbees.jenkins.support.api.Component
      • isSelectedByDefault

        public boolean isSelectedByDefault()
        Overrides:
        isSelectedByDefault in class com.cloudbees.jenkins.support.api.Component
      • addContents

        public void addContents​(@NonNull
                                com.cloudbees.jenkins.support.api.Container container)
        Specified by:
        addContents in class com.cloudbees.jenkins.support.api.Component