Interface DiscoverableInfo
-
- All Known Subinterfaces:
ServiceDiscoveryManager,SoftwareInfoProvider<T>,SoftwareVersionManager
- All Known Implementing Classes:
AbstractEntityCapabilities1Protocol,AbstractEntityCapabilities2Protocol,AbstractEntityCapabilitiesProtocol,AbstractRpcManager,AbstractServiceDiscoveryManager,AbstractStreamManager,BlockingManager,ChatStateManager,ClientEntityCapabilities1Protocol,ClientEntityCapabilities2Protocol,ClientHeaderManager,ClientRpcManager,ClientServiceDiscoveryManager,ClientSoftwareVersionManager,ClientStreamManager,ContactExchangeManager,CryptographicHashFunctionsProtocol,EntityTimeHandler,EntityTimeManager,Extension,InBandByteStreamManager,InfoDiscovery,LastActivityManager,MessageDeliveryReceiptsManager,MultiUserChatManager,PingHandler,PingManager,ReachabilityManager,RealTimeTextManager,ResultSetManagementProtocol,Socks5ByteStreamManager,SoftwareInformationProtocol,SoftwareVersionProtocol,StanzaForwardingManager,StanzaHeadersAndInternetMetadataProtocol,StreamInitiationManager,UserAvatarProtocol,VCardManager
public interface DiscoverableInfoInformation which can be discovered via Service Discovery.It includes, an entity's identities, features and extensions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<DataForm>getExtensions()Gets the service discovery extensions as described in XEP-0128: Service Discovery ExtensionsSet<String>getFeatures()Gets the features.default Set<Identity>getIdentities()Gets the identities.
-
-
-
Method Detail
-
getExtensions
default List<DataForm> getExtensions()
Gets the service discovery extensions as described in XEP-0128: Service Discovery Extensions- Returns:
- The service discovery extensions.
-
-