Package | Description |
---|---|
rocks.xmpp.extensions.disco |
Provides classes for XEP-0030: Service Discovery (#info).
|
rocks.xmpp.extensions.disco.model.info |
Provides XML schema implementations of XEP-0030: Service Discovery (#info).
|
rocks.xmpp.extensions.shim |
Provides classes for XEP-0131: Stanza Headers and Internet Metadata.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Identity> |
ServiceDiscoveryManager.getIdentities()
Gets an unmodifiable set of identities.
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceDiscoveryManager.addIdentity(Identity identity)
Adds an identity.
|
AsyncResult<java.util.List<Item>> |
ServiceDiscoveryManager.discoverServices(Identity identity)
Discovers a service on the connected server by its identity.
|
void |
ServiceDiscoveryManager.removeIdentity(Identity identity)
Removes an identity.
|
Modifier and Type | Method and Description |
---|---|
static Identity |
Identity.accountAdmin()
The user@host is an administrative account.
|
static Identity |
Identity.accountAnonymous()
The user@host is a “guest” account that allows anonymous login by any user.
|
static Identity |
Identity.accountRegistered()
The user@host is a registered or provisioned account associated with a particular non-administrative user.
|
static Identity |
Identity.authCert()
A server component that authenticates based on external certificates.
|
static Identity |
Identity.authGeneric()
A server authentication component other than one of the registered types.
|
static Identity |
Identity.authLdap()
A server component that authenticates against an LDAP database.
|
static Identity |
Identity.authNtlm()
A server component that authenticates against an NT domain.
|
static Identity |
Identity.authPam()
A server component that authenticates against a PAM system.
|
static Identity |
Identity.automationCommandList()
The node for a list of commands; valid only for the node "http://jabber.org/protocol/commands".
|
static Identity |
Identity.automationCommandNode()
A node for a specific command; the “node” attribute uniquely identifies the command.
|
static Identity |
Identity.automationRpc()
An entity that supports Jabber-RPC.
|
static Identity |
Identity.automationSoap()
An entity that supports the SOAP XMPP Binding.
|
static Identity |
Identity.automationTranslation()
An entity that provides automated translation services.
|
static Identity |
Identity.clientBot()
An automated client that is not controlled by a human user.
|
static Identity |
Identity.clientConsole()
Minimal non-GUI client used on dumb terminals or text-only screens.
|
static Identity |
Identity.clientGame()
A client running on a gaming console.
|
static Identity |
Identity.clientHandheld()
A client running on a PDA, RIM device, or other handheld.
|
static Identity |
Identity.clientPc()
Standard full-GUI client used on desktops and laptops.
|
static Identity |
Identity.clientPhone()
A client running on a mobile phone or other telephony device.
|
static Identity |
Identity.clientSms()
A client that is not actually using an instant messaging client; however, messages sent to this contact will be delivered as Short Message Service (SMS) messages.
|
static Identity |
Identity.clientWeb()
A client operated from within a web browser.
|
static Identity |
Identity.collaborationWhiteboard()
Multi-user whiteboarding service.
|
static Identity |
Identity.componentArchive()
A server component that archives traffic.
|
static Identity |
Identity.componentClientToServer()
A server component that handles client connections.
|
static Identity |
Identity.componentGeneric()
A server component other than one of the registered types.
|
static Identity |
Identity.componentLoadBalancing()
A server component that handles load balancing.
|
static Identity |
Identity.componentLog()
A server component that logs server information.
|
static Identity |
Identity.componentPresence()
A server component that provides presence information.
|
static Identity |
Identity.componentRouter()
A server component that handles core routing logic.
|
static Identity |
Identity.componentServerToServer()
A server component that handles server connections .
|
static Identity |
Identity.componentSessionManagement()
A server component that manages user sessions.
|
static Identity |
Identity.componentStatistics()
A server component that provides server statistics.
|
static Identity |
Identity.conferenceIrc()
Internet Relay Chat service.
|
static Identity |
Identity.conferenceText()
Text conferencing service.
|
static Identity |
Identity.directoryChatRoom()
A directory of chatrooms.
|
static Identity |
Identity.directoryGroup()
A directory that provides shared roster groups.
|
static Identity |
Identity.directoryUser()
A directory of end users (e.g., JUD).
|
static Identity |
Identity.directoryWaitingList()
A directory of waiting list entries.
|
static Identity |
Identity.gatewayAIM()
Gateway to AOL Instant Messenger.
|
static Identity |
Identity.gatewayFacebook()
Gateway to the Facebook IM service.
|
static Identity |
Identity.gatewayGaduGadu()
Gateway to the Gadu-Gadu IM service.
|
static Identity |
Identity.gatewayHttpWs()
Gateway that provides HTTP Web Services access.
|
static Identity |
Identity.gatewayICQ()
Gateway to ICQ.
|
static Identity |
Identity.gatewayIRC()
Gateway to IRC.
|
static Identity |
Identity.gatewayLCS()
Gateway to Microsoft Live Communications Server.
|
static Identity |
Identity.gatewayMSN()
Gateway to MSN Messenger.
|
static Identity |
Identity.gatewayMySpaceIM()
Gateway to the MySpace IM service.
|
static Identity |
Identity.gatewayOCS()
Gateway to Microsoft Office Communications Server.
|
static Identity |
Identity.gatewayQQ()
Gateway to the QQ IM service.
|
static Identity |
Identity.gatewaySametime()
Gateway to IBM Lotus Sametime.
|
static Identity |
Identity.gatewaySimple()
Gateway to SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE).
|
static Identity |
Identity.gatewaySkype()
Gateway to the Skype service.
|
static Identity |
Identity.gatewaySMS()
Gateway to Short Message Service.
|
static Identity |
Identity.gatewaySMTP()
Gateway to the SMTP (email) network.
|
static Identity |
Identity.gatewayTlen()
Gateway to the Tlen IM service.
|
static Identity |
Identity.gatewayXfire()
Gateway to the Xfire gaming and IM service.
|
static Identity |
Identity.gatewayXMPP()
Gateway to another XMPP service (NOT via native server-to-server communication).
|
static Identity |
Identity.gatewayYahoo()
Gateway to Yahoo!
|
static Identity |
Identity.headlineNewMail()
Service that notifies a user of new email messages.
|
static Identity |
Identity.headlineRss()
RSS notification service.
|
static Identity |
Identity.headlineWeather()
Service that provides weather alerts..
|
static Identity |
Identity.hierarchyBranch()
A service discovery node that contains further nodes in the hierarchy.
|
static Identity |
Identity.hierarchyLeaf()
A service discovery node that does not contain further nodes in the hierarchy.
|
static Identity |
Identity.ofCategoryAndType(java.lang.String category,
java.lang.String type)
Creates an identity with a category and type.
|
static Identity |
Identity.proxyByteStreams()
SOCKS5 bytestreams proxy service.
|
static Identity |
Identity.pubsubCollection()
A pubsub node of the “collection” type.
|
static Identity |
Identity.pubsubLeaf()
A pubsub node of the “leaf” type.
|
static Identity |
Identity.pubsubPersonalEventingService()
A personal eventing service that supports the publish-subscribe subset defined in XEP-0163..
|
static Identity |
Identity.pubsubService()
A pubsub service that supports the functionality defined in XEP-0060.
|
static Identity |
Identity.serverInstantMessaging()
Standard Jabber/XMPP server used for instant messaging and presence.
|
static Identity |
Identity.storeBerkeley()
A server component that stores data in a Berkeley database.
|
static Identity |
Identity.storeFile()
A server component that stores data on the file system.
|
static Identity |
Identity.storeGeneric()
A server data storage component other than one of the registered types.
|
static Identity |
Identity.storeLdap()
A server component that stores data in an LDAP database.
|
static Identity |
Identity.storeMySQL()
A server component that stores data in a MySQL database.
|
static Identity |
Identity.storeOracle()
A server component that stores data in an Oracle database.
|
static Identity |
Identity.storePostgreSQL()
A server component that stores data in a PostgreSQL database.
|
Identity |
Identity.withName(java.lang.String name)
Creates a new identity with a name.
|
Identity |
Identity.withName(java.lang.String name,
java.util.Locale language)
Creates a new identity with a name and a language.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Identity> |
InfoNode.getIdentities()
Gets the identities.
|
java.util.Set<Identity> |
InfoDiscovery.getIdentities() |
Modifier and Type | Method and Description |
---|---|
int |
Identity.compareTo(Identity o)
Implements a natural ordering of an identity, as suggested and required by XEP-0115: Entity Capabilities.
|
Constructor and Description |
---|
InfoDiscovery(java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features)
Creates an info discovery element, used in discovery info responses.
|
InfoDiscovery(java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features,
java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
|
InfoDiscovery(java.lang.String node,
java.util.Collection<Identity> identities,
java.util.Collection<java.lang.String> features,
java.util.Collection<DataForm> extensions)
Creates an info discovery element, used in discovery info responses.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Identity> |
HeaderManager.getIdentities() |
Copyright © 2014–2019 XMPP.rocks. All rights reserved.