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 DiscoverableInfo
Information 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.
-
-