Interface | Description |
---|---|
ContactQuery |
The ContactQuery corresponds to a particular query made through the
ContactSourceService.
|
ContactQueryListener |
The ContactQueryListener notifies interested parties of any change
in a ContactQuery, e.g.
|
ContactSourceService |
The ContactSourceService interface is meant to be implemented
by modules supporting large lists of contacts and wanting to enable searching
from other modules.
|
EditableContactSourceService |
Provides an interface to create or delete contact for a given contact source
service.
|
EditableSourceContact |
The EditableSourceContact is an extension to the
SourceContact interface that allows editing.
|
ExtendedContactSourceService |
The ExtendedContactSourceService as its name states it, extends the
ContactSourceService in order to provide the possibility to query
a contact source by specifying a given Pattern.
|
PrefixedContactSourceService |
Extension for
ContactSourceService s to provide a prefix for phone
number to be dialed. |
ProtocolAwareContactSourceService |
The ProtocolAwareContactSourceService extends the basic
ContactSourceService interface to provide a protocol aware contact
source.
|
SourceContact |
The SourceContact is the result contact of a search in the
source.
|
Class | Description |
---|---|
AbstractContactQuery<T extends ContactSourceService> |
Provides an abstract implementation of the basic functionality of
ContactQuery and allows extenders to focus on the specifics of their
implementation.
|
AsyncContactQuery<T extends ContactSourceService> |
Provides an abstract implementation of a ContactQuery which runs in
a separate Thread.
|
AsyncContactSourceService |
Declares the interface of a ContactSourceService which performs
ContactQuerys in a separate Thread.
|
ContactChangedEvent |
The ContactChangedEvent indicates that a
SourceContact has been updated as a result of a
ContactQuery.
|
ContactDetail |
The ContactDetail is a detail of a SourceContact
corresponding to a specific address (phone number, email, identifier, etc.),
which defines the different possible types of communication and the preferred
ProtocolProviderServices to go through.
|
ContactQueryStatusEvent |
The ContactQueryStatusEvent is triggered each time a
ContactQuery changes its status.
|
ContactReceivedEvent |
The ContactReceivedEvent indicates that a
SourceContact has been received as a result of a
ContactQuery.
|
ContactRemovedEvent |
The ContactRemovedEvent indicates that a
SourceContact has been removed from the result of a
ContactQuery.
|
ContactSourceActivator | |
DemuxContactSourceService |
The DemuxContactSourceService provides a de-multiplexed copy of
the given ContactSourceService, where each contact detail like
telephone number or protocol contact address is represented as a single entry
in the query result set.
|
EditableContactDetail |
The EditableContactDetail is a ContactDetail that allows
editing.
|
GenericSourceContact |
Implements a generic SourceContact for the purposes of the support
for the OS-specific Address Book.
|
SortedGenericSourceContact |
The ProtocolSourceContact provides a sorted
GenericSourceContact.
|
Enum | Description |
---|---|
ContactDetail.Category |
Defines all possible categories for a ContactDetail.
|
ContactDetail.SubCategory |
Defines all possible sub-categories for a ContactDetail.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.