Package hudson.plugins.im

Interface Summary
AuthenticationHolder Just a holder to return a (possibly cached) Authentication.
IMChat Abstraction of a chat.
IMConnection Represents a connection to an IM-Server.
IMConnectionListener  
IMMessageListener  
IMMessageTarget A MessageTarget represents a user to send notifications to (like "peter@jabber.org").
IMMessageTargetConverter A IMMessageTargetConverter has the responsibility of creating a IMMessageTarget from a String and back.
IMPublisherDescriptor  
 

Class Summary
AbstractIMConnection  
DefaultIMMessageTarget DefaultIMMessageTarget basically is a String, that represents an Im-Account to send messages to.
GroupChatIMMessageTarget GroupChatIMMessageTarget represents a 'chat room' or something like that.
HudsonIsBusyListener  
IMCause Marks a build that was started because of an action triggered in a IMPlugin.
IMConnectionProvider Abstract implementation of a provider of IMConnections.
IMMessage  
IMPlugin  
IMPublisher The actual Publisher that sends notification-Messages out to the clients.
Sender Represents a sender of a IM message
 

Enum Summary
IMPresence Represents the possible (basic) states for an IMConnection's presence
NotificationStrategy Represents the notification strategy.
 

Exception Summary
IMException Represents any kind of protocol-level error that may occur.
IMMessageTargetConversionException Signals a conversion Exception from String to IMMessageTarget
 



Copyright © 2010. All Rights Reserved.