diff options
author | Yana Stamcheva <yana@jitsi.org> | 2012-09-17 11:10:29 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2012-09-17 11:10:29 +0000 |
commit | ee908cba050cbde15384d3b0cb13357fcb0c5b41 (patch) | |
tree | 2d894ff083076e4a4306fe58aaeabfa8f2ad8810 /src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java | |
parent | 4f194782e3b22e1e9f3e7b710b5d5b2b36cc6ff7 (diff) | |
download | jitsi-ee908cba050cbde15384d3b0cb13357fcb0c5b41.zip jitsi-ee908cba050cbde15384d3b0cb13357fcb0c5b41.tar.gz jitsi-ee908cba050cbde15384d3b0cb13357fcb0c5b41.tar.bz2 |
Adds phonenumbers and search to transfer and conference invite dialogs. Improves the chat invite dialog by adding a search field on the top of the source contact list.
Diffstat (limited to 'src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java')
-rw-r--r-- | src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java b/src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java index caf053d..d3d4b53 100644 --- a/src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java +++ b/src/net/java/sip/communicator/service/protocol/ProtocolProviderService.java @@ -146,6 +146,21 @@ public interface ProtocolProviderService public Map<String, OperationSet> getSupportedOperationSets(); /** + * Returns a collection containing all operation sets classes supported by + * the current implementation. When querying this method users must be + * prepared to receive any subset of the OperationSet-s defined by this + * service. They MUST ignore any OperationSet-s that they are not aware of + * and that may be defined by future versions of this service. Such + * "unknown" OperationSet-s though not encouraged, may also be defined by + * service implementors. + * + * @return a {@link Collection} containing instances of all supported + * operation set classes (e.g. <tt>OperationSetPresence.class</tt>. + */ + public Collection<Class<? extends OperationSet>> + getSupportedOperationSetClasses(); + + /** * Returns the operation set corresponding to the specified class or * <tt>null</tt> if this operation set is not supported by the provider * implementation. |