org.jenkinsci.plugins.rabbitmqbuildtrigger
クラス RemoteBuildListener
java.lang.Object
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
org.jenkinsci.plugins.rabbitmqbuildtrigger.RemoteBuildListener
- すべての実装されたインタフェース:
- hudson.ExtensionPoint
@Extension
public class RemoteBuildListener
- extends org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener
The extension listen application message then call triggers.
- 作成者:
- rinrinne a.k.a. rin_ne
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| クラス org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener から継承されたメソッド |
all, fireOnBind, fireOnReceive, fireOnUnbind |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteBuildListener
public RemoteBuildListener()
getName
public String getName()
- 定義:
- クラス
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener 内の getName
getAppId
public String getAppId()
- 定義:
- クラス
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener 内の getAppId
addTrigger
public void addTrigger(RemoteBuildTrigger trigger)
- Adds trigger.
- パラメータ:
trigger - the trigger.
removeTrigger
public void removeTrigger(RemoteBuildTrigger trigger)
- Removes trigger.
- パラメータ:
trigger - the trigger.
onBind
public void onBind(String queueName)
- 定義:
- クラス
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener 内の onBind
onUnbind
public void onUnbind(String queueName)
- 定義:
- クラス
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener 内の onUnbind
onReceive
public void onReceive(String queueName,
String contentType,
Map<String,Object> headers,
byte[] body)
- Finds matched projects using given project name and token then schedule
build.
- 定義:
- クラス
org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener 内の onReceive
Copyright © 2004-2014. All Rights Reserved.