Class JenkinsEventsDescriptor

java.lang.Object
hudson.model.Descriptor<JenkinsEventsDescriptor>
com.liferay.jenkins.plugin.events.JenkinsEventsDescriptor
All Implemented Interfaces:
hudson.model.Describable<JenkinsEventsDescriptor>, hudson.model.Saveable, jenkins.util.io.OnMaster

@Extension public class JenkinsEventsDescriptor extends hudson.model.Descriptor<JenkinsEventsDescriptor> implements hudson.model.Describable<JenkinsEventsDescriptor>
  • Constructor Details

    • JenkinsEventsDescriptor

      public JenkinsEventsDescriptor()
  • Method Details

    • addEventType

      public void addEventType(JenkinsEventsDescriptor.EventType eventType)
    • clearEventTypes

      public void clearEventTypes()
    • containsEventType

      public boolean containsEventType(JenkinsEventsDescriptor.EventType eventType)
    • containsEventType

      public boolean containsEventType(String eventTypeString)
    • getDescriptor

      public hudson.model.Descriptor<JenkinsEventsDescriptor> getDescriptor()
      Specified by:
      getDescriptor in interface hudson.model.Describable<JenkinsEventsDescriptor>
    • getEventTypes

      public List<JenkinsEventsDescriptor.EventType> getEventTypes()
    • getInboundQueueName

      public String getInboundQueueName()
    • getOutboundQueueName

      public String getOutboundQueueName()
    • getUrl

      public String getUrl()
    • getUserName

      public String getUserName()
    • getUserPassword

      public String getUserPassword()
    • publish

      public void publish(String payload, JenkinsEventsDescriptor.EventType eventType)
    • setInboundQueueName

      public void setInboundQueueName(String inboundQueueName)
    • setOutboundQueueName

      public void setOutboundQueueName(String outboundQueueName)
    • setUrl

      public void setUrl(String url)
    • setUserName

      public void setUserName(String userName)
    • setUserPassword

      public void setUserPassword(String userPassword)
    • subscribe

      public void subscribe()