|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OperationSetContactCapabilities
Represents an OperationSet to query the OperationSets supported for a specific Contact. The OperationSets reported as supported for a specific Contact are considered by the associated protocol provider to be capabilities possessed by the Contact in question.
| Method Summary | ||
|---|---|---|
void |
addContactCapabilitiesListener(ContactCapabilitiesListener listener)
Registers a specific ContactCapabilitiesListener to be notified about changes in the list of OperationSet capabilities of Contacts. |
|
|
getOperationSet(Contact contact,
Class<T> opsetClass)
Gets the OperationSet corresponding to the specified Class and supported by the specified Contact. |
|
Map<String,OperationSet> |
getSupportedOperationSets(Contact contact)
Gets the OperationSets supported by a specific Contact. |
|
void |
removeContactCapabilitiesListener(ContactCapabilitiesListener listener)
Unregisters a specific ContactCapabilitiesListener to no longer be notified about changes in the list of OperationSet capabilities of Contacts. |
|
| Method Detail |
|---|
void addContactCapabilitiesListener(ContactCapabilitiesListener listener)
listener - the ContactCapabilitiesListener which is to be
notified about changes in the list of OperationSet capabilities
of Contacts
<T extends OperationSet> T getOperationSet(Contact contact,
Class<T> opsetClass)
T - the type extending OperationSet for which the
specified contact is to be checked whether it possesses it as a
capabilitycontact - the Contact for which the opsetClass
capability is to be queriedopsetClass - the OperationSet Class for which the
specified contact is to be checked whether it possesses it as a
capability
Map<String,OperationSet> getSupportedOperationSets(Contact contact)
contact - the Contact for which the supported
OperationSet capabilities are to be retrieved
void removeContactCapabilitiesListener(ContactCapabilitiesListener listener)
listener - the ContactCapabilitiesListener which is to no
longer be notified about changes in the list of OperationSet
capabilities of Contacts
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||