@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.MessageQueueListenerpublic String getAppId()
getAppId クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListenerpublic 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.MessageQueueListenerpublic void onUnbind(String queueName)
onUnbind クラス内 org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListenerCopyright © 2016–2017. All rights reserved.