@Extension
public class RemoteBuildListener
extends org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
コンストラクタと説明 |
---|
RemoteBuildListener() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addTrigger(RemoteBuildTrigger trigger)
Adds trigger.
|
String |
getAppId() |
String |
getName() |
Set<RemoteBuildTrigger> |
getTriggers()
Get triggers.
|
void |
onBind(String queueName) |
void |
onReceive(String queueName,
String contentType,
Map<String,Object> headers,
byte[] body)
Finds matched projects using given project name and token then schedule
build.
|
void |
onUnbind(String queueName) |
void |
removeTrigger(RemoteBuildTrigger trigger)
Removes trigger.
|
public String getName()
getName
クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
public String getAppId()
getAppId
クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
public Set<RemoteBuildTrigger> getTriggers()
public void addTrigger(RemoteBuildTrigger trigger)
trigger
- the trigger.public void removeTrigger(RemoteBuildTrigger trigger)
trigger
- the trigger.public void onBind(String queueName)
onBind
クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
public void onUnbind(String queueName)
onUnbind
クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
Copyright © 2016–2017. All rights reserved.