Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Class
net.java.sip.communicator.service.protocol.OperationFailedException

Packages that use OperationFailedException
net.java.sip.communicator.impl.gui.main.account   
net.java.sip.communicator.impl.gui.main.chat.conference   
net.java.sip.communicator.impl.protocol.dict   
net.java.sip.communicator.impl.protocol.gibberish   
net.java.sip.communicator.impl.protocol.icq   
net.java.sip.communicator.impl.protocol.irc   
net.java.sip.communicator.impl.protocol.jabber   
net.java.sip.communicator.impl.protocol.mock   
net.java.sip.communicator.impl.protocol.msn   
net.java.sip.communicator.impl.protocol.rss   
net.java.sip.communicator.impl.protocol.sip   
net.java.sip.communicator.impl.protocol.sip.dtmf   
net.java.sip.communicator.impl.protocol.sip.sdp   
net.java.sip.communicator.impl.protocol.sip.security   
net.java.sip.communicator.impl.protocol.ssh   
net.java.sip.communicator.impl.protocol.yahoo   
net.java.sip.communicator.impl.protocol.zeroconf   
net.java.sip.communicator.plugin.aimaccregwizz   
net.java.sip.communicator.plugin.dictaccregwizz   
net.java.sip.communicator.plugin.facebookaccregwizz   
net.java.sip.communicator.plugin.gibberishaccregwizz   
net.java.sip.communicator.plugin.icqaccregwizz   
net.java.sip.communicator.plugin.ircaccregwizz   
net.java.sip.communicator.plugin.jabberaccregwizz   
net.java.sip.communicator.plugin.msnaccregwizz   
net.java.sip.communicator.plugin.rssaccregwizz   
net.java.sip.communicator.plugin.sipaccregwizz   
net.java.sip.communicator.plugin.sshaccregwizz   
net.java.sip.communicator.plugin.whiteboard   
net.java.sip.communicator.plugin.yahooaccregwizz   
net.java.sip.communicator.plugin.zeroconfaccregwizz   
net.java.sip.communicator.service.gui   
net.java.sip.communicator.service.neomedia   
net.java.sip.communicator.service.protocol   
net.java.sip.communicator.service.protocol.media   
 

Uses of OperationFailedException in net.java.sip.communicator.impl.gui.main.account
 

Methods in net.java.sip.communicator.impl.gui.main.account that throw OperationFailedException
 ProtocolProviderService EmptyAccountRegistrationForm.signin()
          Empty interface method implementation, unused in the case of the EmptyAccountRegistrationWizard
 ProtocolProviderService EmptyAccountRegistrationWizard.signin()
          Empty interface method implementation, unused in the case of the EmptyAccountRegistrationWizard
 ProtocolProviderService EmptyAccountRegistrationForm.signin(String userName, String password)
          Empty interface method implementation, unused in the case of the EmptyAccountRegistrationWizard
 ProtocolProviderService EmptyAccountRegistrationWizard.signin(String userName, String password)
          Empty interface method implementation, unused in the case of the EmptyAccountRegistrationWizard
 

Uses of OperationFailedException in net.java.sip.communicator.impl.gui.main.chat.conference
 

Methods in net.java.sip.communicator.impl.gui.main.chat.conference that throw OperationFailedException
 void ConferenceChatManager.acceptInvitation(AdHocChatRoomInvitation invitation, OperationSetAdHocMultiUserChat multiUserChatOpSet)
          Called to accept an incoming invitation.
 ChatRoomConfigurationForm ConferenceChatSession.getChatConfigurationForm()
          Returns the configuration form corresponding to the chat room.
 ChatRoomConfigurationForm AdHocConferenceChatSession.getChatConfigurationForm()
          Returns the configuration form corresponding to the chat room.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.dict
 

Methods in net.java.sip.communicator.impl.protocol.dict that throw OperationFailedException
 void OperationSetPersistentPresenceDictImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 PresenceStatus OperationSetPersistentPresenceDictImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceDictImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void OperationSetPersistentPresenceDictImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceDictImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void ProtocolProviderServiceDictImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresenceDictImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.gibberish
 

Methods in net.java.sip.communicator.impl.protocol.gibberish that throw OperationFailedException
 void OperationSetBasicTelephonyGibberishImpl.answerCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call from the specified CallPeer.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonyGibberishImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 void OperationSetBasicTelephonyGibberishImpl.hangupCallPeer(CallPeer peer)
          Indicates a user request to end a call with the specified call particiapnt.
 void OperationSetBasicTelephonyGibberishImpl.hangupCallPeer(CallPeer peer, int reasonCode, String reason)
          Ends the call with the specified peer.
 void OperationSetPersistentPresenceGibberishImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 void OperationSetBasicTelephonyGibberishImpl.putOffHold(CallPeer peer)
          Resumes communication with a call peer previously put on hold.
 void OperationSetBasicTelephonyGibberishImpl.putOnHold(CallPeer peer)
          Puts the specified CallPeer "on hold".
 PresenceStatus OperationSetPersistentPresenceGibberishImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceGibberishImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void OperationSetPersistentPresenceGibberishImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceGibberishImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void ProtocolProviderServiceGibberishImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresenceGibberishImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.icq
 

Methods in net.java.sip.communicator.impl.protocol.icq that throw OperationFailedException
 void OperationSetServerStoredAccountInfoIcqImpl.addDetail(ServerStoredDetails.GenericDetail detail)
          Adds the specified detail to the list of details registered on-line for this account.
 AdHocChatRoom OperationSetAdHocMultiUserChatIcqImpl.createAdHocChatRoom(String adHocRoomName, List<String> contacts, String reason)
          Creates an ad-hoc room with the named adHocRoomName and inviting the specified list of contacts.
 AdHocChatRoom OperationSetAdHocMultiUserChatIcqImpl.createAdHocChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 void OperationSetExtendedAuthorizationsIcqImpl.explicitAuthorize(Contact contact)
          Send a positive authorization to contact thus allowing them to add us to their contact list without needing to first request an authorization.
 void AdHocChatRoomIcqImpl.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void OperationSetPersistentPresenceIcqImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 void ProtocolProviderServiceIcqImpl.register(SecurityAuthority authority)
          Starts the registration process.
 boolean OperationSetServerStoredAccountInfoIcqImpl.removeDetail(ServerStoredDetails.GenericDetail detail)
          Removes the specified detail from the list of details stored online for this account.
 boolean OperationSetServerStoredAccountInfoIcqImpl.replaceDetail(ServerStoredDetails.GenericDetail currentDetailValue, ServerStoredDetails.GenericDetail newDetailValue)
          Replaces the currentDetailValue detail with newDetailValue and returns true if the operation was a success or false if currentDetailValue did not previously exist (in this case an additional call to addDetail is required).
 void OperationSetExtendedAuthorizationsIcqImpl.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 void AdHocChatRoomIcqImpl.sendMessage(Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetPersistentPresenceIcqImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceIcqImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void OperationSetPersistentPresenceIcqImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.irc
 

Methods in net.java.sip.communicator.impl.protocol.irc that throw OperationFailedException
 void ChatRoomIrcImpl.banParticipant(ChatRoomMember chatRoomMember, String reason)
          Bans the given ChatRoomMember.
protected  void IrcStack.banParticipant(String chatRoom, String hostmask, String reason)
          Called to ban the given user from the given channel.
 void IrcStack.connect(String serverAddress, int serverPort, String serverPassword, boolean autoNickChange)
          Connects to the server.
 ChatRoom OperationSetMultiUserChatIrcImpl.createChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 Iterator<ChatRoomMember> ChatRoomIrcImpl.getBanList()
          Returns the list of banned chat room members.
 ChatRoomConfigurationForm ChatRoomIrcImpl.getConfigurationForm()
          Returns the ChatRoomConfigurationForm containing all configuration properties for this chat room.
 List<String> OperationSetMultiUserChatIrcImpl.getExistingChatRooms()
          Returns the List of ChatRooms currently available on the server that this protocol provider is connected to.
 void ChatRoomIrcImpl.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void ChatRoomIrcImpl.join(byte[] password)
          Joins this chat room so that the user would start receiving events and messages for it.
 void ChatRoomIrcImpl.joinAs(String nickname)
          Joins this chat room with the specified nickname so that the user would start receiving events and messages for it.
 void ChatRoomIrcImpl.joinAs(String nickname, byte[] password)
          Joins this chat room with the specified nickname and password so that the user would start receiving events and messages for it.
 void ChatRoomIrcImpl.kickParticipant(ChatRoomMember chatRoomMember, String reason)
          Kicks the given ChatRoomMember.
 void IrcStack.kickParticipant(String chatRoomName, String contactAddress, String reason)
          Kicks the participant with the given contact address from the given channel.
 void ProtocolProviderServiceIrcImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void ChatRoomIrcImpl.sendMessage(Message message)
          Sends the message to the destination indicated by the to contact.
 void ChatRoomIrcImpl.setLocalUserRole(ChatRoomMemberRole role)
          Sets the local user role.
 void ChatRoomIrcImpl.setSubject(String subject)
          Sets the subject of this chat room.
 void IrcStack.setSubject(String channel, String topic)
          Changes the topic of the given channel.
 void ChatRoomIrcImpl.setUserNickname(String nickName)
          Changes the the local user's nickname in the context of this chat room.
 void IrcStack.setUserNickname(String nickname)
          Changes the user nick name on the IRC server.
 void ProtocolProviderServiceIrcImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.jabber
 

Methods in net.java.sip.communicator.impl.protocol.jabber that throw OperationFailedException
 void ServerStoredContactListJabberImpl.addContact(ContactGroup parent, String id)
          Adds a new contact with the specified screenname to the list under the specified group.
 void ServerStoredContactListJabberImpl.addContact(String id)
          Adds a new contact with the specified screenname to the list under a default location.
 void OperationSetServerStoredAccountInfoJabberImpl.addDetail(ServerStoredDetails.GenericDetail detail)
          Adds the specified detail to the list of details registered on-line for this account.
 void CallPeerGTalkImpl.answer()
          Indicates a user request to answer an incoming call from this CallPeer.
 void CallPeerJabberImpl.answer()
          Indicates a user request to answer an incoming call from this CallPeer.
 void OperationSetBasicTelephonyJabberImpl.answerCallPeer(CallPeer peer)
          Implements method answerCallPeer from OperationSetBasicTelephony.
 void OperationSetVideoTelephonyJabberImpl.answerVideoCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call with video enabled from the specified CallPeer.
 void ChatRoomJabberImpl.banParticipant(ChatRoomMember chatRoomMember, String reason)
          Bans a user from the room.
 Call OperationSetBasicTelephonyJabberImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyJabberImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonyJabberImpl.createCall(String callee)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonyJabberImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 ChatRoom OperationSetMultiUserChatJabberImpl.createChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 ContentPacketExtension CallPeerMediaHandlerJabberImpl.createContentForMedia(MediaType mediaType)
          Creates a ContentPacketExtension for a particular stream.
 List<ContentPacketExtension> CallPeerMediaHandlerJabberImpl.createContentList()
          Creates a List containing the ContentPacketExtensions of the streams that this handler is prepared to initiate depending on available MediaDevices and local on-hold and video transmission preferences.
 List<ContentPacketExtension> CallPeerMediaHandlerJabberImpl.createContentList(MediaType mediaType)
          Creates a List containing the ContentPacketExtensions of the streams of a specific MediaType that this handler is prepared to initiate depending on available MediaDevices and local on-hold and video transmission preferences.
 RtpDescriptionPacketExtension CallPeerMediaHandlerGTalkImpl.createDescription()
          Creates a List containing the ContentPacketExtensions of the streams that this handler is prepared to initiate depending on available MediaDevices and local on-hold and video transmission preferences.
 void ServerStoredContactListJabberImpl.createGroup(String groupName)
          Creates the specified group on the server stored contact list.
protected  org.ice4j.ice.IceMediaStream IceUdpTransportManager.createIceStream(String media)
          Creates an IceMediaStream with the specified media name.
protected  CallJabberImpl OperationSetTelephonyConferencingJabberImpl.createOutgoingCall()
          Creates a new outgoing Call into which conference callees are to be invited by this OperationSetTelephonyConferencing.
(package private)  AbstractCallPeer<?,?> OperationSetBasicTelephonyJabberImpl.createOutgoingCall(CallJabberImpl call, String calleeAddress)
          Init and establish the specified call.
(package private)  AbstractCallPeer<?,?> OperationSetBasicTelephonyJabberImpl.createOutgoingCall(CallJabberImpl call, String calleeAddress, Iterable<org.jivesoftware.smack.packet.PacketExtension> sessionInitiateExtensions)
          Init and establish the specified call.
protected  Call OperationSetVideoTelephonyJabberImpl.createOutgoingVideoCall(String calleeAddress)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(String calleeAddress)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopSharingServerJabberImpl.createOutgoingVideoCall(String calleeAddress, MediaDevice videoDevice)
          Check if the remote part supports Jingle video.
protected  Call OperationSetDesktopStreamingJabberImpl.createOutgoingVideoCall(String calleeAddress, MediaDevice videoDevice)
          Check if the remote part supports Jingle video.
 void OperationSetPersistentPresenceJabberImpl.createServerStoredContactGroup(ContactGroup parent, String groupName)
          Creates a group with the specified name and parent in the server stored contact list.
protected  StreamConnector TransportManagerGTalkImpl.createStreamConnector(MediaType mediaType)
          Initializes a new StreamConnector to be used as the connector of the MediaStream with a specific MediaType.
protected  StreamConnector IceUdpTransportManager.createStreamConnector(MediaType mediaType)
          Initializes a new StreamConnector to be used as the connector of the MediaStream with a specific MediaType.
protected  StreamConnector RawUdpTransportManager.createStreamConnector(MediaType mediaType)
          Creates a media StreamConnector for a stream of a specific MediaType.
 Call OperationSetVideoTelephonyJabberImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerJabberImpl.createVideoCall(Contact callee, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonyJabberImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerJabberImpl.createVideoCall(String uri, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingJabberImpl.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 WhiteboardSession OperationSetWhiteboardingJabberImpl.createWhiteboardSession(String sessionName, Hashtable<Object,Object> sessionProperties)
          Creates a WhiteboardSession.
 void WhiteboardSessionJabberImpl.deleteWhiteboardObject(WhiteboardObject obj)
          Sends a WhiteboardObject to delete and delete the local WhiteboardObject
 void OperationSetExtendedAuthorizationsJabberImpl.explicitAuthorize(Contact contact)
          Send a positive authorization to contact thus allowing them to add us to their contact list without needing to first request an authorization.
 ChatRoom OperationSetMultiUserChatJabberImpl.findRoom(String roomName)
          Returns a reference to a chatRoom named roomName or null if that room does not exist.
 WhiteboardSession OperationSetWhiteboardingJabberImpl.findWhiteboardSession(String sessionName)
          Returns a reference to a WhiteboardSession named sessionName or null if no such session exists.
 Iterable<ContentPacketExtension> CallPeerMediaHandlerJabberImpl.generateSessionAccept()
          Wraps up any ongoing candidate harvests and returns our response to the last offer we've received, so that the peer could use it to send a session-accept.
 RtpDescriptionPacketExtension CallPeerMediaHandlerGTalkImpl.generateSessionAccept(boolean initStream)
          Wraps up any ongoing candidate harvests and returns our response to the last offer we've received, so that the peer could use it to send a accept.
 Iterator<ChatRoomMember> ChatRoomJabberImpl.getBanList()
          Returns the list of banned users.
 ChatRoomConfigurationForm ChatRoomJabberImpl.getConfigurationForm()
          Returns the ChatRoomConfigurationForm containing all configuration properties for this chat room.
 List<String> OperationSetMultiUserChatJabberImpl.getCurrentlyJoinedChatRooms(ChatRoomMember chatRoomMember)
          Returns the list of currently joined chat rooms for chatRoomMember.
 List<WhiteboardSession> OperationSetWhiteboardingJabberImpl.getCurrentlyJoinedWhiteboards(WhiteboardParticipant participant)
          Returns a list of the WhiteboardSessions that WhiteboardParticipant has joined and is currently active in.
 List<String> OperationSetMultiUserChatJabberImpl.getExistingChatRooms()
          Returns the List of Strings indicating chat rooms currently available on the server that this protocol provider is connected to.
 StreamConnector TransportManagerGTalkImpl.getStreamConnector(MediaType mediaType)
          Gets the StreamConnector to be used as the connector of the MediaStream with a specific MediaType.
 StreamConnector IceUdpTransportManager.getStreamConnector(MediaType mediaType)
          Gets the StreamConnector to be used as the connector of the MediaStream with a specific MediaType.
 void OperationSetBasicTelephonyJabberImpl.hangupCallPeer(CallPeer peer)
          Ends the call with the specified peer.
protected  void CallPeerMediaHandlerGTalkImpl.harvestCandidates(List<PayloadTypePacketExtension> local, CandidatesSender candidatesSender)
          Gathers local candidate addresses.
 CallPeerGTalkImpl CallGTalkImpl.initiateGTalkSession(String calleeJID, Iterable<org.jivesoftware.smack.packet.PacketExtension> sessionInitiateExtensions)
          Creates a CallPeerGTalkImpl from calleeJID and sends them initiate IQ request.
protected  void CallPeerGTalkImpl.initiateSession(Iterable<org.jivesoftware.smack.packet.PacketExtension> sessionInitiateExtensions)
          Initiate a Google Talk session SessionIQ.
protected  void CallPeerJabberImpl.initiateSession(Iterable<org.jivesoftware.smack.packet.PacketExtension> sessionInitiateExtensions)
          Processes the session initiation JingleIQ that we were created with, passing its content to the media handler and then sends either a "session-info/ringing" or a "session-terminate" response.
 CallPeerJabberImpl CallJabberImpl.initiateSession(String calleeJID, org.jivesoftware.smackx.packet.DiscoverInfo discoverInfo, Iterable<org.jivesoftware.smack.packet.PacketExtension> sessionInitiateExtensions)
          Creates a CallPeerJabberImpl from calleeJID and sends them session-initiate IQ request.
protected  MediaStream CallPeerMediaHandlerGTalkImpl.initStream(String streamName, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, boolean masterStream)
          Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice.
protected  MediaStream CallPeerMediaHandlerJabberImpl.initStream(String streamName, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, boolean masterStream)
          Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice.
protected  CallPeer OperationSetTelephonyConferencingJabberImpl.inviteCalleeToCall(String calleeAddress, CallJabberImpl call, boolean wasConferenceFocus)
          Invites a callee with a specific address to be joined in a specific Call in the sense of conferencing.
 void WhiteboardSessionJabberImpl.join()
          Joins this white-board with the nickname of the local user so that the user would start receiving events and WhiteboardObject for it.
 void ChatRoomJabberImpl.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void WhiteboardSessionJabberImpl.join(byte[] password)
          Joins this white-board so that the user would start receiving events and WhiteboardObject for it.
 void ChatRoomJabberImpl.join(byte[] password)
          Joins this chat room so that the user would start receiving events and messages for it.
 void ChatRoomJabberImpl.joinAs(String nickname)
          Joins this chat room with the specified nickname so that the user would start receiving events and messages for it.
 void ChatRoomJabberImpl.joinAs(String nickname, byte[] password)
          Joins this chat room with the specified nickname and password so that the user would start receiving events and messages for it.
 void ChatRoomJabberImpl.kickParticipant(ChatRoomMember member, String reason)
          Kicks a participant from the room.
 void CallJabberImpl.modifyVideoContent(boolean allowed)
          Send a content-modify message for all current CallPeer to reflect possible video change in media setup.
 void WhiteboardSessionJabberImpl.moveWhiteboardObject(WhiteboardObject obj)
          Sends a WhiteboardObject to modify and modifies the local WhiteboardObject
protected  String OperationSetTelephonyConferencingJabberImpl.parseAddressString(String calleeAddressString)
          Parses a String value which represents a callee address specified by the user into an object which is to actually represent the callee during the invitation to a conference Call.
 void CallPeerMediaHandlerJabberImpl.processAnswer(List<ContentPacketExtension> answer)
          Handles the specified answer by creating and initializing the corresponding MediaStreams.
 void CallPeerMediaHandlerGTalkImpl.processAnswer(RtpDescriptionPacketExtension answer)
          Handles the specified answer by creating and initializing the corresponding MediaStreams.
 void CallPeerMediaHandlerGTalkImpl.processCandidates(Iterable<GTalkCandidatePacketExtension> candidates)
          Processes the transport-related information provided by the remote peer in a specific set of CandidatePacketExtensions.
 void CallPeerMediaHandlerJabberImpl.processOffer(List<ContentPacketExtension> offer)
          Parses and handles the specified offer and returns a content extension representing the current state of this media handler.
 void CallPeerMediaHandlerGTalkImpl.processOffer(RtpDescriptionPacketExtension offer)
          Parses and handles the specified offer and returns a content extension representing the current state of this media handler.
 void CallPeerJabberImpl.processTransfer(TransferPacketExtension transfer)
          Processes a specific "XEP-0251: Jingle Session Transfer" transfer packet (extension).
 void CallPeerMediaHandlerJabberImpl.processTransportInfo(Iterable<ContentPacketExtension> contents)
          Processes the transport-related information provided by the remote peer in a specific set of ContentPacketExtensions.
 void OperationSetPersistentPresenceJabberImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified parameters.
 void OperationSetBasicTelephonyJabberImpl.putOffHold(CallPeer peer)
          Resumes communication with a call peer previously put on hold.
 void CallPeerJabberImpl.putOnHold(boolean onHold)
          Puts the CallPeer represented by this instance on or off hold.
 void OperationSetBasicTelephonyJabberImpl.putOnHold(CallPeer peer)
          Puts the specified CallPeer "on hold".
 PresenceStatus OperationSetPersistentPresenceJabberImpl.queryContactStatus(String contactIdentifier)
          Gets the PresenceStatus of a contact with a specific String identifier.
 void ProtocolProviderServiceJabberImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void CallPeerMediaHandlerJabberImpl.reinitAllContents()
          Reinitialize all media contents.
 void CallPeerMediaHandlerJabberImpl.reinitContent(String name, ContentPacketExtension content, boolean modify)
          Reinitialize a media content such as video.
(package private)  void ServerStoredContactListJabberImpl.removeContact(ContactJabberImpl contactToRemove)
          Removes a contact from the serverside list Event will come for successful operation
 boolean OperationSetServerStoredAccountInfoJabberImpl.removeDetail(ServerStoredDetails.GenericDetail detail)
          Removes the specified detail from the list of details stored online for this account.
 boolean OperationSetServerStoredAccountInfoJabberImpl.replaceDetail(ServerStoredDetails.GenericDetail currentDetailValue, ServerStoredDetails.GenericDetail newDetailValue)
          Replaces the currentDetailValue detail with newDetailValue and returns true if the operation was a success or false if currentDetailValue did not previously exist (in this case an additional call to addDetail is required).
 void OperationSetExtendedAuthorizationsJabberImpl.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 ProtocolProviderService UriHandlerJabberImpl.selectHandlingProvider(String uri)
          Returns the default provider that we are supposed to handle URIs through or null if there aren't any.
 void ChatRoomJabberImpl.sendMessage(Message message)
          Sends the message to the destination indicated by the to contact.
 void WhiteboardSessionJabberImpl.sendWhiteboardObject(WhiteboardObject message)
          Sends the message to the destination.
 void OperationSetVideoTelephonyJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopSharingServerJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopSharingServerJabberImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetDesktopStreamingJabberImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void QualityControlWrapper.setPreferredRemoteSendMaxPreset(QualityPreset preset)
          Changes the current video settings for the peer with the desired quality settings and inform the peer to stream the video with those settings.
 void ChatRoomJabberImpl.setSubject(String subject)
          Sets the subject of this chat room.
 void ChatRoomJabberImpl.setUserNickname(String nickname)
          Changes the local user nickname.
abstract  void TransportManagerJabberImpl.startCandidateHarvest(List<ContentPacketExtension> theirOffer, List<ContentPacketExtension> ourAnswer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void IceUdpTransportManager.startCandidateHarvest(List<ContentPacketExtension> theirOffer, List<ContentPacketExtension> ourAnswer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void RawUdpTransportManager.startCandidateHarvest(List<ContentPacketExtension> theirOffer, List<ContentPacketExtension> ourAnswer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
abstract  void TransportManagerJabberImpl.startCandidateHarvest(List<ContentPacketExtension> ourOffer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void P2PTransportManager.startCandidateHarvest(List<ContentPacketExtension> ourOffer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void IceUdpTransportManager.startCandidateHarvest(List<ContentPacketExtension> ourOffer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void RawUdpTransportManager.startCandidateHarvest(List<ContentPacketExtension> ourOffer, TransportInfoSender transportInfoSender)
          Starts transport candidate harvest.
 void TransportManagerGTalkImpl.startCandidateHarvest(List<PayloadTypePacketExtension> ourAnswer, CandidatesSender candidatesSender)
          Starts transport candidate harvest.
 void OperationSetDTMFJabberImpl.startSendingDTMF(CallPeer callPeer, DTMFTone tone)
          Sends the DTMFTone tone to callPeer.
 void ChatRoomConfigurationFormJabberImpl.submit()
          Sends the ready smack configuration form to the multi user chat.
 void OperationSetPersistentPresenceJabberImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceJabberImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
protected  void CallPeerMediaHandlerGTalkImpl.throwOperationFailedException(String message, int errorCode, Throwable cause)
          Lets the underlying implementation take note of this error and only then throws it to the using bundles.
protected  void CallPeerMediaHandlerJabberImpl.throwOperationFailedException(String message, int errorCode, Throwable cause)
          Lets the underlying implementation take note of this error and only then throws it to the using bundles.
static void ProtocolProviderServiceJabberImpl.throwOperationFailedException(String message, int errorCode, Throwable cause, Logger logger)
          Logs a specific message and associated Throwable cause as an error using the current Logger and then throws a new OperationFailedException with the message, a specific error code and the cause.
 void OperationSetBasicTelephonyJabberImpl.transfer(CallPeer peer, CallPeer target)
          Transfers (in the sense of call transfer) a specific CallPeer to a specific callee address which already participates in an active Call.
 void OperationSetBasicTelephonyJabberImpl.transfer(CallPeer peer, String target)
          Transfers (in the sense of call transfer) a specific CallPeer to a specific callee address which may or may not already be participating in an active Call.
protected  void CallPeerJabberImpl.transfer(String to, String sid)
          Transfer (in the sense of call transfer) this CallPeer to a specific callee address which may optionally be participating in an active Call.
 void OperationSetPersistentPresenceJabberImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 void TransportManagerGTalkImpl.wrapupConnectivityEstablishment()
          Waits for the associated ICE Agent to finish any started connectivity checks.
 void TransportManagerJabberImpl.wrapupConnectivityEstablishment()
          Notifies this TransportManagerJabberImpl that it should conclude any started connectivity establishment.
 void P2PTransportManager.wrapupConnectivityEstablishment()
          Waits for the associated ICE Agent to finish any started connectivity checks.
 void IceUdpTransportManager.wrapupConnectivityEstablishment()
          Waits for the associated ICE Agent to finish any started connectivity checks.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.mock
 

Methods in net.java.sip.communicator.impl.protocol.mock that throw OperationFailedException
 void MockOperationSetBasicTelephony.answerCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call from the specified CallPeer.
 void MockChatRoom.banParticipant(ChatRoomMember chatRoomMember, String reason)
          Bans a user from the room.
 Call MockOperationSetBasicTelephony.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call MockOperationSetBasicTelephony.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call MockOperationSetBasicTelephony.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call MockOperationSetBasicTelephony.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 ChatRoom MockMultiUserChat.createChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 ChatRoom MockMultiUserChat.findRoom(String roomName)
          Returns a reference to a chatRoom named roomName or null if no such room exists.
 ChatRoomConfigurationForm MockChatRoom.getConfigurationForm()
          Returns the ChatRoomConfigurationForm containing all configuration properties for this chat room.
 List<String> MockMultiUserChat.getCurrentlyJoinedChatRooms(ChatRoomMember chatRoomMember)
          Returns a list of the chat rooms that chatRoomMember has joined and is currently active in.
 List<String> MockMultiUserChat.getExistingChatRooms()
          Returns the List of Strings indicating chat rooms currently available on the server that this protocol provider is connected to.
 void MockOperationSetBasicTelephony.hangupCallPeer(CallPeer peer)
          Indicates a user request to end a call with the specified call particiapnt.
 void MockOperationSetBasicTelephony.hangupCallPeer(CallPeer peer, int reasonCode, String reason)
          Ends the call with the specified peer.
 void MockChatRoom.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void MockChatRoom.join(byte[] password)
          Joins this chat room so that the user would start receiving events and messages for it.
 void MockChatRoom.joinAs(String nickname)
          Joins this chat room with the specified nickname so that the user would start receiving events and messages for it.
 void MockChatRoom.joinAs(String nickname, byte[] password)
          Joins this chat room with the specified nickname and password so that the user would start receiving events and messages for it.
 void MockChatRoom.kickParticipant(ChatRoomMember chatRoomMember, String reason)
          Kicks a visitor or participant from the room.
 void MockPersistentPresenceOperationSet.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 void MockOperationSetBasicTelephony.putOnHold(CallPeer peer)
          Puts the specified CallPeer "on hold".
 PresenceStatus MockPersistentPresenceOperationSet.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void MockChatRoom.sendMessage(Message message)
          Sends the message to the destination indicated by the to contact.
 void MockChatRoom.setLocalUserRole(ChatRoomMemberRole role)
          Sets the local user role.
 void MockChatRoom.setNickname(String nickname)
          Changes the the local user's nickname in the context of this chatroom.
 void MockChatRoom.setSubject(String subject)
          Sets the subject of this chat room.
 void MockChatRoom.setUserNickname(String nickname)
          Changes the the local user's nickname in the context of this chatroom.
 void MockPersistentPresenceOperationSet.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void MockPersistentPresenceOperationSet.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void MockPersistentPresenceOperationSet.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.msn
 

Methods in net.java.sip.communicator.impl.protocol.msn that throw OperationFailedException
 void ServerStoredContactListMsnImpl.addContact(ContactGroupMsnImpl parent, String id)
          Adds a new contact with the specified screenname to the list under the specified group.
 void ServerStoredContactListMsnImpl.addContact(String id)
          Adds a new contact with the specified screenname to the list under a default location.
 void OperationSetServerStoredAccountInfoMsnImpl.addDetail(ServerStoredDetails.GenericDetail detail)
          Adds the specified detail to the list of details registered on-line for this account.
 AdHocChatRoom OperationSetAdHocMultiUserChatMsnImpl.createAdHocChatRoom(String adHocRoomName, List<String> contacts, String reason)
          Creates an ad-hoc room with the named adHocRoomName and in including to the specified contacts.
 AdHocChatRoom OperationSetAdHocMultiUserChatMsnImpl.createAdHocChatRoom(String adHocRoomName, Map<String,Object> adHocRoomProperties)
          Creates an AdHocChatRoom whose name is adHocRoomName with the properties contained in adHocRoomProperties
 void ServerStoredContactListMsnImpl.createGroup(String groupName)
          Creates the specified group on the server stored contact list.
 void OperationSetPersistentPresenceMsnImpl.createServerStoredContactGroup(ContactGroup parent, String groupName)
          Creates a group with the specified name and parent in the server stored contact list.
 void OperationSetPersistentPresenceMsnImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified parameters.
 PresenceStatus OperationSetPersistentPresenceMsnImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceMsnImpl.register(SecurityAuthority authority)
          Starts the registration process.
 boolean OperationSetServerStoredAccountInfoMsnImpl.removeDetail(ServerStoredDetails.GenericDetail detail)
          Removes the specified detail from the list of details stored online for this account.
 boolean OperationSetServerStoredAccountInfoMsnImpl.replaceDetail(ServerStoredDetails.GenericDetail currentDetailValue, ServerStoredDetails.GenericDetail newDetailValue)
          Replaces the currentDetailValue detail with newDetailValue and returns true if the operation was a success or false if currentDetailValue did not previously exist (in this case an additional call to addDetail is required).
 void AdHocChatRoomMsnImpl.sendMessage(Message message)
          Sends the given message through the participants of this ad-hoc chat room.
 void OperationSetPersistentPresenceMsnImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceMsnImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void OperationSetPersistentPresenceMsnImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.rss
 

Methods in net.java.sip.communicator.impl.protocol.rss that throw OperationFailedException
static RssFeedReader RssFeedReader.deserialize(URL contactRssURL, String settings)
           
 String RssFeedReader.getNewFeeds()
          Returns the textual representation of the feed's items with regard to the key of the last item shown to the user.
 ProtocolProviderService UriHandlerRssImpl.getRssProvider()
          Returns the default provider that we are supposed to add feeds to.
 void OperationSetPersistentPresenceRssImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified parameters.
 PresenceStatus OperationSetPersistentPresenceRssImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceRssImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void OperationSetPersistentPresenceRssImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceRssImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void ProtocolProviderServiceRssImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresenceRssImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.rss that throw OperationFailedException
ContactRssImpl(String contactID, URL rssURL, String persistentData, ProtocolProviderServiceRssImpl parentProvider)
          Creates an instance of a meta contact with the specified string used as a name and identifier.
RssFeedReader(URL contactRssURL)
          Creates an instance of a RSS reader with the specified string used as an URL for the actual feed.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.sip
 

Methods in net.java.sip.communicator.impl.protocol.sip that throw OperationFailedException
 void OperationSetServerStoredAccountInfoSipImpl.addDetail(ServerStoredDetails.GenericDetail detail)
          Adds the specified detail to the list of details registered on-line for this account.
 void OperationSetServerStoredAccountInfoSipImpl.addDetail(ServerStoredDetails.GenericDetail detail, boolean fireChangeEvents)
          Adds the specified detail to the list of details registered on-line for this account.
 void SipStackSharing.addSipListener(ProtocolProviderServiceSipImpl listener)
          Adds this listener as a candidate recipient for the dispatching of new messages received from the JAIN-SIP SipProviders.
 void CallPeerSipImpl.answer()
          Indicates a user request to answer an incoming call from this CallPeer.
 void OperationSetBasicTelephonySipImpl.answerCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call from the specified CallPeer.
 void OperationSetVideoTelephonySipImpl.answerVideoCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call with video enabled from the specified CallPeer.
 Call OperationSetBasicTelephonySipImpl.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonySipImpl.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephonySipImpl.createCall(String callee)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephonySipImpl.createCall(String callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 ContactSipImpl ServerStoredContactList.createContact(ContactGroupSipImpl parentGroup, String contactId, boolean persistent, String contactType)
          Creates contact for the specified address and inside the specified group .
 ContactSipImpl ServerStoredContactListSipImpl.createContact(ContactGroupSipImpl parentGroup, String contactId, String displayName, boolean persistent, String contactType)
          Creates contact for the specified address and inside the specified group .
 ContactSipImpl ServerStoredContactListXivoImpl.createContact(ContactGroupSipImpl parentGroup, String contactId, String displayName, boolean persistent, String contactType)
          Creates contact for the specified address and inside the specified group .
abstract  ContactSipImpl ServerStoredContactList.createContact(ContactGroupSipImpl parentGroup, String contactId, String displayName, boolean persistent, String contactType)
          Creates contact for the specified address and inside the specified group .
 ContactGroupSipImpl ServerStoredContactListSipImpl.createGroup(ContactGroupSipImpl parentGroup, String groupName, boolean persistent)
          Creates a group with the specified name and parent in the server stored contact list.
 ContactGroupSipImpl ServerStoredContactListXivoImpl.createGroup(ContactGroupSipImpl parentGroup, String groupName, boolean persistent)
          Creates a group with the specified name and parent in the server stored contact list.
abstract  ContactGroupSipImpl ServerStoredContactList.createGroup(ContactGroupSipImpl parentGroup, String groupName, boolean persistent)
          Creates a group with the specified name and parent in the server stored contact list.
 javax.sip.message.Request SipMessageFactory.createInviteRequest(javax.sip.address.Address toAddress)
          Creates an invite request destined for callee.
 javax.sip.message.Request SipMessageFactory.createInviteRequest(javax.sip.address.Address toAddress, javax.sip.message.Message cause)
          Creates an invite request destined for callee and reflects any possible non-null cause (e.g.
(package private)  javax.sip.message.Request OperationSetBasicInstantMessagingSipImpl.createMessageRequest(Contact to, Message message)
          Construct a Request represent a new message.
 String CallPeerMediaHandlerSipImpl.createOffer()
          Creates a session description String representing the MediaStreams that this MediaHandler is prepare to exchange.
protected  CallSipImpl OperationSetBasicTelephonySipImpl.createOutgoingCall()
          Initializes a new outgoing Call with no peers in it.
protected  CallSipImpl OperationSetTelephonyConferencingSipImpl.createOutgoingCall()
          Creates a new outgoing Call into which conference callees are to be invited by this OperationSetTelephonyConferencing.
 javax.sip.message.Request SipMessageFactory.createRegisterRequest(javax.sip.address.Address addressOfRecord, int registrationsExpiration, javax.sip.header.CallIdHeader callIdHeader, long cSeqValue)
          Creates a REGISTER Request as per the specified parameters.
 javax.sip.message.Request SipMessageFactory.createRequest(javax.sip.Dialog dialog, String method)
          Creates a new Request of a specific method which is to be sent in a specific Dialog and populates its generally-necessary headers such as the Authorization header.
 void OperationSetPresenceSipImpl.createServerStoredContactGroup(ContactGroup parentGroup, String groupName)
          Creates a group with the specified name and parent in the server stored contact list.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerSipImpl.createVideoCall(Contact callee, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopSharingServerSipImpl.createVideoCall(String uri, MediaDevice device)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreamingSipImpl.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephonySipImpl.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 void ServerStoredContactListSipImpl.deleteAccountImage()
          Deletes current account image from server.
 void ServerStoredContactListXivoImpl.deleteAccountImage()
          Deletes current account image from server.
abstract  void ServerStoredContactList.deleteAccountImage()
          Deletes current account image from server.
 ServerStoredDetails.ImageDetail ServerStoredContactListSipImpl.getAccountImage()
          Get current account image from server if any.
 ServerStoredDetails.ImageDetail ServerStoredContactListXivoImpl.getAccountImage()
          Get current account image from server if any.
abstract  ServerStoredDetails.ImageDetail ServerStoredContactList.getAccountImage()
          Get current account image from server if any.
 ArrayList<javax.sip.header.ViaHeader> ProtocolProviderServiceSipImpl.getLocalViaHeaders(javax.sip.address.Address intendedDestination)
          Initializes and returns an ArrayList with a single ViaHeader containing a localhost address usable with the specified sdestination.
 ArrayList<javax.sip.header.ViaHeader> ProtocolProviderServiceSipImpl.getLocalViaHeaders(javax.sip.address.SipURI intendedDestination)
          Initializes and returns an ArrayList with a single ViaHeader containing a localhost address usable with the specified sdestination.
 javax.sip.header.MaxForwardsHeader ProtocolProviderServiceSipImpl.getMaxForwardsHeader()
          Initializes and returns this provider's default maxForwardsHeader field using the value specified by MAX_FORWARDS.
 void CallPeerSipImpl.hangup()
          Ends the call with for this CallPeer.
 void CallPeerSipImpl.hangup(int reasonCode, String reason)
          Ends the call with for this CallPeer.
 void OperationSetBasicTelephonySipImpl.hangupCallPeer(CallPeer peer)
          Ends the call with the specified peer.
 void OperationSetBasicTelephonySipImpl.hangupCallPeer(CallPeer peer, int reasonCode, String reason)
          Ends the call with the specified peer.
protected  void ProtocolProviderServiceSipImpl.initialize(String sipAddress, SipAccountID accountID)
          Initializes the service implementation, and puts it in a state where it could interoperate with other services.
 void CallPeerSipImpl.invite()
          Creates a CallPeerSipImpl from calleeAddress and sends them an invite request.
 CallPeerSipImpl CallSipImpl.invite(javax.sip.address.Address calleeAddress, javax.sip.message.Message cause)
          Creates a CallPeerSipImpl from calleeAddress and sends them an invite request.
protected  CallPeerSipImpl OperationSetTelephonyConferencingSipImpl.inviteCalleeToCall(javax.sip.address.Address calleeAddress, CallSipImpl call, boolean wasConferenceFocus)
          Invites a callee with a specific SIP Address to be joined in a specific Call in the sense of SIP conferencing.
 void ServerStoredContactListSipImpl.moveContactToGroup(ContactSipImpl contact, ContactGroupSipImpl newParentGroup)
          Removes the specified contact from its current parent and places it under newParent.
 void ServerStoredContactListXivoImpl.moveContactToGroup(ContactSipImpl contact, ContactGroupSipImpl newParentGroup)
          Removes the specified contact from its current parent and places it under newParent.
abstract  void ServerStoredContactList.moveContactToGroup(ContactSipImpl contact, ContactGroupSipImpl newParentGroup)
          Removes the specified contact from its current parent and places it under newParent.
 void EventPackageNotifier.notify(EventPackageNotifier.Subscription subscription, String subscriptionState, String reason)
          Notifies a specific target identified by its Subscription about a specific subscription state and a specific reason for that subscription state via a NOTIFY request.
 void EventPackageNotifier.notifyAll(String subscriptionState, String reason)
          Notifies all targets represented by the Subscriptions managed by this instance about a specific subscription state and a specific reason for that subscription state via NOTIFY requests.
 void EventPackageNotifier.notifyAll(String subscriptionState, String reason, EventPackageNotifier.SubscriptionFilter filter)
          Notifies all targets represented by the Subscriptions managed by this instance which are accepted by a specific SubscriptionFilter about a specific subscription state and a specific reason for that subscription state via NOTIFY requests.
protected  javax.sip.address.Address OperationSetTelephonyConferencingSipImpl.parseAddressString(String calleeAddressString)
          Parses a String value which represents a SIP address into a SIP Address value.
 void EventPackageSubscriber.poll(EventPackageSubscriber.Subscription subscription)
          Adds a specific Subscription to the list of subscriptions managed by this instance only if another Subscription with the same subscription Address/Request URI and id tag of its associated Event header does not exist in the list.
 void CallPeerMediaHandlerSipImpl.processAnswer(String answer)
          Handles the specified answer by creating and initializing the corresponding MediaStreams.
protected  void EventPackageSupport.processAuthenticationChallenge(javax.sip.ClientTransaction clientTransaction, javax.sip.message.Response response, javax.sip.SipProvider jainSipProvider)
          Attempts to re-generate a Request within a specific ClientTransaction with the proper authorization headers.
(package private) static void EventPackageSupport.processAuthenticationChallenge(ProtocolProviderServiceSipImpl protocolProvider, javax.sip.ClientTransaction clientTransaction, javax.sip.message.Response response, javax.sip.SipProvider jainSipProvider)
          Attempts to re-generate a Request within a specific ClientTransaction with the proper authorization headers.
 String CallPeerMediaHandlerSipImpl.processOffer(String offerString)
          Parses offerString, creates the MediaStreams that it describes and constructs a response representing the state of this MediaHandler.
(package private)  boolean CallPeerSipImpl.processPictureFastUpdate(javax.sip.ServerTransaction serverTransaction, javax.sip.message.Request request)
           
 void OperationSetPresenceSipImpl.publishPresenceStatus(PresenceStatus status, String statusMsg)
          Requests the provider to enter into a status corresponding to the specified parameters.
 void OperationSetBasicTelephonySipImpl.putOffHold(CallPeer peer)
          Resumes communication with a call peer previously put on hold.
 void CallPeerSipImpl.putOnHold(boolean onHold)
          Puts the CallPeer represented by this instance on or off hold.
 void OperationSetBasicTelephonySipImpl.putOnHold(CallPeer peer)
          Puts the specified CallPeer "on hold".
 PresenceStatus OperationSetPresenceSipImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
(package private)  void SipRegistrarConnection.register()
          Sends the REGISTER request to the server specified in the constructor.
(package private)  void SipRegistrarlessConnection.register()
          Simply sets the state of the connection to REGISTERED without doing anything else.
 void ProtocolProviderServiceSipImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void CallSipImpl.reInvite()
          Send a RE-INVITE request for all current CallPeer to reflect possible change in media setup (video start/stop, ...).
 void ServerStoredContactListSipImpl.removeContact(ContactSipImpl contact)
          Removes a contact.
 void ServerStoredContactListXivoImpl.removeContact(ContactSipImpl contact)
          Removes a contact.
abstract  void ServerStoredContactList.removeContact(ContactSipImpl contact)
          Removes a contact.
 boolean OperationSetServerStoredAccountInfoSipImpl.removeDetail(ServerStoredDetails.GenericDetail detail)
          Removes the specified detail from the list of details stored online for this account.
 boolean OperationSetServerStoredAccountInfoSipImpl.replaceDetail(ServerStoredDetails.GenericDetail currentDetailValue, ServerStoredDetails.GenericDetail newDetailValue)
          Replaces the currentDetailValue detail with newDetailValue and returns true if the operation was a success or false if currentDetailValue did not previously exist (in this case an additional call to addDetail is required).
 void ProtocolProviderServiceSipImpl.sayError(javax.sip.ServerTransaction serverTransaction, int errorCode)
          Send an error response with the errorCode code using serverTransaction.
 void ProtocolProviderServiceSipImpl.sayError(javax.sip.ServerTransaction serverTransaction, int errorCode, javax.sip.header.Header header)
          Send an error response with the errorCode code using serverTransaction.
 ProtocolProviderService UriHandlerSipImpl.selectHandlingProvider(String uri)
          Returns the default provider that we are supposed to handle URIs through or null if there aren't any.
 void ProtocolProviderServiceSipImpl.sendInDialogRequest(javax.sip.SipProvider sipProvider, javax.sip.message.Request request, javax.sip.Dialog dialog)
          Sends a specific Request through a given SipProvider as part of the conversation associated with a specific Dialog.
(package private)  void CallPeerSipImpl.sendReInvite()
          Sends a reINVITE request to this CallPeer within its current Dialog.
 void ServerStoredContactListSipImpl.setAccountImage(byte[] newImageBytes)
          Change the image of the account on server.
 void ServerStoredContactListXivoImpl.setAccountImage(byte[] newImageBytes)
          Change the image of the account on server.
abstract  void ServerStoredContactList.setAccountImage(byte[] newImageBytes)
          Change the image of the account on server.
 void OperationSetVideoTelephonySipImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
 void OperationSetDesktopStreamingSipImpl.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void QualityControlWrapper.setPreferredRemoteSendMaxPreset(QualityPreset preset)
          Changes the current video settings for the peer with the desired quality settings and inform the peer to stream the video with those settings.
 void OperationSetDTMFSipImpl.startSendingDTMF(CallPeer callPeer, DTMFTone tone)
          Sends the DTMFTone tone to callPeer.
 void OperationSetPresenceSipImpl.subscribe(ContactGroup parentGroup, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetContactTypeInfoImpl.subscribe(ContactGroup parent, String contactIdentifier, String contactType)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
(package private)  void OperationSetPresenceSipImpl.subscribe(ContactGroup parentGroup, String contactIdentifier, String contactType)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void EventPackageSubscriber.subscribe(EventPackageSubscriber.Subscription subscription)
          Creates and sends a SUBSCRIBE request to the subscription Address/Request URI of a specific Subscription in order to request receiving event notifications and adds the specified Subscription to the list of subscriptions managed by this instance.
 void OperationSetPresenceSipImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void OperationSetContactTypeInfoImpl.subscribe(String contactIdentifier, String contactType)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier to the top level group.
protected  void CallPeerMediaHandlerSipImpl.throwOperationFailedException(String message, int errorCode, Throwable cause)
          Lets the underlying implementation take note of this error and only then throws it to the using bundles.
static void ProtocolProviderServiceSipImpl.throwOperationFailedException(String message, int errorCode, Throwable cause, Logger logger)
          Logs a specific message and associated Throwable cause as an error using the current Logger and then throws a new OperationFailedException with the message, a specific error code and the cause.
 void OperationSetBasicTelephonySipImpl.transfer(CallPeer transferee, CallPeer transferTarget)
          Transfers the call we have with transferee to transferTarget.
 void OperationSetBasicTelephonySipImpl.transfer(CallPeer peer, String target)
          Transfers (in the sense of call transfer) a specific CallPeer to a specific callee address which already participates in an active Call.
 void SipRegistrarConnection.unregister()
          Sends a unregistered request to the registrar thus ending our registration.
 void ProtocolProviderServiceSipImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void SipRegistrarlessConnection.unregister()
          Simply sets the state of the connection to UNREGISTERED without doing anything else.
 void EventPackageSubscriber.unsubscribe(javax.sip.address.Address toAddress, boolean assertSubscribed)
          Creates and sends a SUBSCRIBE request to a specific subscription Address/Request URI if it matches a Subscription with an id tag of its Event header of null in the list of subscriptions managed by this instance with an Expires header value of zero in order to terminate receiving event notifications and removes the specified Subscription from the list of subscriptions managed by this instance.
 void EventPackageSubscriber.unsubscribe(javax.sip.address.Address toAddress, String eventId, boolean assertSubscribed)
          Creates and sends a SUBSCRIBE request to a specific subscription Address/Request URI if it matches a Subscription with an id tag of its Event header of a specific value in the list of subscriptions managed by this instance with an Expires header value of zero in order to terminate receiving event notifications and removes the specified Subscription from the list of subscriptions managed by this instance.
 void OperationSetPresenceSipImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.sip that throw OperationFailedException
SipStackSharing()
          Constructor for this class.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.sip.dtmf
 

Methods in net.java.sip.communicator.impl.protocol.sip.dtmf that throw OperationFailedException
 void DTMFInfo.startSendingDTMF(CallPeerSipImpl callPeer, DTMFTone tone)
          Saves the tone we need to send and its start time.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.sip.sdp
 

Methods in net.java.sip.communicator.impl.protocol.sip.sdp that throw OperationFailedException
static javax.sdp.MediaDescription SdpUtils.createMediaDescription(String transport, List<MediaFormat> formats, StreamConnector connector, MediaDirection direction, List<RTPExtension> rtpExtensions, DynamicPayloadTypeRegistry dynamicPayloadTypes, DynamicRTPExtensionsRegistry rtpExtensionsRegistry)
          Creates a new MediaDescription instance according to the specified formats, connector and direction, and using the dynamicPayloadTypes registry to handle dynamic payload type registrations.
static javax.sdp.SessionDescription SdpUtils.createSessionDescription(InetAddress localAddress)
          Creates an empty instance of a SessionDescription with preinitialized s, v, c, o and t parameters.
static javax.sdp.SessionDescription SdpUtils.createSessionDescription(InetAddress localAddress, String userName, Vector<javax.sdp.MediaDescription> mediaDescriptions)
          Creates an empty instance of a SessionDescription with preinitialized s, v, c, o and t parameters.
static javax.sdp.SessionDescription SdpUtils.createSessionUpdateDescription(javax.sdp.SessionDescription descToUpdate, InetAddress newConnectionAddress, Vector<javax.sdp.MediaDescription> newMediaDescriptions)
          Creates and returns a new SessionDescription that is supposed to update our previous descToUpdate and advertise the brand new newMediaDescriptions.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.sip.security
 

Methods in net.java.sip.communicator.impl.protocol.sip.security that throw OperationFailedException
 javax.sip.ClientTransaction SipSecurityManager.handleChallenge(javax.sip.message.Response challenge, javax.sip.ClientTransaction challengedTransaction, javax.sip.SipProvider transactionCreator)
          Uses securityAuthority to determine a set of valid user credentials for the specified Response (Challenge) and appends it to the challenged request so that it could be retransmitted.
 javax.sip.ClientTransaction SipSecurityManager.handleChallenge(javax.sip.message.Response challenge, javax.sip.ClientTransaction challengedTransaction, javax.sip.SipProvider transactionCreator, long newCSeq)
          Uses securityAuthority to determine a set of valid user credentials for the specified Response (Challenge) and appends it to the challenged request so that it could be retransmitted.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.ssh
 

Methods in net.java.sip.communicator.impl.protocol.ssh that throw OperationFailedException
 void ProtocolProviderServiceSSHImpl.createSSHSessionAndLogin(ContactSSH sshContact)
          Creates a SSH Session with a remote machine and tries to login according to the details specified by Contact An appropriate message is shown to the end user in case the login fails
 PresenceStatus OperationSetPersistentPresenceSSHImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceSSHImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void OperationSetPersistentPresenceSSHImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceSSHImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void ProtocolProviderServiceSSHImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresenceSSHImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.yahoo
 

Methods in net.java.sip.communicator.impl.protocol.yahoo that throw OperationFailedException
 void ServerStoredContactListYahooImpl.addContact(ContactGroupYahooImpl parent, String id)
          Adds a new contact with the specified screenname to the list under the specified group.
 void ServerStoredContactListYahooImpl.addContact(String id)
          Adds a new contact with the specified screenname to the list under a default location.
 AdHocChatRoom OperationSetAdHocMultiUserChatYahooImpl.createAdHocChatRoom(String adHocRoomName, List<String> contacts, String reason)
          Creates an ad-hoc room with the named adHocRoomName and in including to the specified contacts.
 AdHocChatRoom OperationSetAdHocMultiUserChatYahooImpl.createAdHocChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 void ServerStoredContactListYahooImpl.createGroup(String groupName)
          Creates the specified group on the server stored contact list.
 void OperationSetPersistentPresenceYahooImpl.createServerStoredContactGroup(ContactGroup parent, String groupName)
          Creates a group with the specified name and parent in the server stored contact list.
 void AdHocChatRoomYahooImpl.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void OperationSetPersistentPresenceYahooImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 PresenceStatus OperationSetPersistentPresenceYahooImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceYahooImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void AdHocChatRoomYahooImpl.sendMessage(Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetPersistentPresenceYahooImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceYahooImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void OperationSetPersistentPresenceYahooImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.impl.protocol.zeroconf
 

Methods in net.java.sip.communicator.impl.protocol.zeroconf that throw OperationFailedException
 void OperationSetPersistentPresenceZeroconfImpl.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified paramters.
 PresenceStatus OperationSetPersistentPresenceZeroconfImpl.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderServiceZeroconfImpl.register(SecurityAuthority authority)
          Starts the registration process.
 void OperationSetPersistentPresenceZeroconfImpl.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresenceZeroconfImpl.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void ProtocolProviderServiceZeroconfImpl.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresenceZeroconfImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.aimaccregwizz
 

Methods in net.java.sip.communicator.plugin.aimaccregwizz that throw OperationFailedException
 ProtocolProviderService AimAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user, String passwd)
          Creates an account for the given user and password.
 ProtocolProviderService AimAccountRegistrationWizard.signin()
          Installs the account created through this wizard.
 ProtocolProviderService AimAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "service.gui.SIGN_IN" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.dictaccregwizz
 

Methods in net.java.sip.communicator.plugin.dictaccregwizz that throw OperationFailedException
 ProtocolProviderService DictAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String host, int port, String strategy)
          Creates an account for the given user and password.
 ProtocolProviderService DictAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService DictAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.facebookaccregwizz
 

Methods in net.java.sip.communicator.plugin.facebookaccregwizz that throw OperationFailedException
protected  ProtocolProviderService FacebookAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String userName, String passwd)
          Creates an account for the given user and password.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.gibberishaccregwizz
 

Methods in net.java.sip.communicator.plugin.gibberishaccregwizz that throw OperationFailedException
 ProtocolProviderService GibberishAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user)
          Creates an account for the given user and password.
 ProtocolProviderService GibberishAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService GibberishAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.icqaccregwizz
 

Methods in net.java.sip.communicator.plugin.icqaccregwizz that throw OperationFailedException
 ProtocolProviderService IcqAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user, String passwd)
          Creates an account for the given user and password.
 ProtocolProviderService IcqAccountRegistrationWizard.signin()
          Installs the account created through this wizard.
 ProtocolProviderService IcqAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.ircaccregwizz
 

Methods in net.java.sip.communicator.plugin.ircaccregwizz that throw OperationFailedException
 ProtocolProviderService IrcAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user, String password)
          Creates an account for the given user and password.
 ProtocolProviderService IrcAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService IrcAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.jabberaccregwizz
 

Methods in net.java.sip.communicator.plugin.jabberaccregwizz that throw OperationFailedException
protected  ProtocolProviderService JabberAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String userName, String passwd)
          Creates an account for the given user and password.
 ProtocolProviderService JabberAccountRegistrationWizard.signin()
          Installs the account defined in this wizard.
 ProtocolProviderService JabberAccountRegistrationWizard.signin(String userName, String password)
          Installs the account defined in this wizard.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.msnaccregwizz
 

Methods in net.java.sip.communicator.plugin.msnaccregwizz that throw OperationFailedException
 ProtocolProviderService MsnAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user, String passwd)
          Creates an account for the given user and password.
 ProtocolProviderService MsnAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService MsnAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.rssaccregwizz
 

Methods in net.java.sip.communicator.plugin.rssaccregwizz that throw OperationFailedException
 ProtocolProviderService RssAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user)
          Creates an account for the given user and password.
 ProtocolProviderService RssAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService RssAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.sipaccregwizz
 

Methods in net.java.sip.communicator.plugin.sipaccregwizz that throw OperationFailedException
 ProtocolProviderService SIPAccountRegistrationWizard.signin()
          Installs the account created through this wizard.
 ProtocolProviderService SIPAccountRegistrationWizard.signin(String userName, String password)
          Installs the account with the given user name and password.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.sshaccregwizz
 

Methods in net.java.sip.communicator.plugin.sshaccregwizz that throw OperationFailedException
 ProtocolProviderService SSHAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user)
          Creates an account for the given Account ID, Identity File and Known Hosts File
 ProtocolProviderService SSHAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService SSHAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.whiteboard
 

Methods in net.java.sip.communicator.plugin.whiteboard that throw OperationFailedException
 WhiteboardObject WhiteboardSessionManager.sendWhiteboardObject(WhiteboardSession wbSession, WhiteboardShape ws)
          Construct (with WhiteboardSession) and send a WhiteboardObject to a contact.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.yahooaccregwizz
 

Methods in net.java.sip.communicator.plugin.yahooaccregwizz that throw OperationFailedException
 ProtocolProviderService YahooAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user, String passwd)
          Creates an account for the given user and password.
 ProtocolProviderService YahooAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService YahooAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.plugin.zeroconfaccregwizz
 

Methods in net.java.sip.communicator.plugin.zeroconfaccregwizz that throw OperationFailedException
 ProtocolProviderService ZeroconfAccountRegistrationWizard.installAccount(ProtocolProviderFactory providerFactory, String user)
          Creates an account for the given user and password.
 ProtocolProviderService ZeroconfAccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService ZeroconfAccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.service.gui
 

Methods in net.java.sip.communicator.service.gui that throw OperationFailedException
 ProtocolProviderService AccountRegistrationForm.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
abstract  ProtocolProviderService AccountRegistrationWizard.signin()
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 ProtocolProviderService AccountRegistrationForm.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
abstract  ProtocolProviderService AccountRegistrationWizard.signin(String userName, String password)
          Defines the operations that will be executed when the user clicks on the wizard "Signin" button.
 

Uses of OperationFailedException in net.java.sip.communicator.service.neomedia
 

Methods in net.java.sip.communicator.service.neomedia that throw OperationFailedException
 void QualityControl.setPreferredRemoteSendMaxPreset(QualityPreset preset)
          Changes remote send preset and protocols who can handle the changes will implement this for re-inviting the other party or just sending that media has changed.
 

Uses of OperationFailedException in net.java.sip.communicator.service.protocol
 

Methods in net.java.sip.communicator.service.protocol that throw OperationFailedException
 void OperationSetServerStoredAccountInfo.addDetail(ServerStoredDetails.GenericDetail detail)
          Adds the specified detail to the list of details registered on-line for this account.
 void OperationSetBasicTelephony.answerCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call from the specified CallPeer.
 void OperationSetVideoTelephony.answerVideoCallPeer(CallPeer peer)
          Indicates a user request to answer an incoming call with video enabled from the specified CallPeer.
 void ChatRoom.banParticipant(ChatRoomMember chatRoomMember, String reason)
          Bans a user from the room.
 AdHocChatRoom OperationSetAdHocMultiUserChat.createAdHocChatRoom(String adHocRoomName, List<String> contacts, String reason)
          Creates an ad-hoc room with the named adHocRoomName and in including to the specified contacts for the given reason .
 AdHocChatRoom OperationSetAdHocMultiUserChat.createAdHocChatRoom(String adHocRoomName, Map<String,Object> adHocRoomProperties)
          Creates an ad-hoc room with the named adHocRoomName and according to the specified adHocRoomProperties.
 Call OperationSetBasicTelephony.createCall(Contact callee)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephony.createCall(Contact callee, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her Contact.
 Call OperationSetBasicTelephony.createCall(String uri)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 Call OperationSetBasicTelephony.createCall(String uri, CallGroup group)
          Creates a new Call and invites a specific CallPeer to it given by her String URI.
 ChatRoom OperationSetMultiUserChat.createChatRoom(String roomName, Map<String,Object> roomProperties)
          Creates a room with the named roomName and according to the specified roomProperties on the server that this protocol provider is currently connected to.
 Call OperationSetTelephonyConferencing.createConfCall(String[] callees)
          Creates a conference call with the specified callees as call peers.
 Call OperationSetTelephonyConferencing.createConfCall(String[] callees, CallGroup group)
          Creates a conference call with the specified callees as call peers.
 Component OperationSetVideoTelephony.createLocalVisualComponent(CallPeer peer, VideoListener listener)
          Creates a visual Component which depicts the local video being streamed to a specific CallPeer.
 Recorder OperationSetBasicTelephony.createRecorder(Call call)
          Creates a new Recorder which is to record the specified Call (into a file which is to be specified when starting the returned Recorder).
 void OperationSetPersistentPresence.createServerStoredContactGroup(ContactGroup parent, String groupName)
          Creates a group with the specified name and parent in the server stored contact list.
 Call OperationSetVideoTelephony.createVideoCall(Contact callee)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreaming.createVideoCall(Contact callee, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(String uri)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetDesktopStreaming.createVideoCall(String uri, MediaDevice mediaDevice)
          Create a new video call and invite the specified CallPeer to it.
 Call OperationSetVideoTelephony.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it.
 WhiteboardSession OperationSetWhiteboarding.createWhiteboardSession(String sessionName, Hashtable<Object,Object> sessionProperties)
          Creates a WhiteboardSession with the name sessionName and according to the specified sessionProperties.
 void WhiteboardSession.deleteWhiteboardObject(WhiteboardObject obj)
          Sends a WhiteboardObject to delete and delete the local WhiteboardObject
 void OperationSetExtendedAuthorizations.explicitAuthorize(Contact contact)
          Send a positive authorization to contact thus allowing them to add us to their contact list without needing to first request an authorization.
 ChatRoom OperationSetMultiUserChat.findRoom(String roomName)
          Returns a reference to a chatRoom named roomName or null if no room with the given name exist on the server.
 WhiteboardSession OperationSetWhiteboarding.findWhiteboardSession(String sessionName)
          Returns a reference to a WhiteboardSession named sessionName or null if no such session exists.
 Iterator<ChatRoomMember> ChatRoom.getBanList()
          Returns an Iterator over a set of ban masks for this chat room.
 ChatRoomConfigurationForm ChatRoom.getConfigurationForm()
          Returns the ChatRoomConfigurationForm containing all configuration properties for this chat room.
 List<String> OperationSetMultiUserChat.getCurrentlyJoinedChatRooms(ChatRoomMember chatRoomMember)
          Returns a list of the chat rooms that chatRoomMember has joined and is currently active in.
 List<WhiteboardSession> OperationSetWhiteboarding.getCurrentlyJoinedWhiteboards(WhiteboardParticipant participant)
          Returns a list of the WhiteboardSessions that WhiteboardParticipant has joined and is currently active in.
 List<String> OperationSetMultiUserChat.getExistingChatRooms()
          Returns the List of Strings indicating chat rooms currently available on the server that this protocol provider is connected to.
 void OperationSetBasicTelephony.hangupCallPeer(CallPeer peer)
          Indicates a user request to end a call with the specified call peer.
 void OperationSetBasicTelephony.hangupCallPeer(CallPeer peer, int reasonCode, String reason)
          Ends the call with the specified peer.
 CallPeer OperationSetTelephonyConferencing.inviteCalleeToCall(String uri, Call call)
          Invites the callee represented by the specified uri to an already existing call.
 void WhiteboardSession.join()
          Joins this whiteboard with the nickname of the local user so that the user would start receiving events and WhiteboardObject for it.
 void AdHocChatRoom.join()
          Joins this ad-hoc chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void ChatRoom.join()
          Joins this chat room with the nickname of the local user so that the user would start receiving events and messages for it.
 void WhiteboardSession.join(byte[] password)
          Joins this whiteboard so that the user would start receiving events and WhiteboardObject for it.
 void ChatRoom.join(byte[] password)
          Joins this chat room so that the user would start receiving events and messages for it.
 void ChatRoom.joinAs(String nickname)
          Joins this chat room with the specified nickname so that the user would start receiving events and messages for it.
 void ChatRoom.joinAs(String nickname, byte[] password)
          Joins this chat room with the specified nickname and password so that the user would start receiving events and messages for it.
 void ChatRoom.kickParticipant(ChatRoomMember chatRoomMember, String reason)
          Kicks a visitor or participant from the room.
 void AccountManager.loadAccount(AccountID accountID)
          Loads the account corresponding to the given AccountID.
 void WhiteboardSession.moveWhiteboardObject(WhiteboardObject obj)
          Sends a WhiteboardObject to modify and modifies the local WhiteboardObject
 void OperationSetPresence.publishPresenceStatus(PresenceStatus status, String statusMessage)
          Requests the provider to enter into a status corresponding to the specified parameters.
 void OperationSetBasicTelephony.putOffHold(CallPeer peer)
          Resumes communication with a call peer previously put on hold.
 void OperationSetBasicTelephony.putOnHold(CallPeer peer)
          Puts the specified CallPeer "on hold".
 PresenceStatus OperationSetPresence.queryContactStatus(String contactIdentifier)
          Get the PresenceStatus for a particular contact.
 void ProtocolProviderService.register(SecurityAuthority authority)
          Starts the registration process.
 boolean OperationSetServerStoredAccountInfo.removeDetail(ServerStoredDetails.GenericDetail detail)
          Removes the specified detail from the list of details stored online for this account.
 boolean OperationSetServerStoredAccountInfo.replaceDetail(ServerStoredDetails.GenericDetail currentDetailValue, ServerStoredDetails.GenericDetail newDetailValue)
          Replaces the currentDetailValue detail with newDetailValue and returns true if the operation was a success or false if currentDetailValue did not previously exist (in this case an additional call to addDetail is required).
 void OperationSetExtendedAuthorizations.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 void AdHocChatRoom.sendMessage(Message message)
          Sends the Message to this ad-hoc chat room.
 void ChatRoom.sendMessage(Message message)
          Sends the message to this chat room.
 void WhiteboardSession.sendWhiteboardObject(WhiteboardObject obj)
          Resolves obj with the other session participants.
 void ChatRoom.setLocalUserRole(ChatRoomMemberRole role)
          Changes the the local user's nickname in the context of this chatroom.
 void OperationSetVideoTelephony.setLocalVideoAllowed(Call call, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void OperationSetDesktopStreaming.setLocalVideoAllowed(Call call, MediaDevice mediaDevice, boolean allowed)
          Sets the indicator which determines whether the streaming of local video in a specific Call is allowed.
 void ChatRoom.setSubject(String subject)
          Sets the subject of this chat room.
 void ChatRoom.setUserNickname(String nickname)
          Changes the the local user's nickname in the context of this chatroom.
 void OperationSetDTMF.startSendingDTMF(CallPeer callPeer, DTMFTone tone)
          Sends the DTMFTone tone to callPeer.
 void AccountManager.storeAccount(ProtocolProviderFactory factory, AccountID accountID)
          Stores an account represented in the form of an AccountID created by a specific ProtocolProviderFactory.
protected  void ProtocolProviderFactory.storePassword(org.osgi.framework.BundleContext bundleContext, AccountID accountID, String password)
          Saves the password for the specified account after scrambling it a bit so that it is not visible from first sight (Method remains highly insecure).
 void ChatRoomConfigurationForm.submit()
          Submits the information in this configuration form to the server.
 void OperationSetPersistentPresence.subscribe(ContactGroup parent, String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetContactTypeInfo.subscribe(ContactGroup parent, String contactIdentifier, String contactType)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier and indicates that it should be added to the specified group of the server stored contact list.
 void OperationSetPersistentPresence.subscribe(String contactIdentifier)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier to the top level group.
 void OperationSetPresence.subscribe(String contactIdentifier)
          Adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier.
 void OperationSetContactTypeInfo.subscribe(String contactIdentifier, String contactType)
          Persistently adds a subscription for the presence status of the contact corresponding to the specified contactIdentifier to the top level group.
 void OperationSetAdvancedTelephony.transfer(CallPeer peer, CallPeer target)
          Transfers (in the sense of call transfer) a specific CallPeer to a specific callee address which already participates in an active Call.
 void OperationSetAdvancedTelephony.transfer(CallPeer peer, String target)
          Transfers (in the sense of call transfer) a specific CallPeer to a specific callee address which may or may not already be participating in an active Call.
 void AccountManager.unloadAccount(AccountID accountID)
          Unloads the account corresponding to the given AccountID.
 void ProtocolProviderService.unregister()
          Ends the registration of this protocol provider with the current registration service.
 void OperationSetPersistentPresence.unsubscribe(Contact contact)
          Persistently removes a subscription for the presence status of the specified contact.
 void OperationSetPresence.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of OperationFailedException in net.java.sip.communicator.service.protocol.media
 

Methods in net.java.sip.communicator.service.protocol.media that throw OperationFailedException
protected  MediaStream MediaHandler.configureStream(CallPeerMediaHandler<?> callPeerMediaHandler, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, MediaStream stream, boolean masterStream)
          Configures stream to use the specified device, format, target, direction, etc.
 Call AbstractOperationSetTelephonyConferencing.createConfCall(String[] callees)
          Creates a conference call with the specified callees as call peers.
 Call AbstractOperationSetTelephonyConferencing.createConfCall(String[] callees, CallGroup group)
          Creates a conference call with the specified callees as call peers.
 Component AbstractOperationSetVideoTelephony.createLocalVisualComponent(CallPeer peer, VideoListener listener)
          Implements OperationSetVideoTelephony.createLocalVisualComponent(CallPeer, VideoListener).
protected abstract  MediaAwareCallT AbstractOperationSetTelephonyConferencing.createOutgoingCall()
          Creates a new outgoing Call into which conference callees are to be invited by this OperationSetTelephonyConferencing.
 Recorder MediaAwareCall.createRecorder()
          Creates a new Recorder which is to record this Call (into a file which is to be specified when starting the returned Recorder).
 Recorder AbstractOperationSetBasicTelephony.createRecorder(Call call)
          Creates a new Recorder which is to record the specified Call (into a file which is to be specified when starting the returned Recorder).
protected  StreamConnector TransportManager.createStreamConnector(MediaType mediaType)
          Creates a media StreamConnector.
 Call AbstractOperationSetVideoTelephony.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it with initial video setting.
 Call AbstractOperationSetVideoTelephony.createVideoCall(String uri, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it with initial video setting.
 StreamConnector TransportManager.getStreamConnector(MediaType mediaType)
          Returns the StreamConnector instance that this media handler should use for streams of the specified mediaType.
(package private)  MediaStream MediaHandler.initStream(CallPeerMediaHandler<?> callPeerMediaHandler, StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, boolean masterStream)
          Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice.
protected  MediaStream CallPeerMediaHandler.initStream(StreamConnector connector, MediaDevice device, MediaFormat format, MediaStreamTarget target, MediaDirection direction, List<RTPExtension> rtpExtensions, boolean masterStream)
          Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice.
protected abstract  CallPeer AbstractOperationSetTelephonyConferencing.inviteCalleeToCall(CalleeAddressT calleeAddress, MediaAwareCallT call, boolean wasConferenceFocus)
          Invites a callee with a specific address to be joined in a specific Call in the sense of conferencing.
 CallPeer AbstractOperationSetTelephonyConferencing.inviteCalleeToCall(String uri, Call call)
          Invites the callee represented by the specified uri to an already existing call.
protected abstract  CalleeAddressT AbstractOperationSetTelephonyConferencing.parseAddressString(String calleeAddressString)
          Parses a String value which represents a callee address specified by the user into an object which is to actually represent the callee during the invitation to a conference Call.
 void MediaAwareCallPeer.setLocalVideoAllowed(boolean allowed)
          Modifies the local media setup to reflect the requested setting for the streaming of the local video and then re-invites the peer represented by this class using a corresponding SDP description..
 void MediaAwareCall.setLocalVideoAllowed(boolean allowed, MediaUseCase useCase)
          Modifies the local media setup of all peers in the call to reflect the requested setting for the streaming of the local video and then passes the setting to the participating MediaAwareCallPeer instances.
 void AbstractOperationSetVideoTelephony.setLocalVideoAllowed(Call call, boolean allowed)
          Implements OperationSetVideoTelephony#setLocalVideoAllowed(Call, boolean).
abstract  void AbstractQualityControlWrapper.setPreferredRemoteSendMaxPreset(QualityPreset preset)
          Changes the current video settings for the peer with the desired quality settings and inform the peer to stream the video with those settings.
protected abstract  void CallPeerMediaHandler.throwOperationFailedException(String message, int errorCode, Throwable cause)
          Lets the underlying implementation take note of this error and only then throws it to the using bundles.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.