Skip navigation links
C E G J M N O P R S T U V 

C

ChannelPublisher - Interface in org.jenkins.pubsub
 
ChannelSubscriber - Interface in org.jenkins.pubsub
 
clone() - Method in class org.jenkins.pubsub.JobMessage
Clone this Message instance.
clone() - Method in class org.jenkins.pubsub.Message
Clone this Message instance.
clone() - Method in class org.jenkins.pubsub.RunMessage
Clone this Message instance.
containsAll(Properties) - Method in class org.jenkins.pubsub.Message
Does this message contain all of the properties supplied in the properties argument.

E

EventFilter - Class in org.jenkins.pubsub
Event filter.
EventFilter() - Constructor for class org.jenkins.pubsub.EventFilter
 
EventProps - Interface in org.jenkins.pubsub
Pre-defined event property name enumerations.
EventProps.Item - Enum in org.jenkins.pubsub
Pre-defined EventProps.Item event property names.
EventProps.Jenkins - Enum in org.jenkins.pubsub
Pre-defined Jenkins/core event property names.
EventProps.Job - Enum in org.jenkins.pubsub
Pre-defined Job channel event property names.
Events - Interface in org.jenkins.pubsub
Pre-defined event type name enumerations.
Events.JobChannel - Enum in org.jenkins.pubsub
Pre-defined "job" channel events.

G

get(String) - Method in class org.jenkins.pubsub.Message
Get the named message property value.
get(Enum) - Method in class org.jenkins.pubsub.Message
Get the named message property value (by enum).
getAccessControlled() - Method in class org.jenkins.pubsub.JobMessage
Get the Jenkins AccessControlled object associated with this message.
getAccessControlled() - Method in class org.jenkins.pubsub.RunMessage
Get the Jenkins AccessControlled object associated with this message.
getBus() - Static method in class org.jenkins.pubsub.PubsubBus
Get the installed PubsubBus implementation.
getChannelName() - Method in class org.jenkins.pubsub.JobChannelMessage
 
getChannelName() - Method in class org.jenkins.pubsub.Message
Get the channel name for the message.
getEventName() - Method in class org.jenkins.pubsub.Message
Get the event name for the message.
getJob() - Method in class org.jenkins.pubsub.JobChannelMessage
Get the Jenkins Job associated with this message.
getJobName() - Method in class org.jenkins.pubsub.JobChannelMessage
 
getObjectId() - Method in class org.jenkins.pubsub.Message
Get the Jenkins domain model object Id that this message instance is associated with.
getObjectName() - Method in class org.jenkins.pubsub.Message
Get the Jenkins domain model object name (full name) that this message instance is associated with.
getRequiredPermission() - Method in class org.jenkins.pubsub.JobChannelMessage
 
getRun() - Method in class org.jenkins.pubsub.RunMessage
Get the Jenkins Run associated with this message.
GuavaPubsubBus - Class in org.jenkins.pubsub
Default PubsubBus implementation.
GuavaPubsubBus() - Constructor for class org.jenkins.pubsub.GuavaPubsubBus
 

J

JobChannelMessage<T extends JobChannelMessage> - Class in org.jenkins.pubsub
Jenkins Job domain model PubsubBus message instance.
JobChannelMessage(Job) - Constructor for class org.jenkins.pubsub.JobChannelMessage
JobChannelMessage(ParameterizedJobMixIn.ParameterizedJob) - Constructor for class org.jenkins.pubsub.JobChannelMessage
Create a message instance associated with a Jenkins Job.
JobMessage - Class in org.jenkins.pubsub
Basic Job channel event message.
JobMessage() - Constructor for class org.jenkins.pubsub.JobMessage
 
JobMessage(Job) - Constructor for class org.jenkins.pubsub.JobMessage
JobMessage(ParameterizedJobMixIn.ParameterizedJob) - Constructor for class org.jenkins.pubsub.JobMessage
 

M

Message<T extends Message> - Class in org.jenkins.pubsub
PubsubBus message instance.
MessageException - Exception in org.jenkins.pubsub
Message exception.
MessageException(String) - Constructor for exception org.jenkins.pubsub.MessageException
 

N

NAME - Static variable in enum org.jenkins.pubsub.Events.JobChannel
The channel name.

O

onCreated(Item) - Method in class org.jenkins.pubsub.listeners.SyncJobCRUDListener
 
onDeleted(Item) - Method in class org.jenkins.pubsub.listeners.SyncJobCRUDListener
 
onEnterBlocked(Queue.BlockedItem) - Method in class org.jenkins.pubsub.listeners.SyncQueueListener
 
onEnterBuildable(Queue.BuildableItem) - Method in class org.jenkins.pubsub.listeners.SyncQueueListener
 
onEnterWaiting(Queue.WaitingItem) - Method in class org.jenkins.pubsub.listeners.SyncQueueListener
 
onFinalized(Run<?, ?>) - Method in class org.jenkins.pubsub.listeners.SyncRunListener
 
onLeft(Queue.LeftItem) - Method in class org.jenkins.pubsub.listeners.SyncQueueListener
 
onMessage(Message) - Method in interface org.jenkins.pubsub.ChannelSubscriber
Consume a message.
onRenamed(Item, String, String) - Method in class org.jenkins.pubsub.listeners.SyncJobCRUDListener
 
onStarted(Run<?, ?>, TaskListener) - Method in class org.jenkins.pubsub.listeners.SyncRunListener
 
onUpdated(Item) - Method in class org.jenkins.pubsub.listeners.SyncJobCRUDListener
 
org.jenkins.pubsub - package org.jenkins.pubsub
 
org.jenkins.pubsub.listeners - package org.jenkins.pubsub.listeners
Jenkins Listener implementations.

P

publish(Message) - Method in interface org.jenkins.pubsub.ChannelPublisher
Publish a message on the channel.
publish(Message) - Method in class org.jenkins.pubsub.PubsubBus
Publish a message on a channel.
publisher(String) - Method in class org.jenkins.pubsub.GuavaPubsubBus
 
publisher(String) - Method in class org.jenkins.pubsub.PubsubBus
Get/create a new ChannelPublisher instance for the specified channel name.
PubsubBus - Class in org.jenkins.pubsub
Abstract Pub-sub bus.
PubsubBus() - Constructor for class org.jenkins.pubsub.PubsubBus
 

R

RunMessage - Class in org.jenkins.pubsub
Jenkins Run domain model PubsubBus message instance.
RunMessage() - Constructor for class org.jenkins.pubsub.RunMessage
Create a plain message instance.
RunMessage(Run) - Constructor for class org.jenkins.pubsub.RunMessage
Create a message instance associated with a Jenkins Run.

S

set(String, String) - Method in class org.jenkins.pubsub.Message
Fluent property setter.
set(Enum, String) - Method in class org.jenkins.pubsub.Message
Fluent property setter (by enum).
setChannelName(String) - Method in class org.jenkins.pubsub.JobChannelMessage
 
setChannelName(String) - Method in class org.jenkins.pubsub.Message
Set the channel name for the message.
setEventName(String) - Method in class org.jenkins.pubsub.Message
Set the event name for the message.
setEventName(Enum) - Method in class org.jenkins.pubsub.Message
Set the event name for the message.
setItemProps(Item) - Method in class org.jenkins.pubsub.Message
Set Item propertis on the message instance.
shutdown() - Method in class org.jenkins.pubsub.GuavaPubsubBus
 
shutdown() - Method in class org.jenkins.pubsub.PubsubBus
Shutdown the bus.
SimpleMessage - Class in org.jenkins.pubsub
A simple Message implementation.
SimpleMessage() - Constructor for class org.jenkins.pubsub.SimpleMessage
 
subscribe(String, ChannelSubscriber, User, EventFilter) - Method in class org.jenkins.pubsub.GuavaPubsubBus
 
subscribe(String, ChannelSubscriber, User, EventFilter) - Method in class org.jenkins.pubsub.PubsubBus
Subscribe to events on the specified event channel.
SyncJobCRUDListener - Class in org.jenkins.pubsub.listeners
Job CRUD event listener.
SyncJobCRUDListener() - Constructor for class org.jenkins.pubsub.listeners.SyncJobCRUDListener
 
SyncQueueListener - Class in org.jenkins.pubsub.listeners
Jenkins Queue event listener.
SyncQueueListener() - Constructor for class org.jenkins.pubsub.listeners.SyncQueueListener
 
SyncRunListener - Class in org.jenkins.pubsub.listeners
Jenkins Run event listener.
SyncRunListener() - Constructor for class org.jenkins.pubsub.listeners.SyncRunListener
 

T

toJSON() - Method in class org.jenkins.pubsub.Message
Write the message properties to JSON.
toJSON(Writer) - Method in class org.jenkins.pubsub.Message
Write the message properties as JSON to a Writer.
toString() - Method in class org.jenkins.pubsub.Message

U

unsubscribe(String, ChannelSubscriber) - Method in class org.jenkins.pubsub.GuavaPubsubBus
 
unsubscribe(String, ChannelSubscriber) - Method in class org.jenkins.pubsub.PubsubBus
Unsubscribe from events on the specified event channel.

V

valueOf(String) - Static method in enum org.jenkins.pubsub.EventProps.Item
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jenkins.pubsub.EventProps.Jenkins
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jenkins.pubsub.EventProps.Job
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jenkins.pubsub.Events.JobChannel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkins.pubsub.EventProps.Item
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jenkins.pubsub.EventProps.Jenkins
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jenkins.pubsub.EventProps.Job
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jenkins.pubsub.Events.JobChannel
Returns an array containing the constants of this enum type, in the order they are declared.
C E G J M N O P R S T U V 
Skip navigation links

Copyright © 2016. All rights reserved.