Package | Description |
---|---|
org.jivesoftware.smackx.caps |
Smacks implementation of XEP-0115: Entity Capabilities.
|
org.jivesoftware.smackx.caps.cache |
Cache classes for XEP-0115: Entity Capabilities.
|
org.jivesoftware.smackx.disco |
Smacks implementation of XEP-0030: Service Discovery.
|
org.jivesoftware.smackx.disco.packet |
Element classes for XEP-0030: Service Discovery.
|
org.jivesoftware.smackx.disco.provider |
Provider classes for XEP-0030: Service Discovery.
|
org.jivesoftware.smackx.pubsub |
Smack's API for XEP-0060: Publish-Subscribe.
|
Modifier and Type | Method and Description |
---|---|
static DiscoverInfo |
EntityCapsManager.getDiscoverInfoByUser(org.jxmpp.jid.Jid user)
Get the discover info given a user name.
|
static DiscoverInfo |
EntityCapsManager.getDiscoveryInfoByNodeVer(String nodeVer)
Retrieve DiscoverInfo for a specific node.
|
Modifier and Type | Method and Description |
---|---|
protected static CapsVersionAndHash |
EntityCapsManager.generateVerificationString(DiscoverInfo discoverInfo) |
protected static CapsVersionAndHash |
EntityCapsManager.generateVerificationString(DiscoverInfo discoverInfo,
String hash)
Generates a XEP-115 Verification String
|
static boolean |
EntityCapsManager.verifyDiscoverInfoVersion(String ver,
String hash,
DiscoverInfo info)
Verify DiscoverInfo and Caps Node as defined in XEP-0115 5.4 Processing
Method.
|
protected static boolean |
EntityCapsManager.verifyPacketExtensions(DiscoverInfo info) |
Modifier and Type | Method and Description |
---|---|
DiscoverInfo |
SimpleDirectoryPersistentCache.lookup(String nodeVer) |
DiscoverInfo |
EntityCapsPersistentCache.lookup(String nodeVer)
Lookup DiscoverInfo by a Node string.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleDirectoryPersistentCache.addDiscoverInfoByNodePersistent(String nodeVer,
DiscoverInfo info) |
void |
EntityCapsPersistentCache.addDiscoverInfoByNodePersistent(String nodeVer,
DiscoverInfo info)
Add an DiscoverInfo to the persistent Cache.
|
Modifier and Type | Method and Description |
---|---|
DiscoverInfo |
ServiceDiscoveryManager.discoverInfo(org.jxmpp.jid.Jid entityID)
Returns the discovered information of a given XMPP entity addressed by its JID.
|
DiscoverInfo |
ServiceDiscoveryManager.discoverInfo(org.jxmpp.jid.Jid entityID,
String node)
Returns the discovered information of a given XMPP entity addressed by its JID and
note attribute.
|
abstract DiscoverInfo |
DiscoInfoLookupShortcutMechanism.getDiscoverInfoByUser(ServiceDiscoveryManager serviceDiscoveryManager,
org.jxmpp.jid.Jid jid) |
Modifier and Type | Method and Description |
---|---|
List<DiscoverInfo> |
ServiceDiscoveryManager.findServicesDiscoverInfo(org.jxmpp.jid.DomainBareJid serviceName,
String feature,
boolean stopOnFirst,
boolean useCache,
Map<? super org.jxmpp.jid.Jid,Exception> encounteredExceptions)
Find all services under a given service that provide a given feature.
|
List<DiscoverInfo> |
ServiceDiscoveryManager.findServicesDiscoverInfo(String feature,
boolean stopOnFirst,
boolean useCache)
Find all services under the users service that provide a given feature.
|
List<DiscoverInfo> |
ServiceDiscoveryManager.findServicesDiscoverInfo(String feature,
boolean stopOnFirst,
boolean useCache,
Map<? super org.jxmpp.jid.Jid,Exception> encounteredExceptions)
Find all services under the users service that provide a given feature.
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceDiscoveryManager.addDiscoverInfoTo(DiscoverInfo response)
Add discover info response data.
|
static boolean |
ServiceDiscoveryManager.canPublishItems(DiscoverInfo info)
Deprecated.
The disco-publish feature was removed from XEP-0030 in 2008 in favor of XEP-0060: Publish-Subscribe.
|
Modifier and Type | Method and Description |
---|---|
DiscoverInfo |
DiscoverInfo.clone() |
Constructor and Description |
---|
DiscoverInfo(DiscoverInfo d)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
DiscoverInfo |
DiscoverInfoProvider.parse(org.xmlpull.v1.XmlPullParser parser,
int initialDepth) |
Modifier and Type | Method and Description |
---|---|
DiscoverInfo |
Node.discoverInfo()
Discover node information in standard
DiscoverInfo format. |
DiscoverInfo |
PubSubException.NotAPubSubNodeException.getDiscoverInfo() |
DiscoverInfo |
PubSubManager.getSupportedFeatures()
Gets the supported features of the servers pubsub implementation
as a standard
DiscoverInfo instance. |