Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
M
N
P
Q
S
T
V
A
AbortCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Abort a running job
AbortCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
AbortCommand
AbstractTextSendingCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Abstract command for sending a reply back to the sender.
AbstractTextSendingCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
AbstractTextSendingCommand
AliasCommand
- Class in
hudson.plugins.jabber.im.transport.bot
AliasCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
AliasCommand
Assert
- Class in
hudson.plugins.jabber.tools
Convenience.
B
Bot
- Class in
hudson.plugins.jabber.im.transport.bot
Jabber bot.
Bot(JabberChat, String, String, String)
- Constructor for class hudson.plugins.jabber.im.transport.bot.
Bot
BotCommand
- Interface in
hudson.plugins.jabber.im.transport.bot
Command pattern contract for Jabber bot commands.
BuildCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Build command for the Jabber bot.
BuildCommand(String)
- Constructor for class hudson.plugins.jabber.im.transport.bot.
BuildCommand
C
close()
- Method in interface hudson.plugins.jabber.im.
IMConnection
Closes the connection (includes logout) and releases resources.
configure(StaplerRequest, JSONObject)
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
copyOfRange(U[], int, int, Class<? extends T[]>)
- Static method in class hudson.plugins.jabber.tools.
MessageHelper
Unfortunately in Java 5 there is no Arrays.copyOfRange.
D
DEFAULT_COMMAND_PREFIX
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
DefaultIMMessageTarget
- Class in
hudson.plugins.jabber.im
DefaultIMMessageTarget basically is a String, that represents an Im-Account to send messages to.
DefaultIMMessageTarget(String)
- Constructor for class hudson.plugins.jabber.im.
DefaultIMMessageTarget
DefaultIMMessageTargetConverter
- Class in
hudson.plugins.jabber.im
DefaultIMMessageTargetConverter()
- Constructor for class hudson.plugins.jabber.im.
DefaultIMMessageTargetConverter
DESCRIPTOR
- Static variable in class hudson.plugins.jabber.user.
JabberUserProperty
doServerCheck(StaplerRequest, StaplerResponse)
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
Validates the server name.
dump(Throwable)
- Static method in class hudson.plugins.jabber.tools.
ExceptionHelper
E
equals(Object)
- Method in class hudson.plugins.jabber.im.
DefaultIMMessageTarget
equals(Object)
- Method in class hudson.plugins.jabber.im.
GroupChatIMMessageTarget
ExceptionHelper
- Class in
hudson.plugins.jabber.tools
Convenience
ExceptionHelper()
- Constructor for class hudson.plugins.jabber.tools.
ExceptionHelper
executeCommand(JabberChat, Message, String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
AbortCommand
executeCommand(JabberChat, Message, String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
AbstractTextSendingCommand
Execute a command.
executeCommand(JabberChat, Message, String, String[])
- Method in interface hudson.plugins.jabber.im.transport.bot.
BotCommand
Execute a command.
executeCommand(JabberChat, Message, String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
BuildCommand
executeCommand(JabberChat, Message, String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
QueueCommand
executeCommand(JabberChat, Message, String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
TestResultCommand
extractCommandLine(String)
- Static method in class hudson.plugins.jabber.tools.
MessageHelper
F
forDisplayName(String)
- Static method in enum hudson.plugins.jabber.
NotificationStrategy
Returns the notififaction strategy with the given display name.
fromString(String)
- Method in class hudson.plugins.jabber.im.
DefaultIMMessageTargetConverter
creates a IMMessageTarget from the given String.
fromString(String)
- Method in interface hudson.plugins.jabber.im.
IMMessageTargetConverter
creates a IMMessageTarget from the given String.
G
getBuildURL(AbstractBuild<?, ?>)
- Static method in class hudson.plugins.jabber.tools.
MessageHelper
getCommandPrefix()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getCommandShortName()
- Method in class hudson.plugins.jabber.im.transport.bot.
HealthCommand
getCommandShortName()
- Method in class hudson.plugins.jabber.im.transport.bot.
JobOverviewCommand
getCommandShortName()
- Method in class hudson.plugins.jabber.im.transport.bot.
StatusCommand
getDefaultIdSuffix()
- Method in interface hudson.plugins.jabber.im.
IMConnection
getDefaultIdSuffix()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getDescriptor()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisher
getDescriptor()
- Method in class hudson.plugins.jabber.user.
JabberUserProperty
getDisplayName()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
This human readable name is used in the configuration screen.
getDisplayName()
- Method in enum hudson.plugins.jabber.
NotificationStrategy
Returns the name of the strategy to display in dialogs etc.
getDisplayName()
- Method in class hudson.plugins.jabber.user.
JabberUserPropertyDescriptor
getGroupChatNickname()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
AbortCommand
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
AliasCommand
getHelp()
- Method in interface hudson.plugins.jabber.im.transport.bot.
BotCommand
Return the command usage text.
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
BuildCommand
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
JobOverviewCommand
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
QueueCommand
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
SnackCommand
getHelp()
- Method in class hudson.plugins.jabber.im.transport.bot.
TestResultCommand
getHostname()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getHudsonNickname()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getHudsonPassword()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getIMConnection()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getIMConnection()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisher
getIMMessageTargetConverter()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getIMMessageTargetConverter()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisher
getInitialGroupChats()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
Gets the whitespace separated list of group chats to join, or null if nothing is configured.
getJid()
- Method in class hudson.plugins.jabber.user.
JabberUserProperty
getMessageForJob(AbstractProject<?, ?>)
- Method in class hudson.plugins.jabber.im.transport.bot.
HealthCommand
getMessageForJob(AbstractProject<?, ?>)
- Method in class hudson.plugins.jabber.im.transport.bot.
JobOverviewCommand
getMessageForJob(AbstractProject<?, ?>)
- Method in class hudson.plugins.jabber.im.transport.bot.
StatusCommand
getNickName(String)
- Method in interface hudson.plugins.jabber.im.transport.
JabberChat
getNickName(String)
- Method in class hudson.plugins.jabber.im.transport.
JabberChat.MultiUserChat
getNickName(String)
- Method in class hudson.plugins.jabber.im.transport.
JabberChat.SingleChat
getNotificationStrategy()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getNotifyFixers()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getNotifyOnStart()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getNotifySuspects()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getPort()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
getPortString()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
Returns the text to be put into the form field.
getReply(String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
AbstractTextSendingCommand
Gets the text reply
getReply(String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
AliasCommand
getReply(String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
JobOverviewCommand
getReply(String, String[])
- Method in class hudson.plugins.jabber.im.transport.bot.
SnackCommand
getResultString(AbstractBuild<?, ?>)
- Method in enum hudson.plugins.jabber.
NotificationStrategy
Returns a textual description of the build's result.
getStrategy()
- Method in class hudson.plugins.jabber.im.
IMPublisher
getTargets()
- Method in class hudson.plugins.jabber.im.
IMPublisher
GroupChatIMMessageTarget
- Class in
hudson.plugins.jabber.im
DefaultIMMessageTarget basically is a String, that represents an Im-Account to send messages to.
GroupChatIMMessageTarget(String)
- Constructor for class hudson.plugins.jabber.im.
GroupChatIMMessageTarget
H
hashCode()
- Method in class hudson.plugins.jabber.im.
DefaultIMMessageTarget
hashCode()
- Method in class hudson.plugins.jabber.im.
GroupChatIMMessageTarget
HealthCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Displays the health for one or several jobs.
HealthCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
HealthCommand
hudson.plugins.jabber
- package hudson.plugins.jabber
hudson.plugins.jabber.im
- package hudson.plugins.jabber.im
hudson.plugins.jabber.im.transport
- package hudson.plugins.jabber.im.transport
hudson.plugins.jabber.im.transport.bot
- package hudson.plugins.jabber.im.transport.bot
hudson.plugins.jabber.tools
- package hudson.plugins.jabber.tools
hudson.plugins.jabber.user
- package hudson.plugins.jabber.user
I
IMConnection
- Interface in
hudson.plugins.jabber.im
Represents a connection to an IM-Server.
IMException
- Exception in
hudson.plugins.jabber.im
Represents any kind of protocol-level error that may occur.
IMException(Exception)
- Constructor for exception hudson.plugins.jabber.im.
IMException
IMMessageTarget
- Interface in
hudson.plugins.jabber.im
A MessageTarget represents a user to send notifications to (like "peter@jabber.org").
IMMessageTargetConversionException
- Exception in
hudson.plugins.jabber.im
Signals a conversion Exception from String to IMMessageTarget
IMMessageTargetConversionException(String)
- Constructor for exception hudson.plugins.jabber.im.
IMMessageTargetConversionException
IMMessageTargetConverter
- Interface in
hudson.plugins.jabber.im
A IMMessageTargetConverter has the responsibility of creating a IMMessageTarget from a String and back.
IMPresence
- Enum in
hudson.plugins.jabber.im
Represents the possible (basic) states for an IMConnection�s presence
IMPublisher
- Class in
hudson.plugins.jabber.im
The actual Publisher that sends notification-Messages out to the clients.
IMPublisher(String, String, boolean, boolean, boolean)
- Constructor for class hudson.plugins.jabber.im.
IMPublisher
isApplicable(Class)
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
isExposePresence()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
isLegacySSL()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
isNotNull(Object)
- Static method in class hudson.plugins.jabber.tools.
Assert
Asserts that given object is not null.
isNotNull(Object, String)
- Static method in class hudson.plugins.jabber.tools.
Assert
Asserts that given object is not null.
J
JabberChat
- Interface in
hudson.plugins.jabber.im.transport
Interface to unify handling of Smack
JabberChat.MultiUserChat
and
GroupChat
which have for some weird reason no super interface of themselves.
JabberChat.MultiUserChat
- Class in
hudson.plugins.jabber.im.transport
JabberChat.MultiUserChat(GroupChat)
- Constructor for class hudson.plugins.jabber.im.transport.
JabberChat.MultiUserChat
JabberChat.SingleChat
- Class in
hudson.plugins.jabber.im.transport
JabberChat.SingleChat(Chat)
- Constructor for class hudson.plugins.jabber.im.transport.
JabberChat.SingleChat
JabberPluginImpl
- Class in
hudson.plugins.jabber.im.transport
Plugin Entrypoint used to start/stop the plugin.
JabberPluginImpl()
- Constructor for class hudson.plugins.jabber.im.transport.
JabberPluginImpl
JabberPublisher
- Class in
hudson.plugins.jabber.im.transport
Jabber-specific implementation of the Publisher.
JabberPublisher(String, String, boolean, boolean, boolean)
- Constructor for class hudson.plugins.jabber.im.transport.
JabberPublisher
JabberPublisherDescriptor
- Class in
hudson.plugins.jabber.im.transport
JabberPublisherDescriptor()
- Constructor for class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
JabberUserProperty
- Class in
hudson.plugins.jabber.user
Jabber user property.
JabberUserProperty(String)
- Constructor for class hudson.plugins.jabber.user.
JabberUserProperty
JabberUserPropertyDescriptor
- Class in
hudson.plugins.jabber.user
Descriptor for Jabber user property.
JabberUserPropertyDescriptor()
- Constructor for class hudson.plugins.jabber.user.
JabberUserPropertyDescriptor
JobOverviewCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Abstract command which gives an overview about several jobs.
JobOverviewCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
JobOverviewCommand
join(String[], int)
- Static method in class hudson.plugins.jabber.tools.
MessageHelper
Joins together all strings in the array - starting at startIndex - by using a single space as separator.
M
MessageHelper
- Class in
hudson.plugins.jabber.tools
Utility class to help message creation
MessageHelper()
- Constructor for class hudson.plugins.jabber.tools.
MessageHelper
N
newInstance(StaplerRequest)
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
Creates a new instance of
JabberPublisher
from a submitted form.
newInstance(User)
- Method in class hudson.plugins.jabber.user.
JabberUserPropertyDescriptor
newInstance(StaplerRequest)
- Method in class hudson.plugins.jabber.user.
JabberUserPropertyDescriptor
NotificationStrategy
- Enum in
hudson.plugins.jabber
Represents the notification strategy.
notificationWanted(AbstractBuild<?, ?>)
- Method in enum hudson.plugins.jabber.
NotificationStrategy
Signals if the given build qualifies to send a notification according to the current strategy.
P
PARAMETERNAME_COMMAND_PREFIX
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_DEFAULT_ID_SUFFIX
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_GROUP_NICKNAME
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_HOSTNAME
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_INITIAL_GROUPCHATS
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_JID
- Static variable in class hudson.plugins.jabber.user.
JabberUserPropertyDescriptor
PARAMETERNAME_NICKNAME
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_NOTIFY_FIXERS
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_NOTIFY_START
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_NOTIFY_SUSPECTS
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_PASSWORD
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_PORT
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_PRESENCE
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_SSL
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_STRATEGY
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERNAME_TARGETS
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERVALUE_STRATEGY_DEFAULT
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
PARAMETERVALUE_STRATEGY_VALUES
- Static variable in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
perform(AbstractBuild<?, ?>, Launcher, BuildListener)
- Method in class hudson.plugins.jabber.im.
IMPublisher
prebuild(AbstractBuild<?, ?>, BuildListener)
- Method in class hudson.plugins.jabber.im.
IMPublisher
processPacket(Packet)
- Method in class hudson.plugins.jabber.im.transport.bot.
Bot
Q
QueueCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Queue command for the jabber bot.
QueueCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
QueueCommand
S
send(IMMessageTarget, String)
- Method in interface hudson.plugins.jabber.im.
IMConnection
Sends a Message-Text to an IMMessageTarget (aka a User ;).
sendMessage(String)
- Method in class hudson.plugins.jabber.im.transport.
JabberChat.MultiUserChat
sendMessage(String)
- Method in interface hudson.plugins.jabber.im.transport.
JabberChat
sendMessage(String)
- Method in class hudson.plugins.jabber.im.transport.
JabberChat.SingleChat
setPresence(IMPresence)
- Method in interface hudson.plugins.jabber.im.
IMConnection
Sets the current connections� presence to a protocol specific adaption of the given presence parameter.
shutdown()
- Method in class hudson.plugins.jabber.im.transport.
JabberPublisherDescriptor
SnackCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Give the bot a snack! (this is really more to familiarize myself with working with Hudson/jabber
SnackCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
SnackCommand
start()
- Method in class hudson.plugins.jabber.im.transport.
JabberPluginImpl
StatusCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Job/project status command for the jabber bot
StatusCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
StatusCommand
stop()
- Method in class hudson.plugins.jabber.im.transport.
JabberPluginImpl
T
TestResultCommand
- Class in
hudson.plugins.jabber.im.transport.bot
Print out the latest test results for a build
TestResultCommand()
- Constructor for class hudson.plugins.jabber.im.transport.bot.
TestResultCommand
toString()
- Method in class hudson.plugins.jabber.im.
DefaultIMMessageTarget
toString(IMMessageTarget)
- Method in class hudson.plugins.jabber.im.
DefaultIMMessageTargetConverter
Turns given IMMessageTarget into a String for GUI-Display.
toString()
- Method in class hudson.plugins.jabber.im.
GroupChatIMMessageTarget
toString(IMMessageTarget)
- Method in interface hudson.plugins.jabber.im.
IMMessageTargetConverter
Turns given IMMessageTarget into a String for GUI-Display.
V
valueOf(String)
- Static method in enum hudson.plugins.jabber.im.
IMPresence
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum hudson.plugins.jabber.
NotificationStrategy
Returns the enum constant of this type with the specified name.
values()
- Static method in enum hudson.plugins.jabber.im.
IMPresence
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum hudson.plugins.jabber.
NotificationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
J
M
N
P
Q
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009. All Rights Reserved.