Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Interface
net.java.sip.communicator.service.protocol.Contact

Packages that use Contact
net.java.sip.communicator.impl.contactlist   
net.java.sip.communicator.impl.gui   
net.java.sip.communicator.impl.gui.main.authorization   
net.java.sip.communicator.impl.gui.main.call   
net.java.sip.communicator.impl.gui.main.chat   
net.java.sip.communicator.impl.gui.main.chat.conference   
net.java.sip.communicator.impl.gui.main.contactlist   
net.java.sip.communicator.impl.msghistory   
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.jabber.extensions.caps   
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.ssh   
net.java.sip.communicator.impl.protocol.yahoo   
net.java.sip.communicator.impl.protocol.zeroconf   
net.java.sip.communicator.plugin.contactinfo   
net.java.sip.communicator.plugin.otr   
net.java.sip.communicator.plugin.spellcheck   
net.java.sip.communicator.plugin.whiteboard   
net.java.sip.communicator.plugin.whiteboard.gui   
net.java.sip.communicator.service.contacteventhandler   
net.java.sip.communicator.service.contactlist   
net.java.sip.communicator.service.contactlist.event   
net.java.sip.communicator.service.filehistory   
net.java.sip.communicator.service.gui   
net.java.sip.communicator.service.protocol   
net.java.sip.communicator.service.protocol.event   
net.java.sip.communicator.service.protocol.media   
 

Uses of Contact in net.java.sip.communicator.impl.contactlist
 

Methods in net.java.sip.communicator.impl.contactlist that return Contact
 Contact MetaContactImpl.getContact(String contactAddress, ProtocolProviderService ownerProvider)
          Returns a contact encapsulated by this meta contact, having the specified contactAddress and coming from the indicated ownerProvider.
 Contact MetaContactImpl.getContact(String contactAddress, String accountID)
          Returns a contact encapsulated by this meta contact, having the specified contactAddress and coming from a provider with a mathing accountID.
 Contact MetaContactImpl.getDefaultContact()
          Currently simply returns the most connected protocol contact.
 Contact MetaContactImpl.getDefaultContact(Class<? extends OperationSet> operationSet)
          Returns a default contact for a specific operation (call, file transfer, IM ...)
 

Methods in net.java.sip.communicator.impl.contactlist that return types with arguments of type Contact
 Iterator<Contact> MetaContactImpl.getContacts()
          Returns a java.util.Iterator over all protocol specific Contacts encapsulated by this MetaContact.
 Iterator<Contact> MetaContactImpl.getContactsForContactGroup(ContactGroup parentProtoGroup)
          Returns contacts, encapsulated by this MetaContact and belonging to the specified protocol ContactGroup.
 List<Contact> MetaContactImpl.getContactsForOperationSet(Class<? extends OperationSet> opSetClass)
          Returns all protocol specific Contacts, encapsulated by this MetaContact and supporting the given opSetClass.
 Iterator<Contact> MetaContactImpl.getContactsForProvider(ProtocolProviderService provider)
          Returns a Contact, encapsulated by this MetaContact and coming from the specified ProtocolProviderService.
 

Methods in net.java.sip.communicator.impl.contactlist with parameters of type Contact
(package private)  void MetaContactImpl.addProtoContact(Contact contact)
          Adds the specified protocol specific contact to the list of contacts merged in this meta contact.
 void MetaContactImpl.cacheAvatar(Contact protoContact, byte[] avatarBytes)
          Stores avatar bytes in the given Contact.
 void MetaContactListServiceImpl.changeMetaContactAvatar(MetaContact metaContact, Contact protoContact, byte[] newAvatar)
          Sets the avatar for metaContact to be newAvatar.
 boolean MetaContactImpl.containsContact(Contact protocolContact)
          Returns true if the given protocolContact is contained in this MetaContact, otherwise - returns false.
 MetaContact MetaContactGroupImpl.findMetaContactByContact(Contact protoContact)
          Returns a meta contact, a child of this group or its subgroups, that has the specified protocol specific contact.
 MetaContact MetaContactListServiceImpl.findMetaContactByContact(Contact contact)
          Returns the MetaContact containing the specified contact or null if no such MetaContact was found.
 void MetaContactListServiceImpl.moveContact(Contact contact, MetaContact newParentMetaContact)
          Makes the specified contact a child of the newParent MetaContact.
 void MetaContactListServiceImpl.moveContact(Contact contact, MetaContactGroup newParentMetaGroup)
          Makes the specified contact a child of the newParentMetaGroup MetaContactGroup.
 void MetaContactListServiceImpl.removeContact(Contact contact)
          Deletes the specified contact from both the local contact list and (if applicable) the server stored contact list if supported by the corresponding protocol.
(package private)  void MetaContactImpl.removeProtoContact(Contact contact)
          Removes the specified protocol specific contact from the contacts encapsulated in this MetaContact.
 void MetaContactImpl.updateCapabilities(Contact contact, Map<String,? extends OperationSet> opSets)
          Updates the capabilities for the given contact.
 

Uses of Contact in net.java.sip.communicator.impl.gui
 

Methods in net.java.sip.communicator.impl.gui with parameters of type Contact
 void DefaultContactEventHandler.contactClicked(Contact contact, int clickCount)
          Indicates that a contact has been clicked.
 ChatPanel UIServiceImpl.getChat(Contact contact)
          Implements UIService.getChat(Contact).
 

Constructors in net.java.sip.communicator.impl.gui with parameters of type Contact
DefaultContactEventHandler.RunMessageWindow(MetaContact metaContact, Contact protocolContact)
          Creates a chat window
 

Uses of Contact in net.java.sip.communicator.impl.gui.main.authorization
 

Methods in net.java.sip.communicator.impl.gui.main.authorization with parameters of type Contact
 AuthorizationRequest AuthorizationHandlerImpl.createAuthorizationRequest(Contact contact)
          Implements the AuthorizationHandler.createAuthorizationRequest method.
 AuthorizationResponse AuthorizationHandlerImpl.processAuthorisationRequest(AuthorizationRequest req, Contact sourceContact)
          Implements the AuthorizationHandler.processAuthorisationRequest method.
 void AuthorizationHandlerImpl.processAuthorizationResponse(AuthorizationResponse response, Contact sourceContact)
          Implements the AuthorizationHandler.processAuthorizationResponse method.
 

Constructors in net.java.sip.communicator.impl.gui.main.authorization with parameters of type Contact
AuthorizationRequestedDialog(MainFrame mainFrame, Contact contact, AuthorizationRequest request)
          Constructs the RequestAuthorisationDialog.
AuthorizationResponseDialog(MainFrame mainFrame, Contact contact, AuthorizationResponse response)
          Constructs the RequestAuthorisationDialog.
RequestAuthorizationDialog(MainFrame mainFrame, Contact contact, AuthorizationRequest request)
          Constructs the RequestAuthorisationDialog.
 

Uses of Contact in net.java.sip.communicator.impl.gui.main.call
 

Methods in net.java.sip.communicator.impl.gui.main.call with parameters of type Contact
static void CallManager.createCall(ProtocolProviderService protocolProvider, Contact contact)
          Creates a call to the contact represented by the given string.
static void CallManager.createVideoCall(ProtocolProviderService protocolProvider, Contact contact)
          Creates a video call to the contact represented by the given string.
 

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

Methods in net.java.sip.communicator.impl.gui.main.chat that return Contact
 Contact MetaContactChatTransport.getContact()
          Returns the contact associated with this transport.
 

Methods in net.java.sip.communicator.impl.gui.main.chat with parameters of type Contact
 ChatPanel ChatWindowManager.getContactChat(MetaContact metaContact, Contact protocolContact)
          Returns the chat panel corresponding to the given meta contact
 ChatPanel ChatWindowManager.getContactChat(MetaContact metaContact, Contact protocolContact, String escapedMessageID)
          Returns the chat panel corresponding to the given meta contact
 void MetaContactChatTransport.sendSmsMessage(Contact contact, String message)
          Sends the given sms message trough this chat transport.
 void ChatTransport.sendSmsMessage(Contact contact, String message)
          Sends the given SMS message trough this chat transport.
 void ChatWindowManager.startChat(MetaContact metaContact, Contact protocolContact, boolean isSmsMessage)
          Starts a chat with the given MetaContact.
 

Constructors in net.java.sip.communicator.impl.gui.main.chat with parameters of type Contact
MetaContactChatSession(ChatSessionRenderer sessionRenderer, MetaContact metaContact, Contact protocolContact)
          Creates an instance of MetaContactChatSession by specifying the renderer, which gives the connection with the UI, the meta contact corresponding to the session and the protocol contact to be used as transport.
MetaContactChatTransport(ChatSession chatSession, Contact contact)
          Creates an instance of MetaContactChatTransport by specifying the parent chatSession and the contact associated with the transport.
 

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

Methods in net.java.sip.communicator.impl.gui.main.chat.conference with parameters of type Contact
 void AdHocConferenceChatTransport.sendSmsMessage(Contact contact, String message)
          Sending sms messages is not supported by this chat transport implementation.
 void ConferenceChatTransport.sendSmsMessage(Contact contact, String message)
          Sending sms messages is not supported by this chat transport implementation.
 

Constructors in net.java.sip.communicator.impl.gui.main.chat.conference with parameters of type Contact
AdHocConferenceChatContact(Contact participant)
          Creates an instance of AdHocConferenceChatContact by passing to it the Contact for which it is created.
 

Uses of Contact in net.java.sip.communicator.impl.gui.main.contactlist
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist that return Contact
 Contact ContactProtocolButton.getProtocolContact()
          Returns the specific protocol contact corresponding to this button.
 

Methods in net.java.sip.communicator.impl.gui.main.contactlist with parameters of type Contact
 Image MetaContactRightButtonMenu.createContactStatusImage(Contact protoContact)
          Obtains the status icon for the given protocol contact and adds to it the account index information.
static void MetaContactListManager.moveContactToGroup(Contact srcContact, MetaContactGroup destGroup)
          Moves the given srcContact to the destGroup.
 void ContactList.moveContactToGroup(Contact srcContact, MetaContactGroup destGroup)
          Moves the given srcContact to the destGroup.
static void MetaContactListManager.moveContactToMetaContact(Contact srcContact, MetaContact destMetaContact)
          Moves the given srcContact to the destMetaContact.
 void ContactList.moveContactToMetaContact(Contact srcContact, MetaContact destMetaContact)
          Moves the given srcContact to the destMetaContact.
static void MetaContactListManager.removeContact(Contact contact)
          Removes the given Contact from its MetaContact.
 void ContactProtocolButton.setProtocolContact(Contact protocolContact)
          Sets the specific protocol contact corresponding to this button.
 

Uses of Contact in net.java.sip.communicator.impl.msghistory
 

Methods in net.java.sip.communicator.impl.msghistory that return Contact
 Contact MessageHistoryServiceImpl.ChatRoomMemberImpl.getContact()
           
 

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

Classes in net.java.sip.communicator.impl.protocol.dict that implement Contact
 class ContactDictImpl
          An implementation of a Dict contact
 

Methods in net.java.sip.communicator.impl.protocol.dict that return Contact
 Contact OperationSetPersistentPresenceDictImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceDictImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceDictImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact ContactGroupDictImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceDictImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 

Methods in net.java.sip.communicator.impl.protocol.dict that return types with arguments of type Contact
 Iterator<Contact> ContactGroupDictImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> OperationSetPersistentPresenceDictImpl.findContactsPointingToUs()
          Looks for dict protocol providers that have added us to their contact list and returns list of all contacts representing us in these providers.
 

Methods in net.java.sip.communicator.impl.protocol.dict with parameters of type Contact
 void OperationSetPersistentPresenceDictImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetBasicInstantMessagingDictImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetPersistentPresenceDictImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

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

Classes in net.java.sip.communicator.impl.protocol.gibberish that implement Contact
 class ContactGibberishImpl
          A simple, straightforward implementation of a gibberish Contact.
 

Methods in net.java.sip.communicator.impl.protocol.gibberish that return Contact
 Contact OperationSetPersistentPresenceGibberishImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceGibberishImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceGibberishImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact CallPeerGibberishImpl.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact ContactGroupGibberishImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceGibberishImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 

Methods in net.java.sip.communicator.impl.protocol.gibberish that return types with arguments of type Contact
 Iterator<Contact> ContactGroupGibberishImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> OperationSetPersistentPresenceGibberishImpl.findContactsPointingToUs()
          Looks for gibberish protocol providers that have added us to their contact list and returns list of all contacts representing us in these providers.
 

Methods in net.java.sip.communicator.impl.protocol.gibberish with parameters of type Contact
 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.
 void OperationSetPersistentPresenceGibberishImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetBasicInstantMessagingGibberishImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsGibberishImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetPersistentPresenceGibberishImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

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

Classes in net.java.sip.communicator.impl.protocol.icq that implement Contact
 class ContactIcqImpl
          The ICQ implementation of the service.protocol.Contact interface.
 

Methods in net.java.sip.communicator.impl.protocol.icq that return Contact
 Contact OperationSetPersistentPresenceIcqImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceIcqImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parentGroup)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceIcqImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact AdHocChatRoomIcqImpl.findParticipantForNickName(String nickName)
          Finds the member of this chat room corresponding to the given nick name.
 Contact FileTransferImpl.getContact()
          Returns the contact that we are transferring files with.
 Contact RootContactGroupIcqImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact ContactGroupIcqImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceIcqImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 Contact IncomingFileTransferRequestIcqImpl.getSender()
          Returns a String that represents the name of the sender of the file being received.
 

Methods in net.java.sip.communicator.impl.protocol.icq that return types with arguments of type Contact
 Iterator<Contact> RootContactGroupIcqImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 Iterator<Contact> ContactGroupIcqImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> AdHocChatRoomIcqImpl.getParticipants()
          Returns a List of Contacts corresponding to all participants currently participating in this room.
 

Methods in net.java.sip.communicator.impl.protocol.icq with parameters of type Contact
 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.
(package private)  int ContactGroupIcqImpl.findContactIndex(Contact contact)
          Returns the index of contact in this group -1 if no such contact was found.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoIcqImpl.getAllDetailsForContact(Contact contact)
          request the full info for the given uin waits and return this details
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoIcqImpl.getDetails(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          returns the user details from the specified class exactly that class not its descendants
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoIcqImpl.getDetailsAndDescendants(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          returns the user details from the specified class or its descendants the class is one from the net.java.sip.communicator.service.protocol.ServerStoredDetails or implemented one in the operation set for the user info
 OperationSetExtendedAuthorizations.SubscriptionStatus OperationSetExtendedAuthorizationsIcqImpl.getSubscriptionStatus(Contact contact)
          Returns the subscription status for the contact or if not available returns null.
 URL OperationSetWebContactInfoIcqImpl.getWebContactInfo(Contact contact)
          Returns the URL of a page containing information on contact
 void OperationSetPersistentPresenceIcqImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoIcqImpl.requestAllDetailsForContact(Contact contact, OperationSetServerStoredContactInfo.DetailsResponseListener listener)
          Requests all details existing for the specified contact.
 void OperationSetExtendedAuthorizationsIcqImpl.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 FileTransfer OperationSetFileTransferIcqImpl.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer OperationSetFileTransferIcqImpl.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 void OperationSetBasicInstantMessagingIcqImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsIcqImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetPersistentPresenceIcqImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Method parameters in net.java.sip.communicator.impl.protocol.icq with type arguments of type Contact
(package private)  void ContactGroupIcqImpl.updateGroup(net.kano.joustsim.oscar.oscar.service.ssi.MutableGroup joustSimGroup, List<? extends net.kano.joustsim.oscar.oscar.service.ssi.Buddy> serverBuddies, List<Contact> newContacts, List<ContactIcqImpl> removedContacts)
          Sets this group and contacts corresponding to buddies in the serverBuddies list as resolved.
 

Constructors in net.java.sip.communicator.impl.protocol.icq with parameters of type Contact
FileTransferImpl(net.kano.joustsim.oscar.oscar.service.icbm.ft.FileTransfer fileTransfer, String id, Contact contact, File file, int direction)
           
IncomingFileTransferRequestIcqImpl(ProtocolProviderServiceIcqImpl icqProvider, OperationSetFileTransferIcqImpl fileTransferOpSet, net.kano.joustsim.oscar.oscar.service.icbm.ft.IncomingFileTransfer fileTransfer, Contact sender, Date date)
          Constructor
 

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

Methods in net.java.sip.communicator.impl.protocol.irc that return Contact
 Contact ChatRoomMemberIrcImpl.getContact()
          Returns null to indicate that there's no contact corresponding to the IRC member.
 

Methods in net.java.sip.communicator.impl.protocol.irc with parameters of type Contact
 boolean OperationSetMultiUserChatIrcImpl.isMultiChatSupportedByContact(Contact contact)
          Returns true if contact supports multi-user chat sessions.
 

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

Classes in net.java.sip.communicator.impl.protocol.jabber that implement Contact
 class ContactJabberImpl
          The Jabber implementation of the service.protocol.Contact interface.
 class VolatileContactJabberImpl
          The Jabber implementation for Volatile Contact
 

Methods in net.java.sip.communicator.impl.protocol.jabber that return Contact
 Contact OperationSetPersistentPresenceJabberImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceJabberImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parentGroup)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceJabberImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact WhiteboardParticipantJabberImpl.getContact()
          Returns the contact corresponding to this participant or null if no particular contact has been associated.
 Contact ChatRoomMemberJabberImpl.getContact()
          Returns the protocol contact corresponding to this member in our contact list.
 Contact CallPeerGTalkImpl.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact IncomingFileTransferJabberImpl.getContact()
          Returns the sender of the file.
 Contact CallPeerJabberImpl.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact OutgoingFileTransferJabberImpl.getContact()
          The contact we are sending the file.
 Contact ContactGroupJabberImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact RootContactGroupJabberImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceJabberImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 Contact IncomingFileTransferRequestJabberImpl.getSender()
          Returns the Contact making this request.
 

Methods in net.java.sip.communicator.impl.protocol.jabber that return types with arguments of type Contact
 Iterator<Contact> ContactGroupJabberImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 Iterator<Contact> RootContactGroupJabberImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 

Methods in net.java.sip.communicator.impl.protocol.jabber with parameters of type Contact
 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 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.
 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.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoJabberImpl.getAllDetailsForContact(Contact contact)
          request the full info for the given uin waits and return this details
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoJabberImpl.getDetails(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          returns the user details from the specified class exactly that class not its descendants
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoJabberImpl.getDetailsAndDescendants(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          returns the user details from the specified class or its descendants the class is one from the net.java.sip.communicator.service.protocol.ServerStoredDetails or implemented one in the operation set for the user info
 String ProtocolProviderServiceJabberImpl.getFullJid(Contact contact)
          Returns the full jabber id (jid) corresponding to the given contact.
protected
<U extends OperationSet>
U
OperationSetContactCapabilitiesJabberImpl.getOperationSet(Contact contact, Class<U> opsetClass, boolean online)
          Gets the OperationSet corresponding to the specified Class and supported by the specified Contact.
 OperationSetExtendedAuthorizations.SubscriptionStatus OperationSetExtendedAuthorizationsJabberImpl.getSubscriptionStatus(Contact contact)
          Returns the subscription status for the contact or if not available returns null.
protected  Map<String,OperationSet> OperationSetContactCapabilitiesJabberImpl.getSupportedOperationSets(Contact contact, boolean online)
          Gets the OperationSets supported by a specific Contact.
 boolean OperationSetBasicInstantMessagingJabberImpl.isContentTypeSupported(String contentType, Contact contact)
          Determines whether the protocol supports the supplied content type for the given contact.
 boolean OperationSetMultiUserChatJabberImpl.isMultiChatSupportedByContact(Contact contact)
          Returns true if contact supports multi user chat sessions.
 boolean OperationSetWhiteboardingJabberImpl.isWhiteboardingSupportedByContact(Contact contact)
          Returns true if contact supports white-board sessions.
 void OperationSetPersistentPresenceJabberImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetGenericNotificationsJabberImpl.notifyForEvent(Contact contact, String eventName, String eventValue)
          Generates new event notification.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfoJabberImpl.requestAllDetailsForContact(Contact contact, OperationSetServerStoredContactInfo.DetailsResponseListener listener)
          Requests all details existing for the specified contact.
 void OperationSetExtendedAuthorizationsJabberImpl.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 FileTransfer OperationSetFileTransferJabberImpl.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer OperationSetFileTransferJabberImpl.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact.
 void OperationSetBasicInstantMessagingJabberImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsJabberImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void ChatRoomMemberJabberImpl.setContact(Contact contact)
          Sets the given contact to this member.
 void OperationSetPersistentPresenceJabberImpl.setDisplayName(Contact contact, String newName)
          Sets the display name for contact to be newName.
 void OperationSetPersistentPresenceJabberImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.jabber with parameters of type Contact
IncomingFileTransferJabberImpl(String id, Contact sender, File file, org.jivesoftware.smackx.filetransfer.IncomingFileTransfer jabberTransfer)
          Creates an IncomingFileTransferJabberImpl.
OutgoingFileTransferJabberImpl(Contact receiver, File file, org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer jabberTransfer, ProtocolProviderServiceJabberImpl protocolProvider)
          Creates an OutgoingFileTransferJabberImpl by specifying the receiver contact, the file, the jabberTransfer, that would be used to send the file through Jabber and the protocolProvider.
 

Uses of Contact in net.java.sip.communicator.impl.protocol.jabber.extensions.caps
 

Methods in net.java.sip.communicator.impl.protocol.jabber.extensions.caps with parameters of type Contact
 void EntityCapsManager.removeContactCapsNode(Contact contact)
          Remove records telling what entity caps node a contact has.
 

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

Classes in net.java.sip.communicator.impl.protocol.mock that implement Contact
 class MockContact
          A simple, straightforward mock implementation of the Contact interface that can be manually created and used in testing a MetaContactList service
 

Methods in net.java.sip.communicator.impl.protocol.mock that return Contact
 Contact MockPersistentPresenceOperationSet.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact MockPersistentPresenceOperationSet.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact MockPersistentPresenceOperationSet.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact MockCallPeer.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact MockFileTransferImpl.getContact()
           
 Contact MockChatRoomMember.getContact()
          Returns the protocol contact corresponding to this member in our contact list.
 Contact MockContactGroup.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact MockPersistentPresenceOperationSet.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 

Methods in net.java.sip.communicator.impl.protocol.mock that return types with arguments of type Contact
 Iterator<Contact> MockContactGroup.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 

Methods in net.java.sip.communicator.impl.protocol.mock with parameters of type Contact
 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.
 boolean MockMultiUserChat.isMultiChatSupportedByContact(Contact contact)
          Returns true if contact supports multi user chat sessions.
 void MockPersistentPresenceOperationSet.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void MockOperationSetFileTransfer.receiveFile(File file, Contact from)
           
 FileTransfer MockOperationSetFileTransfer.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer MockOperationSetFileTransfer.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 void MockBasicInstantMessaging.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void MockPersistentPresenceOperationSet.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.mock with parameters of type Contact
MockChatRoomMember(String name, ChatRoom chatRoom, ChatRoomMemberRole role, Contact contact, byte[] avatar)
          Creates an instance of MockChatRoomMember by specifying the name of the member, the chatRoom, to which it belongs, its role in the room, the contact corresponding to it and its avatar.
MockFileTransferImpl(Contact c, File file, String id, int direction)
           
 

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

Classes in net.java.sip.communicator.impl.protocol.msn that implement Contact
 class ContactMsnImpl
          The Msn implementation of the service.protocol.Contact interface.
 

Methods in net.java.sip.communicator.impl.protocol.msn that return Contact
 Contact OperationSetPersistentPresenceMsnImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceMsnImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parentGroup)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceMsnImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact AdHocChatRoomMsnImpl.findParticipantForAddress(String address)
          Finds the participant of this ad-hoc chat room corresponding to the given address.
 Contact AdHocChatRoomMsnImpl.getAdHocChatRoomParticipant(String id)
          Returns the participant of this ad-hoc chat room which corresponds to the given id.
 Contact FileTransferImpl.getContact()
          Returns the contact that we are transfering files with.
 Contact RootContactGroupMsnImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact ContactGroupMsnImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceMsnImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 Contact IncomingFileTransferRequestMsnImpl.getSender()
          Returns a String that represents the name of the sender of the file being received.
 

Methods in net.java.sip.communicator.impl.protocol.msn that return types with arguments of type Contact
 Iterator<Contact> RootContactGroupMsnImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 Iterator<Contact> ContactGroupMsnImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> AdHocChatRoomMsnImpl.getParticipants()
          Returns a list containing all the Contacts who participate in this ad-hoc chat room.
 

Methods in net.java.sip.communicator.impl.protocol.msn with parameters of type Contact
 void AdHocChatRoomMsnImpl.addAdHocChatRoomParticipant(String id, Contact participant)
          Adds a participant to the participants list.
 void OperationSetPersistentPresenceMsnImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 FileTransfer OperationSetFileTransferMsnImpl.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer OperationSetFileTransferMsnImpl.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 void OperationSetBasicInstantMessagingMsnImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsMsnImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetPersistentPresenceMsnImpl.setDisplayName(Contact contact, String newName)
          Sets the display name for contact to be newName.
 void OperationSetPersistentPresenceMsnImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.msn with parameters of type Contact
FileTransferImpl(net.sf.jml.MsnFileTransfer fileTransfer, Contact contact, File file, int direction)
           
IncomingFileTransferRequestMsnImpl(OperationSetFileTransferMsnImpl fileTransferOpSet, net.sf.jml.MsnFileTransfer incomingFileTransfer, Contact sender, Date date)
          Constructor
 

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

Classes in net.java.sip.communicator.impl.protocol.rss that implement Contact
 class ContactRssImpl
          An implementation of a rss Contact.
 

Methods in net.java.sip.communicator.impl.protocol.rss that return Contact
 Contact OperationSetPersistentPresenceRssImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceRssImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceRssImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact ContactGroupRssImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceRssImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 

Methods in net.java.sip.communicator.impl.protocol.rss that return types with arguments of type Contact
 Iterator<Contact> ContactGroupRssImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 

Methods in net.java.sip.communicator.impl.protocol.rss with parameters of type Contact
 void OperationSetPersistentPresenceRssImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetBasicInstantMessagingRssImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetPersistentPresenceRssImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

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

Classes in net.java.sip.communicator.impl.protocol.sip that implement Contact
 class ContactSipImpl
          A simple, straightforward implementation of a SIP Contact.
 

Methods in net.java.sip.communicator.impl.protocol.sip that return Contact
 Contact OperationSetPresenceSipImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPresenceSipImpl.createUnresolvedContact(String contactId, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact CallPeerSipImpl.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact ContactGroupSipImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 

Methods in net.java.sip.communicator.impl.protocol.sip that return types with arguments of type Contact
 Iterator<Contact> ContactGroupSipImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 

Methods in net.java.sip.communicator.impl.protocol.sip with parameters of type Contact
 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.
(package private)  javax.sip.message.Request OperationSetBasicInstantMessagingSipImpl.createMessageRequest(Contact to, Message message)
          Construct a Request represent a new message.
 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.
 String OperationSetContactTypeInfoImpl.getContactType(Contact contact)
          Access the contact type.
 String ServerStoredContactListSipImpl.getContactType(Contact contact)
          Access the contact type.
 void OperationSetPresenceSipImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetBasicInstantMessagingSipImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
(package private)  void OperationSetBasicInstantMessagingSipImpl.sendMessageRequest(javax.sip.message.Request messageRequest, Contact to, Message messageContent)
          Sends messageRequest to the specified destination and logs messageContent for later use.
 void OperationSetTypingNotificationsSipImpl.sendTypingNotification(Contact to, int typingState)
           
 void OperationSetContactTypeInfoImpl.setContactType(Contact contact, String contactType)
          Sets the contact type of the contact.
 void ServerStoredContactListSipImpl.setContactType(Contact contact, String contactType)
          Sets the contact type of the contact.
 void OperationSetPresenceSipImpl.setDisplayName(Contact contact, String newName)
          Sets the display name for contact to be newName.
 void OperationSetPresenceSipImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

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

Subinterfaces of Contact in net.java.sip.communicator.impl.protocol.ssh
(package private)  interface ContactSSH
          This interface represents a Contact of SSH Type As a SSH Session is specific to a contact, additional information needed to maintain its state with the remote server is present here
 

Classes in net.java.sip.communicator.impl.protocol.ssh that implement Contact
 class ContactSSHImpl
          A Contact of SSH Type
 

Methods in net.java.sip.communicator.impl.protocol.ssh that return Contact
 Contact OperationSetPersistentPresenceSSHImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceSSHImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceSSHImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact FileTransferSSHImpl.getContact()
           
 Contact ContactGroupSSHImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceSSHImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 

Methods in net.java.sip.communicator.impl.protocol.ssh that return types with arguments of type Contact
 Iterator<Contact> ContactGroupSSHImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> OperationSetPersistentPresenceSSHImpl.findContactsPointingToUs()
          Looks for ssh protocol providers that have added us to their contact list and returns list of all contacts representing us in these providers.
 

Methods in net.java.sip.communicator.impl.protocol.ssh with parameters of type Contact
protected  void OperationSetBasicInstantMessagingSSHImpl.fireMessageReceived(Message message, Contact from)
          Notifies all registered message listeners that a message has been received.
 void OperationSetPersistentPresenceSSHImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 FileTransfer OperationSetFileTransferSSHImpl.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          The file transfer method to/from the remote machine either toContact is null(we are downloading file from remote machine or fromContact is null(we are uploading file to remote machine
 FileTransfer OperationSetFileTransferSSHImpl.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact.
 void OperationSetBasicInstantMessagingSSHImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetPersistentPresenceSSHImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

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

Classes in net.java.sip.communicator.impl.protocol.yahoo that implement Contact
 class ContactYahooImpl
          The Yahoo implementation of the service.protocol.Contact interface.
 

Methods in net.java.sip.communicator.impl.protocol.yahoo that return Contact
 Contact OperationSetPersistentPresenceYahooImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceYahooImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parentGroup)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceYahooImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact AdHocChatRoomYahooImpl.findParticipantForAddress(String address)
          Finds the participant of this ad-hoc chat room corresponding to the given address.
 Contact FileTransferImpl.getContact()
          Returns the contact that we are transfering files with.
 Contact RootContactGroupYahooImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact ContactGroupYahooImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceYahooImpl.getLocalContact()
          Returns the protocol specific contact instance representing the local user.
 Contact IncomingFileTransferRequestYahooImpl.getSender()
          Returns a String that represents the name of the sender of the file being received.
 

Methods in net.java.sip.communicator.impl.protocol.yahoo that return types with arguments of type Contact
 Iterator<Contact> RootContactGroupYahooImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 Iterator<Contact> ContactGroupYahooImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> AdHocChatRoomYahooImpl.getParticipants()
          Returns a List of Contacts corresponding to all members currently participating in this room.
 

Methods in net.java.sip.communicator.impl.protocol.yahoo with parameters of type Contact
 void AdHocChatRoomYahooImpl.addChatRoomParticipant(Contact participant)
          Adds a participant to the ad-hoc chat room participant list.
 void AdHocChatRoomYahooImpl.fireParticipantPresenceEvent(Contact participant, String eventID, String eventReason)
          Creates the corresponding AdHocChatRoomParticipantPresenceChangeEvent and notifies all AdHocChatRoomParticipantPresenceListeners that a Contact has joined or left this AdHocChatRoom.
 void OperationSetPersistentPresenceYahooImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void AdHocChatRoomYahooImpl.removeChatRoomParticipant(Contact participant)
          Removes the specified ad-hoc chat room participant from the participants list of this ad-hoc chat room.
 FileTransfer OperationSetFileTransferYahooImpl.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer OperationSetFileTransferYahooImpl.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 void OperationSetBasicInstantMessagingYahooImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsYahooImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetPersistentPresenceYahooImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Constructors in net.java.sip.communicator.impl.protocol.yahoo with parameters of type Contact
FileTransferImpl(ProtocolProviderServiceYahooImpl yahooProvider, String id, Contact contact, File file, int direction)
           
IncomingFileTransferRequestYahooImpl(ProtocolProviderServiceYahooImpl yahooProvider, OperationSetFileTransferYahooImpl fileTransferOpSet, Contact sender, Date date, String fileName, String fileSize, String id)
           
 

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

Classes in net.java.sip.communicator.impl.protocol.zeroconf that implement Contact
 class ContactZeroconfImpl
          A simple, straightforward implementation of a zeroconf Contact.
 

Methods in net.java.sip.communicator.impl.protocol.zeroconf that return Contact
 Contact OperationSetPersistentPresenceZeroconfImpl.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceZeroconfImpl.createUnresolvedContact(String address, String persistentData, ContactGroup parent)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresenceZeroconfImpl.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact ContactGroupZeroconfImpl.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact OperationSetPersistentPresenceZeroconfImpl.getLocalContact()
           
 

Methods in net.java.sip.communicator.impl.protocol.zeroconf that return types with arguments of type Contact
 Iterator<Contact> ContactGroupZeroconfImpl.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 

Methods in net.java.sip.communicator.impl.protocol.zeroconf with parameters of type Contact
 void OperationSetBasicInstantMessagingZeroconfImpl.fireMessageReceived(Message message, Contact from)
          Notifies all registered message listeners that a message has been received.
 void OperationSetPersistentPresenceZeroconfImpl.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetBasicInstantMessagingZeroconfImpl.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotificationsZeroconfImpl.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetPersistentPresenceZeroconfImpl.unsubscribe(Contact contact)
          Removes a subscription for the presence status of the specified contact.
 

Uses of Contact in net.java.sip.communicator.plugin.contactinfo
 

Methods in net.java.sip.communicator.plugin.contactinfo with parameters of type Contact
 void ContactInfoDialog.loadContactDetails(Contact contact)
          Loads the details of the given contact.
 void ContactInfoDetailsPanel.loadContactDetails(Contact c)
          Retrieve and display the information for the newly selected contact, c.
 

Constructor parameters in net.java.sip.communicator.plugin.contactinfo with type arguments of type Contact
ContactInfoContactPanel(Iterator<Contact> contacts, ContactInfoDialog dialog)
          Create a panel with a list of all sub-contacts associated with the contact that was originally selected.
 

Uses of Contact in net.java.sip.communicator.plugin.otr
 

Fields in net.java.sip.communicator.plugin.otr with type parameters of type Contact
 List<Contact> KnownFingerprintsTableModel.allContacts
           
 

Methods in net.java.sip.communicator.plugin.otr that return Contact
static Contact ScOtrEngineImpl.getContact(net.java.otr4j.session.SessionID sessionID)
           
 

Methods in net.java.sip.communicator.plugin.otr with parameters of type Contact
 void ScOtrEngineListener.contactPolicyChanged(Contact contact)
           
 void OtrContactMenu.contactPolicyChanged(Contact contact)
           
 void ScOtrKeyManagerListener.contactVerificationStatusChanged(Contact contact)
           
 void OtrContactMenu.contactVerificationStatusChanged(Contact contact)
           
 void ScOtrEngine.endSession(Contact contact)
          Ends the Off-the-Record session for the given Contact, if it is not already started.
 void ScOtrEngineImpl.endSession(Contact contact)
           
 net.java.otr4j.OtrPolicy ScOtrEngine.getContactPolicy(Contact contact)
          Gets a Contact specific policy.
 net.java.otr4j.OtrPolicy ScOtrEngineImpl.getContactPolicy(Contact contact)
           
 String ScOtrKeyManager.getRemoteFingerprint(Contact contact)
           
 String ScOtrKeyManagerImpl.getRemoteFingerprint(Contact contact)
           
static net.java.otr4j.session.SessionID ScOtrEngineImpl.getSessionID(Contact contact)
           
 net.java.otr4j.session.SessionStatus ScOtrEngine.getSessionStatus(Contact contact)
          Gets the SessionStatus for the given Contact.
 net.java.otr4j.session.SessionStatus ScOtrEngineImpl.getSessionStatus(Contact contact)
           
 boolean ScOtrKeyManager.isVerified(Contact contact)
           
 boolean ScOtrKeyManagerImpl.isVerified(Contact contact)
           
 PublicKey ScOtrKeyManager.loadPublicKey(Contact contact)
           
 PublicKey ScOtrKeyManagerImpl.loadPublicKey(Contact contact)
           
(package private) static void OtrActionHandlers.openAuthDialog(Contact contact)
          Opening the standard authorisation dialog for OTR fingerprints.
 void ScOtrEngine.refreshSession(Contact contact)
          Refreshes the Off-the-Record session for the given Contact.
 void ScOtrEngineImpl.refreshSession(Contact contact)
           
 void ScOtrKeyManager.savePublicKey(Contact contact, PublicKey pubKey)
           
 void ScOtrKeyManagerImpl.savePublicKey(Contact contact, PublicKey pubKey)
           
 void ScOtrEngineListener.sessionStatusChanged(Contact contact)
           
 void OtrContactMenu.sessionStatusChanged(Contact contact)
           
 void ScOtrEngine.setContactPolicy(Contact contact, net.java.otr4j.OtrPolicy policy)
          Sets the contact specific policy
 void ScOtrEngineImpl.setContactPolicy(Contact contact, net.java.otr4j.OtrPolicy policy)
           
 void OtrMetaContactButton.setCurrentContact(Contact contact)
           
 void ScOtrEngine.startSession(Contact contact)
          Starts the Off-the-Record session for the given Contact, if it's not already started.
 void ScOtrEngineImpl.startSession(Contact contact)
           
 String ScOtrEngine.transformReceiving(Contact contact, String content)
          Transforms an incoming message.
 String ScOtrEngineImpl.transformReceiving(Contact contact, String msgText)
           
 String ScOtrEngine.transformSending(Contact contact, String content)
          Transforms an outgoing message.
 String ScOtrEngineImpl.transformSending(Contact contact, String msgText)
           
 void ScOtrKeyManager.unverify(Contact contact)
           
 void ScOtrKeyManagerImpl.unverify(Contact contact)
           
 void ScOtrKeyManager.verify(Contact contact)
           
 void ScOtrKeyManagerImpl.verify(Contact contact)
           
 

Constructors in net.java.sip.communicator.plugin.otr with parameters of type Contact
OtrBuddyAuthenticationDialog(Contact contact)
          The OtrBuddyAuthenticationDialog ctor.
OtrContactMenu(Contact contact, boolean inMacOSXScreenMenuBar, JMenu menu, boolean isSeparateMenu)
          The OtrContactMenu constructor.
 

Uses of Contact in net.java.sip.communicator.plugin.spellcheck
 

Methods in net.java.sip.communicator.plugin.spellcheck with parameters of type Contact
 void CheckerToggleButton.setCurrentContact(Contact contact)
           
 void LanguageMenuBar.setCurrentContact(Contact contact)
           
 

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

Methods in net.java.sip.communicator.plugin.whiteboard with parameters of type Contact
 void WhiteboardSessionManager.initWhiteboard(Contact contact)
          Initialize (a new) Whiteboard with contact
 void WhiteboardMenuItem.setCurrentContact(Contact contact)
           
 

Uses of Contact in net.java.sip.communicator.plugin.whiteboard.gui
 

Methods in net.java.sip.communicator.plugin.whiteboard.gui that return Contact
 Contact WhiteboardFrame.getContact()
          Returns contact used in this WhiteboardFrame.
 

Methods in net.java.sip.communicator.plugin.whiteboard.gui with parameters of type Contact
 void WhiteboardFrame.setContact(Contact c)
          Sets the current contact.
 

Uses of Contact in net.java.sip.communicator.service.contacteventhandler
 

Methods in net.java.sip.communicator.service.contacteventhandler with parameters of type Contact
 void ContactEventHandler.contactClicked(Contact contact, int clickCount)
          Indicates that a contact in the contact list was clicked.
 

Uses of Contact in net.java.sip.communicator.service.contactlist
 

Methods in net.java.sip.communicator.service.contactlist that return Contact
 Contact MetaContact.getContact(String contactAddress, ProtocolProviderService ownerProvider)
          Returns a contact encapsulated by this meta contact, having the specified contactAddress and coming from the indicated ownerProvider.
 Contact MetaContact.getDefaultContact()
          Returns the default protocol specific Contact to use when communicating with this MetaContact.
 Contact MetaContact.getDefaultContact(Class<? extends OperationSet> operationSet)
          Returns the default protocol specific Contact to use with this MetaContact for a precise operation (IM, call, ...).
 

Methods in net.java.sip.communicator.service.contactlist that return types with arguments of type Contact
 Iterator<Contact> MetaContact.getContacts()
          Returns a java.util.Iterator with all protocol specific Contacts encapsulated by this MetaContact.
 List<Contact> MetaContact.getContactsForOperationSet(Class<? extends OperationSet> opSetClass)
          Returns all protocol specific Contacts, encapsulated by this MetaContact and supporting the given opSetClass.
 Iterator<Contact> MetaContact.getContactsForProvider(ProtocolProviderService provider)
          Returns all protocol specific Contacts, encapsulated by this MetaContact and coming from the indicated ProtocolProviderService.
 

Methods in net.java.sip.communicator.service.contactlist with parameters of type Contact
 boolean MetaContact.containsContact(Contact protocolContact)
          Returns true if the given protocolContact is contained in this MetaContact, otherwise - returns false.
 MetaContact MetaContactListService.findMetaContactByContact(Contact contact)
          Returns the MetaContact containing the specified contact or null if no such MetaContact was found.
 void MetaContactListService.moveContact(Contact contact, MetaContact newParent)
          Makes the specified contact a child of the newParent MetaContact.
 void MetaContactListService.moveContact(Contact contact, MetaContactGroup newParent)
          Makes the specified contact a child of the newParent MetaContactGroup.
 void MetaContactListService.removeContact(Contact contact)
          Deletes the specified contact from both the local contact list and (if applicable) the server stored contact list if supported by the corresponding protocol.
 

Uses of Contact in net.java.sip.communicator.service.contactlist.event
 

Methods in net.java.sip.communicator.service.contactlist.event that return Contact
 Contact ProtoContactEvent.getProtoContact()
          Returns the protoContact that this event is about.
 

Constructors in net.java.sip.communicator.service.contactlist.event with parameters of type Contact
ProtoContactEvent(Contact source, String eventName, MetaContact oldParent, MetaContact newParent)
          Creates an instance of this ProtoContactEvent.
 

Uses of Contact in net.java.sip.communicator.service.filehistory
 

Methods in net.java.sip.communicator.service.filehistory that return Contact
 Contact FileRecord.getContact()
          The contact.
 

Constructors in net.java.sip.communicator.service.filehistory with parameters of type Contact
FileRecord(String id, Contact contact, String direction, long date, File file, String status)
          Constructs new FileRecord
 

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

Methods in net.java.sip.communicator.service.gui with parameters of type Contact
 Chat UIService.getChat(Contact contact)
          Returns the Chat corresponding to the given Contact.
 void AbstractPluginComponent.setCurrentContact(Contact contact)
           
 void PluginComponent.setCurrentContact(Contact contact)
          Sets the current contact.
 

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

Methods in net.java.sip.communicator.service.protocol that return Contact
 Contact OperationSetPresence.createUnresolvedContact(String address, String persistentData)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPersistentPresence.createUnresolvedContact(String address, String persistentData, ContactGroup parentGroup)
          Creates and returns a unresolved contact from the specified address and persistentData.
 Contact OperationSetPresence.findContactByID(String contactID)
          Returns a reference to the contact with the specified ID in case we have a subscription for it and null otherwise/
 Contact ChatRoomMember.getContact()
          Returns the protocol contact corresponding to this member in our contact list.
 Contact CallPeer.getContact()
          Returns the contact corresponding to this peer or null if no particular contact has been associated.
 Contact FileTransfer.getContact()
          Returns the contact that we are transfering files with.
 Contact ContactGroup.getContact(String id)
          Returns the Contact with the specified address or identifier.
 Contact IncomingFileTransferRequest.getSender()
          Returns a String that represents the name of the sender of the file being received.
 

Methods in net.java.sip.communicator.service.protocol that return types with arguments of type Contact
 Iterator<Contact> ContactGroup.contacts()
          Returns an Iterator over all contacts, member of this ContactGroup.
 List<Contact> AdHocChatRoom.getParticipants()
          Returns a List of Contacts corresponding to all participants currently participating in this room.
 

Methods in net.java.sip.communicator.service.protocol with parameters of type Contact
 AuthorizationRequest AuthorizationHandler.createAuthorizationRequest(Contact contact)
          Called by the protocol provider, this method should be implemented by the user interface.
 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 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.
 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.
protected  void AbstractOperationSetContactCapabilities.fireContactCapabilitiesEvent(Contact sourceContact, int eventID, Map<String,? extends OperationSet> opSets)
          Fires a new ContactCapabilitiesEvent to notify the registered ContactCapabilitiesListeners that a specific Contact has changed its list of OperationSet capabilities.
protected  void AbstractOperationSetPersistentPresence.fireContactPresenceStatusChangeEvent(Contact source, ContactGroup parentGroup, PresenceStatus oldValue)
          Notifies all registered listeners of the new event.
 void AbstractOperationSetPersistentPresence.fireContactPresenceStatusChangeEvent(Contact source, ContactGroup parentGroup, PresenceStatus oldValue, PresenceStatus newValue)
           
 void AbstractOperationSetPersistentPresence.fireContactPropertyChangeEvent(String eventID, Contact source, Object oldValue, Object newValue)
          Notify all subscription listeners of the corresponding contact property change event.
protected  void AbstractOperationSetBasicInstantMessaging.fireMessageDelivered(Message message, Contact to)
          Notifies all registered message listeners that a message has been delivered successfully to its addressee..
protected  void AbstractOperationSetBasicInstantMessaging.fireMessageDeliveryFailed(Message message, Contact to, int errorCode)
           
protected  void AbstractOperationSetBasicInstantMessaging.fireMessageReceived(Message message, Contact from)
          Notifies all registered message listeners that a message has been received.
 void AbstractOperationSetPersistentPresence.fireSubscriptionEvent(Contact source, ContactGroup parentGroup, int eventID)
          Notifies all registered listeners of the new event.
 void AbstractOperationSetPersistentPresence.fireSubscriptionEvent(Contact source, ContactGroup parentGroup, int eventID, int errorCode, String errorReason)
           
 void AbstractOperationSetPersistentPresence.fireSubscriptionMovedEvent(Contact source, ContactGroup oldParent, ContactGroup newParent)
          Notifies all registered listeners of the new event.
 void AbstractOperationSetTypingNotifications.fireTypingNotificationsEvent(Contact sourceContact, int evtCode)
          Delivers a TypingNotificationEvent to all registered listeners.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfo.getAllDetailsForContact(Contact contact)
          Returns all details existing for the specified contact.
 String OperationSetContactTypeInfo.getContactType(Contact contact)
          Access the contact type.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfo.getDetails(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          Returns an iterator over all details that are instances of exactly the same class as the one specified.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfo.getDetailsAndDescendants(Contact contact, Class<? extends ServerStoredDetails.GenericDetail> detailClass)
          Returns an iterator over all details that are instances or descendants of the specified class.
<T extends OperationSet>
T
OperationSetContactCapabilities.getOperationSet(Contact contact, Class<T> opsetClass)
          Gets the OperationSet corresponding to the specified Class and supported by the specified Contact.
<U extends OperationSet>
U
AbstractOperationSetContactCapabilities.getOperationSet(Contact contact, Class<U> opsetClass)
          Gets the OperationSet corresponding to the specified Class and supported by the specified Contact.
protected
<U extends OperationSet>
U
AbstractOperationSetContactCapabilities.getOperationSet(Contact contact, Class<U> opsetClass, boolean online)
          Gets the OperationSet corresponding to the specified Class and supported by the specified Contact.
 OperationSetExtendedAuthorizations.SubscriptionStatus OperationSetExtendedAuthorizations.getSubscriptionStatus(Contact contact)
          Returns the subscription status for the contact or if not available returns null.
 Map<String,OperationSet> OperationSetContactCapabilities.getSupportedOperationSets(Contact contact)
          Gets the OperationSets supported by a specific Contact.
 Map<String,OperationSet> AbstractOperationSetContactCapabilities.getSupportedOperationSets(Contact contact)
          Gets the OperationSets supported by a specific Contact.
protected  Map<String,OperationSet> AbstractOperationSetContactCapabilities.getSupportedOperationSets(Contact contact, boolean online)
          Gets the OperationSets supported by a specific Contact.
 URL OperationSetWebContactInfo.getWebContactInfo(Contact contact)
          Returns the URL of a page containing information on contact
 boolean OperationSetBasicInstantMessaging.isContentTypeSupported(String contentType, Contact contact)
          Determines whether the protocol supports the supplied content type for the given contact.
 boolean AbstractOperationSetBasicInstantMessaging.isContentTypeSupported(String contentType, Contact contact)
          Determines whether the protocol supports the supplied content type for the given contact.
 boolean OperationSetMultiUserChat.isMultiChatSupportedByContact(Contact contact)
          Returns true if contact supports multi-user chat sessions.
protected  boolean AbstractOperationSetContactCapabilities.isOnline(Contact contact)
          Determines whether a specific Contact is online (in contrast to offline).
 boolean OperationSetWhiteboarding.isWhiteboardingSupportedByContact(Contact contact)
          Returns true if contact supports white-board sessions.
 void OperationSetPersistentPresence.moveContactToGroup(Contact contactToMove, ContactGroup newParent)
          Removes the specified contact from its current parent and places it under newParent.
 void OperationSetGenericNotifications.notifyForEvent(Contact contact, String eventName, String eventValue)
          Generates new generic event notification and send it to the supplied contact.
 AuthorizationResponse AuthorizationHandler.processAuthorisationRequest(AuthorizationRequest req, Contact sourceContact)
          Called by the protocol provider whenever someone would like to add us to their contact list.
 void AuthorizationHandler.processAuthorizationResponse(AuthorizationResponse response, Contact sourceContact)
          Called by the protocol provider, this method should be implemented by the user interface.
 boolean TransferAuthority.processTransfer(Contact fromContact, String transferTo)
          Checks with user for unknown transfer.
 Iterator<ServerStoredDetails.GenericDetail> OperationSetServerStoredContactInfo.requestAllDetailsForContact(Contact contact, OperationSetServerStoredContactInfo.DetailsResponseListener listener)
          Requests all details existing for the specified contact.
 void OperationSetExtendedAuthorizations.reRequestAuthorization(AuthorizationRequest request, Contact contact)
          Send an authorization request, requesting contact to add them to our contact list?
 FileTransfer OperationSetFileTransfer.sendFile(Contact toContact, Contact fromContact, String remotePath, String localPath)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 FileTransfer OperationSetFileTransfer.sendFile(Contact toContact, File file)
          Sends a file transfer request to the given toContact by specifying the local and remote file path and the fromContact, sending the file.
 void OperationSetBasicInstantMessaging.sendInstantMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetSmsMessaging.sendSmsMessage(Contact to, Message message)
          Sends the message to the destination indicated by the to contact.
 void OperationSetTypingNotifications.sendTypingNotification(Contact notifiedContact, int typingState)
          Sends a notification to notifiedContatct that we have entered typingState.
 void OperationSetContactTypeInfo.setContactType(Contact contact, String contactType)
          Sets the contact type of the contact.
 void OperationSetPersistentPresence.setDisplayName(Contact contact, String newName)
          Sets the display name for contact to be newName.
 void AbstractOperationSetPersistentPresence.setDisplayName(Contact contact, String newName)
          Sets the display name for contact to be newName.
 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 Contact in net.java.sip.communicator.service.protocol.event
 

Methods in net.java.sip.communicator.service.protocol.event that return Contact
 Contact AdHocChatRoomDestroyedEvent.getBy()
          Returns the Contact who created the room.
 Contact AdHocChatRoomCreatedEvent.getBy()
          Returns the Contact who created the room.
 Contact MessageDeliveredEvent.getDestinationContact()
          Returns a reference to the Contact that Message was sent to.
 Contact MessageDeliveryFailedEvent.getDestinationContact()
          Returns a reference to the Contact that the source (failed) Message was sent to.
 Contact WhiteboardObjectDeliveredEvent.getDestinationContact()
          Returns a reference to the Contact that the source WhiteboardObject was sent to.
 Contact WhiteboardObjectDeliveryFailedEvent.getDestinationContact()
          Returns a reference to the Contact that the source (failed) WhiteboardObject was sent to.
 Contact AdHocChatRoomMessageDeliveryFailedEvent.getDestinationParticipant()
          Returns a reference to the Contact that the source (failed) Message was sent to.
 Contact GenericEvent.getFrom()
          The contact which is the source of this event.
 Contact AdHocChatRoomParticipantPresenceChangeEvent.getParticipant()
          Returns the participant that this event is about.
 Contact AdHocChatRoomMessageReceivedEvent.getSourceChatRoomParticipant()
          Returns a reference to the Contact that has send the Message whose reception this event represents.
 Contact GeolocationEvent.getSourceContact()
          Returns the source contact associated with the event.
 Contact ContactPresenceStatusChangeEvent.getSourceContact()
          Returns the provider that the source contact belongs to.
 Contact WhiteboardObjectModifiedEvent.getSourceContact()
          Returns a reference to the Contact that has send the WhiteboardObject whose reception this event represents.
 Contact WhiteboardObjectReceivedEvent.getSourceContact()
          Returns a reference to the Contact that has sent the WhiteboardObject whose reception this event represents.
 Contact TypingNotificationEvent.getSourceContact()
          Returns a reference to the Contact that has sent this event.
 Contact ContactCapabilitiesEvent.getSourceContact()
          Gets the Contact which is the source/cause of this event i.e.
 Contact MessageReceivedEvent.getSourceContact()
          Returns a reference to the Contact that has send the Message whose reception this event represents.
 Contact WhiteboardObjectDeletedEvent.getSourceContact()
          Returns a reference to the Contact that has send the WhiteboardObject whose reception this event represents.
 Contact GenericEvent.getSourceContact()
          Returns The source contact for this event.
 Contact SubscriptionEvent.getSourceContact()
          Returns the provider that the source contact belongs to.
 Contact SubscriptionMovedEvent.getSourceContact()
          Returns a reference to the contact that has been moved.
 Contact ContactPropertyChangeEvent.getSourceContact()
          Returns a reference to the Contact whose property has changed.
 

Constructors in net.java.sip.communicator.service.protocol.event with parameters of type Contact
AdHocChatRoomCreatedEvent(AdHocChatRoom adHocChatRoom, Contact by)
          Initializes an AdHocChatRoomCreatedEvent with the creator ( by) and the ad-hoc room adHocChatRoom.
AdHocChatRoomDestroyedEvent(AdHocChatRoom adHocChatRoom, Contact by)
          Initializes an AdHocChatRoomDestroyedEvent with the creator ( by) and the ad-hoc room adHocChatRoom.
AdHocChatRoomMessageDeliveryFailedEvent(AdHocChatRoom source, Contact to, int errorCode, Date timestamp, Message message)
          Creates a AdHocChatRoomMessageDeliveryFailedEvent indicating failure of delivery of a message to the specified Contact in the specified AdHocChatRoom.
AdHocChatRoomMessageReceivedEvent(AdHocChatRoom source, Contact from, long timestamp, Message message, int eventType)
          Creates a MessageReceivedEvent representing reception of the source message received from the specified from contact.
AdHocChatRoomParticipantPresenceChangeEvent(AdHocChatRoom sourceAdHocRoom, Contact sourceParticipant, String eventType, String reason)
          Creates an AdHocChatRoomParticipantPresenceChangeEvent representing that a change in the presence of an Contact has occurred.
ContactCapabilitiesEvent(Contact sourceContact, int eventID, Map<String,? extends OperationSet> opSets)
          Initializes a new ContactCapabilitiesEvent instance which is to notify about a specific change in the list of OperationSet capabilities of a specific Contact.
ContactPresenceStatusChangeEvent(Contact source, ProtocolProviderService sourceProvider, ContactGroup parentGroup, PresenceStatus oldValue, PresenceStatus newValue)
          Creates an event instance indicating that the specified source contact has changed status from oldValue to newValue.
ContactPropertyChangeEvent(Contact source, String propertyName, Object oldValue, Object newValue)
          Creates a ContactPropertyChangeEvent indicating that a change has occurred for property propertyName in the source contact and that its value has changed from oldValue to newValue.
GenericEvent(ProtocolProviderService sourceProtocolProvider, Contact from, String eventName, String eventValue, Contact sourceContact)
          Constructs a GenericEvent.
GeolocationEvent(Contact sourceContact, ProtocolProviderService sourceProvider, Map<String,String> newLocation, OperationSetGeolocation geolocationOpSet)
          Creates an event instance indicating that the specified source contact has changed its geographic location to newLocation.
MessageDeliveredEvent(Message source, Contact to)
          Constructor.
MessageDeliveredEvent(Message source, Contact to, long timestamp)
          Creates a MessageDeliveredEvent representing delivery of the source message to the specified to contact.
MessageDeliveryFailedEvent(Message source, Contact to, int errorCode)
          Constructor.
MessageDeliveryFailedEvent(Message source, Contact to, int errorCode, long timestamp)
          Creates a MessageDeliveryFailedEvent indicating failure of delivery of the source message to the specified to contact.
MessageDeliveryFailedEvent(Message source, Contact to, int errorCode, long timestamp, String reason)
          Creates a MessageDeliveryFailedEvent indicating failure of delivery of the source message to the specified to contact.
MessageReceivedEvent(Message source, Contact from, long timestamp)
          Creates a MessageReceivedEvent representing reception of the source message received from the specified from contact.
MessageReceivedEvent(Message source, Contact from, long timestamp, int eventType)
          Creates a MessageReceivedEvent representing reception of the source message received from the specified from contact.
SubscriptionEvent(Contact source, ProtocolProviderService provider, ContactGroup parentGroup, int eventID)
          Creates a new Subscription event according to the specified parameters.
SubscriptionEvent(Contact source, ProtocolProviderService provider, ContactGroup parentGroup, int eventID, int errorCode, String errorReason)
          Creates a new Subscription event according to the specified parameters.
SubscriptionMovedEvent(Contact sourceContact, ProtocolProviderService sourceProvider, ContactGroup oldParent, ContactGroup newParent)
          Creates an event instance with the specified source contact and old and new parent.
TypingNotificationEvent(Contact sourceContact, int state)
          Creats a TypingNotificationEvent with the specified parameters.
WhiteboardObjectDeletedEvent(WhiteboardSession source, String id, Contact from, Date timestamp)
          Creates a WhiteboardObjectReceivedEvent representing reception of the source WhiteboardObject received from the specified from contact.
WhiteboardObjectDeliveredEvent(WhiteboardSession source, WhiteboardObject obj, Contact to, Date timestamp)
          Creates a WhiteboardObjectDeliveredEvent representing delivery of the source whiteboardObject to the specified to contact.
WhiteboardObjectDeliveryFailedEvent(WhiteboardSession source, WhiteboardObject obj, Contact to, int errorCode, Date timestamp)
          Creates a WhiteboardObjectDeliveryFailedEvent indicating failure of delivery of the obj WhiteboardObject to the specified to contact.
WhiteboardObjectModifiedEvent(WhiteboardSession source, WhiteboardObject obj, Contact from, Date timestamp)
          Creates a WhiteboardObjectModifiedEvent representing reception of the modified source WhiteboardObject received from the specified from contact.
WhiteboardObjectReceivedEvent(WhiteboardSession source, WhiteboardObject obj, Contact from, Date timestamp)
          Creates a WhiteboardObjectReceivedEvent representing reception of the source WhiteboardObject received from the specified from contact.
 

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

Methods in net.java.sip.communicator.service.protocol.media with parameters of type Contact
 Call AbstractOperationSetVideoTelephony.createVideoCall(Contact callee, QualityPreset qualityPreferences)
          Create a new video call and invite the specified CallPeer to it with initial video setting.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

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