Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

abs.ixi.client - package abs.ixi.client
 
abs.ixi.client.auth - package abs.ixi.client.auth
 
abs.ixi.client.core - package abs.ixi.client.core
 
abs.ixi.client.core.event - package abs.ixi.client.core.event
 
abs.ixi.client.file.sfcm - package abs.ixi.client.file.sfcm
 
abs.ixi.client.io - package abs.ixi.client.io
 
abs.ixi.client.io.multipart - package abs.ixi.client.io.multipart
 
abs.ixi.client.lang - package abs.ixi.client.lang
 
abs.ixi.client.net - package abs.ixi.client.net
 
abs.ixi.client.smilie - package abs.ixi.client.smilie
 
abs.ixi.client.util - package abs.ixi.client.util
 
abs.ixi.client.xml - package abs.ixi.client.xml
 
abs.ixi.client.xmpp - package abs.ixi.client.xmpp
 
abs.ixi.client.xmpp.packet - package abs.ixi.client.xmpp.packet
 
AbstractContent - Class in abs.ixi.client.io.multipart
Abstract implementation of Content interface.
AbstractContent(ContentSource) - Constructor for class abs.ixi.client.io.multipart.AbstractContent
 
AbstractContent(ContentSource, String) - Constructor for class abs.ixi.client.io.multipart.AbstractContent
 
AbstractContentHandler<T> - Class in abs.ixi.client.io.multipart
 
AbstractContentHandler(Multipart) - Constructor for class abs.ixi.client.io.multipart.AbstractContentHandler
 
AbstractContentSource - Class in abs.ixi.client.io.multipart
Abstract implementation of ContentSource interface.
AbstractContentSource() - Constructor for class abs.ixi.client.io.multipart.AbstractContentSource
 
AbstractIQContent - Class in abs.ixi.client.xmpp.packet
Abstract implemntation of of IQContent.
AbstractIQContent(String, IQContent.IQContentType) - Constructor for class abs.ixi.client.xmpp.packet.AbstractIQContent
 
AbstractPacketForwarder - Class in abs.ixi.client.core
Abstract implementation of PacketForwarder interface.
AbstractPacketForwarder() - Constructor for class abs.ixi.client.core.AbstractPacketForwarder
 
accept(FileTransfer) - Method in interface abs.ixi.client.file.sfcm.InboundFileTransferFilter
Accept or reject a FileTransfer
accept(T) - Method in interface abs.ixi.client.lang.Consumer
Performs this operation on the given argument.
ACK_REQUEST_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
ACK_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
AckPacket - Class in abs.ixi.client.xmpp.packet
 
AckPacket(String, int) - Constructor for class abs.ixi.client.xmpp.packet.AckPacket
 
AckPacket(Element) - Constructor for class abs.ixi.client.xmpp.packet.AckPacket
 
AckRequestPacket - Class in abs.ixi.client.xmpp.packet
 
AckRequestPacket(String) - Constructor for class abs.ixi.client.xmpp.packet.AckRequestPacket
 
AckRequestPacket(Element) - Constructor for class abs.ixi.client.xmpp.packet.AckRequestPacket
 
addAttribute(String, String) - Method in class abs.ixi.client.xml.Element
 
addAttributes(Map<String, String>) - Method in class abs.ixi.client.xml.Element
 
addByteSource(ByteSource) - Method in class abs.ixi.client.lang.DynamicByteSource
 
addCDATASection(String) - Method in class abs.ixi.client.xml.Element
Adds CDataSection node in the children of this element
addChatRoomAdmin(JID, JID) - Method in class abs.ixi.client.UserManager
Request to add chat room admin.
addChatRoomMember(JID, JID) - Method in class abs.ixi.client.UserManager
Request to add chat room member.
addChatRoomOwner(JID, JID) - Method in class abs.ixi.client.UserManager
Request to add chat room owner.
addChild(XMLNode) - Method in class abs.ixi.client.xml.Element
 
addChildren(List<Element>) - Method in class abs.ixi.client.xml.Element
 
addConnectivityListener(NetConnectivityListener) - Method in class abs.ixi.client.net.ConnectionManager
Add a NetConnectivityListener to the listener list maintaned by ConnectionManager
addContent(byte[], int, int) - Method in class abs.ixi.client.io.multipart.ByteArrayContentSource
Add content to this ByteArrayContentSource
addContent(MessageContent) - Method in class abs.ixi.client.xmpp.packet.Message
 
addEventHandler(Event.EventType, EventHandler) - Static method in class abs.ixi.client.Platform
Convenience method to add EventHandler to EventBus in session
addEventListener(Class<E>, EventListener<E>) - Static method in class abs.ixi.client.Platform
Convenience method to add EventListener to EventBus in session
addHandler(EventHandler) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
addHandler(Event.EventType, EventHandler) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
addHandler(EventHandler) - Method in interface abs.ixi.client.core.event.EventBus
Adds listener to receive all types events.
addHandler(Event.EventType, EventHandler) - Method in interface abs.ixi.client.core.event.EventBus
Adds EventHandler to receive given type of Event.EventType.
addHeader(String, String) - Method in class abs.ixi.client.io.multipart.Multipart
 
addHeader(String, String) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
addHeaders(Map<String, String>) - Method in class abs.ixi.client.io.multipart.Multipart
 
addHeaders(Map<String, String>) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
addItem(Roster.RosterItem) - Method in class abs.ixi.client.xmpp.packet.Roster
 
addListener(EventListener<? extends Event>) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
addListener(Class<T>, EventListener<T>) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
addListener(EventListener<? extends Event>) - Method in interface abs.ixi.client.core.event.EventBus
Adds listener to receive all types events.
addListener(Class<T>, EventListener<T>) - Method in interface abs.ixi.client.core.event.EventBus
Adds listener to receive given type of events.
addMember(ChatRoom.ChatRoomMember) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
addMessageHeader(String, String) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
addMinutesToEpoch(int) - Static method in class abs.ixi.client.util.DateUtils
 
addMultiPart(Multipart) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
addMultipartHeader(String, String) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
addNewMultipart() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
addPacketCollector(PacketCollector) - Method in class abs.ixi.client.core.AbstractPacketForwarder
addPacketCollector(Class<? extends Packet>, PacketCollector) - Method in class abs.ixi.client.core.AbstractPacketForwarder
addPacketCollector(PacketCollector) - Method in interface abs.ixi.client.core.PacketForwarder
addPacketCollector(Class<? extends Packet>, PacketCollector) - Method in interface abs.ixi.client.core.PacketForwarder
addParsedElement(Element) - Method in class abs.ixi.client.xml.DomEventHandler
Adds parsed element to parsed root
addReconnectionListener(ReconnectionListener) - Method in class abs.ixi.client.net.ConnectionManager
Add a ReconnectionListener to the listener list maintaned by ConnectionManager
addReconnectionListener(ReconnectionListener) - Method in class abs.ixi.client.net.ReconnectionManager
Add a ReconnectionListener to the listener list maintaned by ReconnectionManager
Address() - Constructor for class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
addRosterMember(JID, String) - Method in class abs.ixi.client.UserManager
Request to add a memeber to the user Roster.
addText(String) - Method in class abs.ixi.client.xml.Element
Adds text node in the children of this element.
addText(String, boolean) - Method in class abs.ixi.client.xml.Element
adds Text node to this element children.
addUndeliveredStanzaManager(UndeliveredStanzaManager) - Method in class abs.ixi.client.Platform
 
ALLOWED_CHARS_LOW - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
AMP - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
appendXml(StringBuilder) - Method in interface abs.ixi.client.core.XMLConvertible
Generate XML String out of the this entity, And append this string to given StringBuilder and return it.
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQ
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQInbandClose
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQInbandData
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQInbandOpen
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQPing
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQResourceBind
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQVCardContent
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
appendXml(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
apply(T) - Method in interface abs.ixi.client.lang.Function
Applies this function to the given argument.
areEqual(byte[], int, int, byte[], int, int) - Static method in class abs.ixi.client.util.ArrayUtils
Convenience method to compare two array ranges.
ArrayUtils - Class in abs.ixi.client.util
ArrayUtils has convenience methods for java arrays.
ArrayUtils() - Constructor for class abs.ixi.client.util.ArrayUtils
 
ATTR_BLOCK_SIZE - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
ATTR_NAME_MAX_LENGTH - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
ATTR_VALUE_MAX_LENGTH - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
attributes - Variable in class abs.ixi.client.xml.Element
 
AudioContent - Class in abs.ixi.client.io.multipart
 
AudioContent(String, ContentType) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AudioContent(File, ContentType) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AudioContent(InputStream, ContentType) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AudioContent(byte[], ContentType) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AudioContent(ContentSource, ContentType) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AudioContent(ContentSource, String) - Constructor for class abs.ixi.client.io.multipart.AudioContent
 
AUTH_REQUEST - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
AuthType - Enum in abs.ixi.client.auth
 

B

BackoffTimeCalculator - Class in abs.ixi.client.net
An utility which calculates back-off time based on selected back-off policy.
BackoffTimeCalculator(BackoffTimeCalculator.BackoffPolicy) - Constructor for class abs.ixi.client.net.BackoffTimeCalculator
 
BackoffTimeCalculator.BackoffPolicy - Enum in abs.ixi.client.net
Backoff policy determines backoff time calculation mechanism.
BasicLineReader - Class in abs.ixi.client.io.multipart
Basic implementation of LineReader interface.
BasicLineReader() - Constructor for class abs.ixi.client.io.multipart.BasicLineReader
 
BinaryContent - Class in abs.ixi.client.io.multipart
BinaryContent is to represent binary content.
BinaryContent(byte[]) - Constructor for class abs.ixi.client.io.multipart.BinaryContent
 
BinaryContent(ContentSource) - Constructor for class abs.ixi.client.io.multipart.BinaryContent
 
BinaryContent(int) - Constructor for class abs.ixi.client.io.multipart.BinaryContent
 
BinaryHandler - Class in abs.ixi.client.io.multipart
 
BinaryHandler(Multipart) - Constructor for class abs.ixi.client.io.multipart.BinaryHandler
 
BIND_REQUEST - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
BIND_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
BODY_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
broadcastPresence() - Method in class abs.ixi.client.PresenceManager
 
broadcastPresence(Presence.PresenceStatus, String) - Method in class abs.ixi.client.PresenceManager
 
BUFFER_SIZE - Static variable in class abs.ixi.client.io.multipart.AbstractContentSource
 
BufferFactory - Class in abs.ixi.client.core
A buffer factory which recycles buffers.
BufferFactory() - Constructor for class abs.ixi.client.core.BufferFactory
 
build() - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
build() - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
ByteArrayContentSource - Class in abs.ixi.client.io.multipart
A ContentSource with Byte array as source of the content bytes.
ByteArrayContentSource(int) - Constructor for class abs.ixi.client.io.multipart.ByteArrayContentSource
 
ByteArrayContentSource(byte[]) - Constructor for class abs.ixi.client.io.multipart.ByteArrayContentSource
 
ByteConvertible - Interface in abs.ixi.client.core
Any object which is byte convertible can convert itself into bytes which can be written on the wire directly.
ByteHoldingProcessor - Interface in abs.ixi.client.io
 
ByteProcessor - Interface in abs.ixi.client.io
Low-level byte stream processor which can process a certain type of byte stream i.e MIME byte stream, XMPP stream.
ByteRange(int) - Constructor for class abs.ixi.client.lang.ByteSource.ByteRange
 
ByteRange(int, int) - Constructor for class abs.ixi.client.lang.ByteSource.ByteRange
 
bytes() - Method in class abs.ixi.client.lang.ByteSource
 
ByteSource - Class in abs.ixi.client.lang
ByteSource is a wrapper around byte array.
ByteSource(byte[]) - Constructor for class abs.ixi.client.lang.ByteSource
 
ByteSource(byte[], int, int) - Constructor for class abs.ixi.client.lang.ByteSource
 
ByteSource.ByteRange - Class in abs.ixi.client.lang
Range captures a byte range with a start index and an end index.

C

calcBackoffTime(int) - Method in class abs.ixi.client.net.BackoffTimeCalculator
Calculate backoff time in millis based on given seed.
calendar(Timestamp) - Static method in class abs.ixi.client.util.DateUtils
 
calendar(long) - Static method in class abs.ixi.client.util.DateUtils
 
calendarDay(String) - Static method in class abs.ixi.client.util.DateUtils
 
calendarWithEndOfDayTime() - Static method in class abs.ixi.client.util.DateUtils
 
calendarWithStartOfDayTime() - Static method in class abs.ixi.client.util.DateUtils
 
Callback<R,E> - Interface in abs.ixi.client.core
Default callback interface which exposes onSuccess and onFailure handles.
cancel() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
Cancel the associated file transfer.
capacity() - Method in class abs.ixi.client.lang.ByteSource
 
CDATA_END - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
CDATA_MAX_SIZE - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
CDATA_START - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
CDataSection - Class in abs.ixi.client.xml
Represents CDATA section in XML DOM.
CDataSection(String) - Constructor for class abs.ixi.client.xml.CDataSection
 
Challenge - Class in abs.ixi.client.xmpp.packet
 
Challenge(Element) - Constructor for class abs.ixi.client.xmpp.packet.Challenge
 
CHALLENGE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
changePassword(String) - Method in class abs.ixi.client.UserManager
Use it change user login password and refer XEP-0077.
changePresenceStatus(Presence.PresenceStatus) - Method in class abs.ixi.client.PresenceManager
 
changeUserAvatar(File) - Method in class abs.ixi.client.UserManager
User it to change user avatar.
changeUserAvatar(URL) - Method in class abs.ixi.client.UserManager
User it to change user avatar.
changeUserAvatar(URL, String) - Method in class abs.ixi.client.UserManager
User it to change user avatar.
changeUserAvatar(File, String) - Method in class abs.ixi.client.UserManager
User it to change user avatar.
CharSource - Class in abs.ixi.client.lang
CharSource is a wrapper around char array.
CharSource(char[]) - Constructor for class abs.ixi.client.lang.CharSource
 
CharSource(char[], int, int) - Constructor for class abs.ixi.client.lang.CharSource
 
CharUtils - Class in abs.ixi.client.util
Utility class to provide convinience methods involving java characters.
CharUtils() - Constructor for class abs.ixi.client.util.CharUtils
 
CHAT - Static variable in class abs.ixi.client.Platform
 
CHAT_MARKER_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
CHAT_STATE_NOTIFICATION - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
ChatManager - Class in abs.ixi.client
ChatManager manages user conversations.
ChatManager(XMPPStreamManager) - Constructor for class abs.ixi.client.ChatManager
 
chatManager - Variable in class abs.ixi.client.JavaSDKInitializer
 
ChatRoom - Class in abs.ixi.client.xmpp.packet
 
ChatRoom(JID, String, String) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom
 
ChatRoom(JID, String, String, ChatRoom.AccessMode) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom
 
ChatRoom(JID, String, String, boolean, ChatRoom.AccessMode) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom
 
ChatRoom.AccessMode - Enum in abs.ixi.client.xmpp.packet
 
ChatRoom.Affiliation - Enum in abs.ixi.client.xmpp.packet
 
ChatRoom.ChatRoomMember - Class in abs.ixi.client.xmpp.packet
 
ChatRoom.Role - Enum in abs.ixi.client.xmpp.packet
 
ChatRoom.RoomConfigParam - Enum in abs.ixi.client.xmpp.packet
 
ChatRoomMember(JID, String) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
ChatRoomMember(JID, String, ChatRoom.Affiliation, ChatRoom.Role, boolean) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
ChatRoomMember(JID, String, boolean) - Constructor for class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
children() - Method in class abs.ixi.client.xml.CDataSection
 
children - Variable in class abs.ixi.client.xml.Element
 
children() - Method in class abs.ixi.client.xml.Element
 
children() - Method in class abs.ixi.client.xml.Text
 
children() - Method in interface abs.ixi.client.xml.XMLNode
Returns number of children for this node.
clearAuthenticatedStatus() - Method in class abs.ixi.client.net.XMPPConnection
 
clearNegotiatedStatus() - Method in class abs.ixi.client.net.SFCMConnection
Clear the negotiated status of this connection; meaning the negotiated status will be changed to false.
clearSid() - Method in class abs.ixi.client.net.SFCMConnection
Clear sid for this connection,
clearUserSession() - Method in class abs.ixi.client.Platform
Clears user session data.
clone() - Method in class abs.ixi.client.xml.CDataSection
 
clone() - Method in class abs.ixi.client.xml.Element
 
clone() - Method in class abs.ixi.client.xml.Text
 
clone() - Method in interface abs.ixi.client.xml.XMLNode
makes a deep copy of this XML Node and returns it
close() - Method in interface abs.ixi.client.net.Connection
closing a physical connection to the remote machine.
close() - Method in class abs.ixi.client.net.SFCMConnection
It close the physical connection.
close() - Method in class abs.ixi.client.net.TCPConnection
 
close() - Method in class abs.ixi.client.net.XMPPConnection
 
CLOSE_BRACKET - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
CLOSE_BRACKET - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
CLOSE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
closeConnection(Connection) - Method in class abs.ixi.client.net.ConnectionManager
Close a Connection.
closed() - Method in class abs.ixi.client.io.XMPPPacketReader
 
closed() - Method in class abs.ixi.client.io.XMPPStreamManager
 
closed() - Method in interface abs.ixi.client.net.ConnectionStateObserver
Called when connection is closed
closeFileOutputStream(String) - Static method in class abs.ixi.client.file.sfcm.FileSystem
It remove file Stream from FileSystem.OPEN_FILE_OUTPUT_STREAM and close it.
closeFileOutputStream(File) - Static method in class abs.ixi.client.file.sfcm.FileSystem
It remove file Stream from FileSystem.OPEN_FILE_OUTPUT_STREAM and close it.
closeFileTransferConnection() - Method in class abs.ixi.client.net.ConnectionManager
Close File transfer connection
closeStream() - Method in interface abs.ixi.client.io.XMPPStream
Close the ongoing stream.
closeStream() - Method in class abs.ixi.client.io.XMPPStreamManager
 
closeXMPPConnection(boolean) - Method in class abs.ixi.client.net.ConnectionManager
Close xmpp connection.
closingConnection() - Method in class abs.ixi.client.io.XMPPPacketReader
 
closingConnection() - Method in class abs.ixi.client.io.XMPPStreamManager
 
closingConnection() - Method in interface abs.ixi.client.net.ConnectionStateObserver
Method call to inform the dependent entities that after this method call the connection will be closed.
Closure - Interface in abs.ixi.client.lang
Interface to enable execution of closure within a lambda function throughout SDK.
CMAcknowledged - Class in abs.ixi.client.xmpp.packet
 
CMAcknowledged(String, String) - Constructor for class abs.ixi.client.xmpp.packet.CMAcknowledged
 
CMDisplayed - Class in abs.ixi.client.xmpp.packet
 
CMDisplayed(String, String) - Constructor for class abs.ixi.client.xmpp.packet.CMDisplayed
 
CMMarkable - Class in abs.ixi.client.xmpp.packet
 
CMMarkable(String) - Constructor for class abs.ixi.client.xmpp.packet.CMMarkable
 
CMReceived - Class in abs.ixi.client.xmpp.packet
 
CMReceived(String, String) - Constructor for class abs.ixi.client.xmpp.packet.CMReceived
 
collect(Packet) - Method in class abs.ixi.client.ChatManager
 
collect(Packet) - Method in interface abs.ixi.client.core.PacketCollector
This collector takes the given packet.
collect(Packet) - Method in class abs.ixi.client.core.ResponseCorrelator
 
collect(Packet) - Method in class abs.ixi.client.io.StreamNegotiator
 
collect(Packet) - Method in class abs.ixi.client.io.XMPPPacketWriter
 
collect(Packet) - Method in class abs.ixi.client.io.XMPPStreamManager
 
collect(Packet) - Method in class abs.ixi.client.PresenceManager
 
collect(Packet) - Method in class abs.ixi.client.UserManager
 
CollectionUtils - Class in abs.ixi.client.util
Common utility methods for java collections
CollectionUtils() - Constructor for class abs.ixi.client.util.CollectionUtils
 
completed() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
Mark the file transfer task completed
conditions - Static variable in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
 
ConfigLoader - Class in abs.ixi.client.util
Utility to read configuration files (must be key/value pair based configuration files).
ConfigLoader() - Constructor for class abs.ixi.client.util.ConfigLoader
 
connect() - Method in interface abs.ixi.client.net.Connection
Establishes a physical connection with destination server.
connect(boolean, boolean) - Method in class abs.ixi.client.net.ConnectionManager
CONNECT is a command for ConnectionManager to re-establish underlying network connection which may be broken.
connect() - Method in class abs.ixi.client.net.TCPConnection
Establishes a physical connection with destination server.
connected() - Method in class abs.ixi.client.io.XMPPPacketReader
 
connected() - Method in class abs.ixi.client.io.XMPPStreamManager
 
connected() - Method in interface abs.ixi.client.net.ConnectionStateObserver
Invoked when physical connection is established with server.
connected() - Method in interface abs.ixi.client.net.NetConnectivityListener
Call to indicate network connectivity has been established on the device
connected() - Method in class abs.ixi.client.net.ReconnectionManager
 
connectFileTransferConnection(boolean) - Method in class abs.ixi.client.net.ConnectionManager
 
Connection - Interface in abs.ixi.client.net
Contract for all the network connections initiated by SDK.Represents a physical connection to a remote host.
ConnectionConfig - Class in abs.ixi.client.net
Simple Java Object (POJO) to hold Connection configurations.
ConnectionConfigBuilder - Class in abs.ixi.client.net
Builder implementation to build ConnectionConfig objects.
ConnectionConfigBuilder() - Constructor for class abs.ixi.client.net.ConnectionConfigBuilder
 
ConnectionManager - Class in abs.ixi.client.net
A singleton entity to manage all the Connections within SDK.
ConnectionStateObserver - Interface in abs.ixi.client.net
Contract for entities that are dependent on the underlying tcp connection state (connected/disconnected).
connectXMPPConnection(boolean) - Method in class abs.ixi.client.net.ConnectionManager
 
Consumer<T> - Interface in abs.ixi.client.lang
Consumer function; it's a drop-in substitute for Java8 Consumer functional interface.
CONTACT_NO - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
content - Variable in class abs.ixi.client.io.multipart.AbstractContentHandler
 
Content - Interface in abs.ixi.client.io.multipart
Root interface to enforce a contract on all type of contents.
CONTENT_LENGTH - Static variable in class abs.ixi.client.io.multipart.Multipart
 
CONTENT_TYPE - Static variable in class abs.ixi.client.io.multipart.Multipart
 
ContentHandler<T> - Interface in abs.ixi.client.io.multipart
A MultipartContentHandler is nothing but a wrapper around the content bytes; it simplifies access interface to the content bytes.
ContentHandlerFactory - Class in abs.ixi.client.io.multipart
Factory class to instantiate ContentHandler instances.
ContentHandlerFactory() - Constructor for class abs.ixi.client.io.multipart.ContentHandlerFactory
 
ContentSource - Interface in abs.ixi.client.io.multipart
An interface which unifies content handling through out SDK and server.
ContentType - Class in abs.ixi.client.file.sfcm
Typically a MIME multipart has a Content-Type header attached to it indicating the content type which applications use to process the content for user.
ContentType(String) - Constructor for class abs.ixi.client.file.sfcm.ContentType
Public constructor to instantiate ContentType from a mimeType; for example "image/jpeg" will result in a ContentType instance with type "image" and subtype "jpeg".
ContentType(String, String) - Constructor for class abs.ixi.client.file.sfcm.ContentType
Public constructor to instantiate ContentType from a mimeType; Mime Type has two parts: (1) type and (2) subtype.
contentType - Variable in class abs.ixi.client.io.multipart.AbstractContent
 
Context - Interface in abs.ixi.client.core
Context holds contextual data for current state of SDK.
correlate(String) - Method in class abs.ixi.client.core.ResponseCorrelator
Correlates given request id with a response
correlator - Variable in class abs.ixi.client.JavaSDKInitializer
 
CR - Static variable in interface abs.ixi.client.io.multipart.LineReader
 
CR - Static variable in class abs.ixi.client.io.multipart.Multipart
 
CR - Static variable in class abs.ixi.client.io.multipart.MultipartMessage
 
CR - Static variable in class abs.ixi.client.util.CharUtils
 
CR - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
createFile(String, String) - Static method in class abs.ixi.client.util.FileUtil
Create file of given name to given path.
createInstantRoom(String) - Method in class abs.ixi.client.UserManager
It create instant Room with default configurations.
createPacket(Element) - Static method in class abs.ixi.client.core.PacketFactory
 
createPrivateRoom(String) - Method in class abs.ixi.client.UserManager
Create public room with given room name.
createPublicRoom(String) - Method in class abs.ixi.client.UserManager
Create public room with given room name.
createReservedRoom(String, Map<ChatRoom.RoomConfigParam, String>) - Method in class abs.ixi.client.UserManager
Request to create group with some configurations rather than default configuration (private group)
CSNActive - Class in abs.ixi.client.xmpp.packet
 
CSNActive(String) - Constructor for class abs.ixi.client.xmpp.packet.CSNActive
 
CSNComposing - Class in abs.ixi.client.xmpp.packet
 
CSNComposing(String) - Constructor for class abs.ixi.client.xmpp.packet.CSNComposing
 
CSNGone - Class in abs.ixi.client.xmpp.packet
 
CSNGone(String) - Constructor for class abs.ixi.client.xmpp.packet.CSNGone
 
CSNInactive - Class in abs.ixi.client.xmpp.packet
 
CSNInactive(String) - Constructor for class abs.ixi.client.xmpp.packet.CSNInactive
 
CSNPaused - Class in abs.ixi.client.xmpp.packet
 
CSNPaused(String) - Constructor for class abs.ixi.client.xmpp.packet.CSNPaused
 
currentTime() - Static method in class abs.ixi.client.util.DateUtils
 
currentTimeInMiles() - Static method in class abs.ixi.client.util.DateUtils
 
currentTimestamp() - Static method in class abs.ixi.client.util.DateUtils
 

D

DaemonThreadFactory - Class in abs.ixi.client.lang
A thread-factory which creates java threads with deamon property set to true.
DaemonThreadFactory() - Constructor for class abs.ixi.client.lang.DaemonThreadFactory
 
DASH - Static variable in class abs.ixi.client.io.multipart.MultipartMessage
 
DATA_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
DataHolder - Interface in abs.ixi.client.core
Generic interface to hold random data in memory.
date(String) - Static method in class abs.ixi.client.util.DateUtils
 
date(String, String) - Static method in class abs.ixi.client.util.DateUtils
 
DateUtils - Class in abs.ixi.client.util
Utility class to offer convenience methods around Date and Calendar objects.
DateUtils() - Constructor for class abs.ixi.client.util.DateUtils
 
decode(String) - Method in class abs.ixi.client.smilie.SmilieProcessor
Decode encoded smilie string
decodeSpecialChars(String) - Static method in class abs.ixi.client.xml.XMLUtils
 
DEFAULT_DATE_FORMAT - Static variable in class abs.ixi.client.util.DateUtils
 
DefaultEventBus - Class in abs.ixi.client.core.event
This is default implementation of EventBus interface with very basic capabilities.
DefaultEventBus() - Constructor for class abs.ixi.client.core.event.DefaultEventBus
 
DefaultPersistenceMechanism - Class in abs.ixi.client.io
Default implementation of UndeliveredStanzaManager.PersistenceMechanism interface.
DefaultPersistenceMechanism(String) - Constructor for class abs.ixi.client.io.DefaultPersistenceMechanism
Instantiate DefaultPersistenceMechanism object with a directory path in which files will be created.
defxmlns - Variable in class abs.ixi.client.xml.Element
 
deleteFile(File) - Static method in class abs.ixi.client.file.sfcm.FileSystem
If any OutputStream is opened for this fileName than removes it from FileSystem.OPEN_FILE_OUTPUT_STREAM Open stream cache and closes that stream.
deleteFile(String, String) - Static method in class abs.ixi.client.util.FileUtil
 
delMember(ChatRoom.ChatRoomMember) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
deserialize(byte[]) - Static method in class abs.ixi.client.util.ObjectUtils
 
deserialize(InputStream) - Static method in class abs.ixi.client.util.ObjectUtils
 
destroy() - Method in interface abs.ixi.client.core.Context
Destroys this context after which the context will become unusable.
destroy() - Method in class abs.ixi.client.Session
 
destroyChatRoom(JID, String) - Method in class abs.ixi.client.UserManager
Destroy chat room.
DeviceType - Enum in abs.ixi.client
 
discardDeviceToken(String, PushNotificationService, DeviceType, String) - Method in class abs.ixi.client.UserManager
On log out Client app developer have to un register device token.
DISCO_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
disconnected() - Method in interface abs.ixi.client.net.NetConnectivityListener
Call to indicate that netwrok connectivity is lost on the device
disconnected() - Method in class abs.ixi.client.net.ReconnectionManager
 
displayTime(long) - Static method in class abs.ixi.client.util.DateUtils
returns messenger style display time.
displayTime0(long) - Static method in class abs.ixi.client.util.DateUtils
returns messenger style display time.
DNSResolver - Class in abs.ixi.client.net
 
DNSResolver() - Constructor for class abs.ixi.client.net.DNSResolver
 
doesNickNameConflict(ChatRoom.ChatRoomMember) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
DomEventHandler - Class in abs.ixi.client.xml
DomBuilder is an implementation of ParseEventHandler.
DomEventHandler(ParseEventHandler.ParseEventCallback) - Constructor for class abs.ixi.client.xml.DomEventHandler
 
DOT - Static variable in class abs.ixi.client.Platform
 
DOUBLE_QUOTE - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
downloadFile(JID, String, ContentType, Callback<File, FileTransfer.FailureReason>) - Method in class abs.ixi.client.ChatManager
Download a file for which a Message with media content has been received.
downloadFile(JID, String, ContentType) - Method in class abs.ixi.client.ChatManager
Download a file for which a Message with media content has been received.
Duration - Class in abs.ixi.client.lang
Duration is a drop-in substitute for Java8 provided Duration class.
DynamicByteSource - Class in abs.ixi.client.lang
 
DynamicByteSource() - Constructor for class abs.ixi.client.lang.DynamicByteSource
 
DynamicByteSource(int) - Constructor for class abs.ixi.client.lang.DynamicByteSource
 

E

Element - Class in abs.ixi.client.xml
This extremely simple implementation for XML element.
Element(String) - Constructor for class abs.ixi.client.xml.Element
Creates a blank element with the name given
Element(String, String) - Constructor for class abs.ixi.client.xml.Element
Creates a simple element with given and name and text value
Element(String, StringBuilder[], StringBuilder[]) - Constructor for class abs.ixi.client.xml.Element
Public Constructor to instantiate Element
Element(Element) - Constructor for class abs.ixi.client.xml.Element
Performs a deep copy on the supplied element and populates instance variable of this instance.
ELM_NAME_MAX_LENGTH - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
EMAIL_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
EMPTY - Static variable in class abs.ixi.client.util.StringUtils
 
enableFileTransfer(FileInstanceSupplier) - Method in class abs.ixi.client.ChatManager
By default, file transfer is not enabled for a chat conversation.
enableFileTransfer(InboundFileTransferFilter, FileInstanceSupplier) - Method in class abs.ixi.client.ChatManager
By default, file transfer is not enabled for a chat conversation.
enableStreamManagement(boolean, int) - Method in class abs.ixi.client.xmpp.StreamContext
 
encode(String) - Method in class abs.ixi.client.smilie.SmilieProcessor
Encode smilie code
encodeSpecialChars(String) - Static method in class abs.ixi.client.xml.XMLUtils
 
end() - Method in class abs.ixi.client.lang.ByteSource.ByteRange
Returns end index of this ByteRange
end(int) - Method in class abs.ixi.client.lang.ByteSource.ByteRange
Sets the end index to the given value
END_OF_STREAM_NEGITIATION - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
equals(Object) - Method in class abs.ixi.client.lang.Pair
 
equals(Object) - Method in class abs.ixi.client.xml.Element
 
EQUALS - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
equals(Object) - Method in class abs.ixi.client.xmpp.JID
 
equals(ChatRoom.ChatRoomMember) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
equals(Object) - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
EQUALS - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
ERR_NAME_CHARS - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
ERROR - Static variable in class abs.ixi.client.xmpp.packet.Presence
 
error - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
Event - Class in abs.ixi.client.core.event
Event represents SDK generated events.
Event(Event.EventType, Object) - Constructor for class abs.ixi.client.core.event.Event
 
Event(Event.EventType, Object, Calendar) - Constructor for class abs.ixi.client.core.event.Event
 
Event.EventType - Enum in abs.ixi.client.core.event
EventType indicates type of the event allowing the default Event implementation to be used for multiple event types.
EventBus - Interface in abs.ixi.client.core.event
Base interface to define event bus in sdk
EventBusException - Exception in abs.ixi.client.core.event
 
EventBusException(Set<Throwable>) - Constructor for exception abs.ixi.client.core.event.EventBusException
 
EventHandler - Interface in abs.ixi.client.core.event
EventHandler interface defines the contract for handler.
EventListener<T extends Event> - Interface in abs.ixi.client.core.event
Interface to define event listeners.
EXCLAMATION_MARK - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
execute() - Method in interface abs.ixi.client.lang.Closure
Executes some statements as written
execute() - Method in interface abs.ixi.client.util.Task
execution hook for this task and can possibly return a value

F

failed() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
Mark the file transfer task failed
FAILED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
FailedPacket - Class in abs.ixi.client.xmpp.packet
 
FailedPacket(Element) - Constructor for class abs.ixi.client.xmpp.packet.FailedPacket
 
Failure - Class in abs.ixi.client.xmpp.packet
 
Failure(Element) - Constructor for class abs.ixi.client.xmpp.packet.Failure
 
FAILURE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
FileContentSource - Class in abs.ixi.client.io.multipart
ContentSource with File as underlying byte source.
FileContentSource(String) - Constructor for class abs.ixi.client.io.multipart.FileContentSource
 
FileContentSource(File) - Constructor for class abs.ixi.client.io.multipart.FileContentSource
 
FileInstanceSupplier - Interface in abs.ixi.client.file.sfcm
An injectable interface for application developers to inject custom code to create File.
FileSystem - Class in abs.ixi.client.file.sfcm
 
FileSystem() - Constructor for class abs.ixi.client.file.sfcm.FileSystem
 
FileTransfer - Class in abs.ixi.client.file.sfcm
As part of file receive request, client receives file unique id, content type, sender's JID etc.
FileTransfer(String) - Constructor for class abs.ixi.client.file.sfcm.FileTransfer
 
FileTransfer(String, ContentType) - Constructor for class abs.ixi.client.file.sfcm.FileTransfer
 
FileTransfer.FailureReason - Enum in abs.ixi.client.file.sfcm
File transfer may fail due to various reasons.
FileTransfer.Status - Enum in abs.ixi.client.file.sfcm
Enum to indicate file transfer status.
FileTransferDisabledException - Exception in abs.ixi.client.file.sfcm
An un-checked exception to indicate that file transfer is not enabled in sdk.
FileTransferDisabledException() - Constructor for exception abs.ixi.client.file.sfcm.FileTransferDisabledException
 
FileTransferFuture - Class in abs.ixi.client.file.sfcm
File transfer process is asynchronous in nature; therefore any transfer request (inbound/outbound) returns a FileTransferFuture which can be used to find out if the transfer is complete.
FileTransferFuture() - Constructor for class abs.ixi.client.file.sfcm.FileTransferFuture
 
FileTransferManager - Class in abs.ixi.client.file.sfcm
FileTransferManager is application facing class used to setup ability to transfer files across the network.
FileTransferNegotiator - Class in abs.ixi.client.file.sfcm
Sending and receiving a file involves negotiating the action on XMPP Stream.
FileTransferNegotiator(XMPPStreamManager) - Constructor for class abs.ixi.client.file.sfcm.FileTransferNegotiator
 
FileUtil - Class in abs.ixi.client.util
 
FileUtil() - Constructor for class abs.ixi.client.util.FileUtil
 
findChild(String[]) - Method in class abs.ixi.client.xml.Element
 
fire(Event) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
fire(Event) - Method in interface abs.ixi.client.core.event.EventBus
Fires event to all the EventListeners registered with this event bus.
firstCharCap(String) - Static method in class abs.ixi.client.util.StringUtils
Changes the first char of string capital and others to lower
flatMapChildren(Function<Element, Collection<? extends R>>) - Method in class abs.ixi.client.xml.Element
 
flushBytePipeline() - Method in interface abs.ixi.client.io.ByteHoldingProcessor
Flushes partial bytes maintained by this stream processor
flushBytePipeline() - Method in class abs.ixi.client.io.MultipartByteProcessor
 
flushBytePipeline() - Method in class abs.ixi.client.io.XmppStreamProcessor
 
flushUnprocessedBytes() - Method in interface abs.ixi.client.io.ByteProcessor
Discard all the bytes which have not been processed.
flushUnprocessedBytes() - Method in class abs.ixi.client.io.XMPPByteProcessor
 
forEachChild(Consumer<Element>) - Method in class abs.ixi.client.xml.Element
 
forwardDefault(Packet) - Method in class abs.ixi.client.core.AbstractPacketForwarder
 
forwardPacket(Packet) - Method in class abs.ixi.client.core.AbstractPacketForwarder
Forwards packet to registered packet collectors
forwardPacket(Packet) - Method in interface abs.ixi.client.core.PacketForwarder
Forwards packet to registered packet collectors
foundRootElement() - Method in class abs.ixi.client.xml.ParserState
 
FROM - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
from - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
Function<T,R> - Interface in abs.ixi.client.lang
An interface to define basic application of a logic and returns a value.

G

generateBoundary() - Static method in class abs.ixi.client.io.multipart.MultipartMessage
 
generateBytesHash(byte[], String) - Static method in class abs.ixi.client.util.HashGenerationUtils
 
generateFileHash(File, String) - Static method in class abs.ixi.client.util.HashGenerationUtils
 
generateHeaderBytes() - Method in class abs.ixi.client.io.multipart.Multipart
Append headers to a String and generate bytes using StandardCharsets.US_ASCII encoding.
generateMD5Hash(File) - Static method in class abs.ixi.client.util.HashGenerationUtils
 
generateSHA1Hash(File) - Static method in class abs.ixi.client.util.HashGenerationUtils
 
get(Object) - Method in interface abs.ixi.client.core.DataHolder
Returns value associated with this key
get(int) - Method in class abs.ixi.client.lang.ByteSource
Returns the byte at the index.
get(byte[]) - Method in class abs.ixi.client.lang.ByteSource
Copies remaining byte data of this ByteSource into the src byte array.
get(byte[], int) - Method in class abs.ixi.client.lang.ByteSource
Copies remaining byte data of this ByteSource into the src byte starting from the srcPos.
get(byte[], int, int) - Method in class abs.ixi.client.lang.ByteSource
Copies bytes data of this ByteSource into the src byte starting from the srcPos.
get(char[]) - Method in class abs.ixi.client.lang.CharSource
Copies remaining char data of this CharSource into the src char array.
get(char[], int) - Method in class abs.ixi.client.lang.CharSource
Copies remaining char data of this CharSource into the src char starting from the srcPos.
get(char[], int, int) - Method in class abs.ixi.client.lang.CharSource
Copies chars data of this CharSource into the src char starting from the srcPos.
get(String) - Static method in class abs.ixi.client.Platform
Convenience method to get stored value for some key.
get(Object) - Method in class abs.ixi.client.Session
 
getAccessMode() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getAckPacketString(int) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getAckReceivedCount() - Method in class abs.ixi.client.xmpp.StreamContext
 
getAckRequestString() - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getAddress() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getAffiliation() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
getAllUndeliveredStanzas() - Method in class abs.ixi.client.io.UndeliveredStanzaManager
Read all the stanzas from persistent store and delete them.
getAttribute(String) - Method in class abs.ixi.client.xml.Element
Returns value for the supplied attribute.
getAttributes() - Method in class abs.ixi.client.xml.Element
Returns attributes for this element.
getAvtar() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getBareJID() - Method in class abs.ixi.client.xmpp.JID
 
getBase64EncodedImage() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.UserAvtar
 
getBday() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getBoundary() - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
getBoundary() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
getBoundayLength() - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
getBuffer() - Static method in class abs.ixi.client.core.BufferFactory
Get a buffer of size BufferFactory.BUFFER_CAPACITY.
getBuffer(int) - Static method in class abs.ixi.client.core.BufferFactory
Get a custom sized ByteBuffer from factory.
getByElementName(String) - Static method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
 
getBytePipeline() - Method in interface abs.ixi.client.io.ByteHoldingProcessor
Returns bytes which were left unprocessed in previous run.
getBytePipeline() - Method in class abs.ixi.client.io.MultipartByteProcessor
 
getBytePipeline() - Method in class abs.ixi.client.io.XmppStreamProcessor
 
getBytes() - Method in interface abs.ixi.client.core.ByteConvertible
The object is converted into bytes with a mechanism implemented as part of this method.
getBytes(byte[], int) - Method in interface abs.ixi.client.core.ByteConvertible
Converts this object into bytes and copies the bytes into given array starting from offset.
getBytes() - Method in enum abs.ixi.client.io.multipart.LineReader.LineBreak
 
getBytes() - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
getBytes(byte[], int) - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
getByteSources() - Method in class abs.ixi.client.lang.DynamicByteSource
 
getCallback() - Method in class abs.ixi.client.file.sfcm.InboundFileTransfer
 
getCallback() - Method in class abs.ixi.client.file.sfcm.OutboundFileTransfer
 
getCapacity() - Method in class abs.ixi.client.lang.CharSource
 
getCData() - Method in class abs.ixi.client.xml.CDataSection
 
getChallengeData() - Method in class abs.ixi.client.xmpp.packet.Challenge
 
getChars() - Method in class abs.ixi.client.lang.CharSource
 
getChatManager() - Method in class abs.ixi.client.JavaSDKInitializer
 
getChatManager() - Method in class abs.ixi.client.Platform
 
getChatManager() - Method in interface abs.ixi.client.SDKInitializer
 
getChatRoom() - Method in class abs.ixi.client.xmpp.packet.Presence
 
getChatRoomConfigParams(JID) - Method in class abs.ixi.client.UserManager
Request to get list of room configurations which can be updated.
getChatRooms() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getChatServcieInfo(String, String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getChild(String) - Method in class abs.ixi.client.xml.Element
 
getChild(String, String) - Method in class abs.ixi.client.xml.Element
 
getChildAttribute(String, String) - Method in class abs.ixi.client.xml.Element
 
getChildren() - Method in class abs.ixi.client.xml.Element
 
getChildren(String[]) - Method in class abs.ixi.client.xml.Element
 
getChildStaticStr(String) - Method in class abs.ixi.client.xml.Element
 
getCity() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getConfigParams() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getConnConfig() - Method in class abs.ixi.client.net.TCPConnection
 
getConnection() - Method in class abs.ixi.client.io.multipart.MultipartWriter
 
getContent() - Method in class abs.ixi.client.io.multipart.BinaryHandler
 
getContent() - Method in interface abs.ixi.client.io.multipart.ContentHandler
 
getContent() - Method in class abs.ixi.client.io.multipart.Multipart
 
getContent() - Method in class abs.ixi.client.io.multipart.TextHandler
 
getContent() - Method in class abs.ixi.client.xmpp.packet.IQ
 
getContent() - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
getContent() - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
getContentHandler(String) - Method in class abs.ixi.client.io.multipart.ContentHandlerFactory
Instantiate ContentHandler instance based on content type string supplied
getContentLength() - Method in class abs.ixi.client.io.multipart.AbstractContent
 
getContentLength() - Method in class abs.ixi.client.io.multipart.BinaryContent
 
getContentLength() - Method in interface abs.ixi.client.io.multipart.Content
 
getContentLength() - Method in class abs.ixi.client.io.multipart.Multipart
 
getContents() - Method in class abs.ixi.client.xmpp.packet.Message
 
getContentSource() - Method in class abs.ixi.client.io.multipart.AbstractContent
 
getContentSource() - Method in interface abs.ixi.client.io.multipart.Content
Returns ContentSource for this Content
getContentSource() - Method in class abs.ixi.client.io.multipart.Multipart
 
getContentType() - Method in class abs.ixi.client.file.sfcm.FileTransfer
 
getContentType() - Method in class abs.ixi.client.io.multipart.AbstractContent
 
getContentType() - Method in class abs.ixi.client.io.multipart.BinaryContent
 
getContentType() - Method in interface abs.ixi.client.io.multipart.Content
 
getContentType() - Method in class abs.ixi.client.io.multipart.Multipart
 
getContentType() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
getCorrelatedResponse(String) - Method in class abs.ixi.client.core.ResponseCorrelator
Returns IQ packet received as the response of the request sent to server with given id.
getCorrelationId() - Method in class abs.ixi.client.core.ResponseCorrelator
Generates a request id which is added response awaiting requests list
getCountry() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getCreateTime() - Method in class abs.ixi.client.core.event.Event
 
getCreateTime() - Method in class abs.ixi.client.file.sfcm.FileTransfer
 
getCreateTime() - Method in class abs.ixi.client.Session
 
getCreateTime() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getCurrentTime() - Static method in class abs.ixi.client.util.DateUtils
 
getCurrentTimeString() - Static method in class abs.ixi.client.util.DateUtils
 
getData() - Method in class abs.ixi.client.xmpp.packet.IQInbandData
 
getDateTime(String, String) - Static method in class abs.ixi.client.util.DateUtils
 
getDateTime(String, String, TimeZone) - Static method in class abs.ixi.client.util.DateUtils
 
getDescription() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getDeviceId() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
getDeviceToken() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
getDeviceType() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
getDiscoverChatRoomRequest(String, String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getDisplayTime(long) - Static method in class abs.ixi.client.util.DateUtils
 
getDomain() - Method in class abs.ixi.client.Platform
Returns domain name
getDomain() - Method in class abs.ixi.client.xmpp.JID
 
getElementName() - Method in class abs.ixi.client.xml.ParserState
 
getElementName() - Method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
 
getEmail() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getEmail() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getEmail() - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
getEncoding() - Method in class abs.ixi.client.xmpp.StreamContext
 
getError() - Method in class abs.ixi.client.io.StreamNegotiator.NegotiationResult
 
getError() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getError() - Method in class abs.ixi.client.xmpp.packet.XMPPError
 
getErrorCode() - Method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
 
getErrorMessage() - Method in class abs.ixi.client.xml.ParserState
 
getErrors() - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
getErrorType() - Method in class abs.ixi.client.xml.ParserState
 
getErrorXMl() - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
getEventBus() - Method in interface abs.ixi.client.core.Context
 
getEventBus() - Method in class abs.ixi.client.Session
 
getExtension() - Method in enum abs.ixi.client.io.multipart.MimeType
 
getFeatures() - Method in class abs.ixi.client.xmpp.packet.StreamFeaturePacket
 
getFeatureType() - Method in class abs.ixi.client.xmpp.packet.ResourceBindFeature
 
getFeatureType() - Method in class abs.ixi.client.xmpp.packet.SASLFeature
 
getFeatureType() - Method in interface abs.ixi.client.xmpp.packet.StreamFeature
 
getFeatureType() - Method in class abs.ixi.client.xmpp.packet.StreamMenagementFeature
 
getFeatureType() - Method in class abs.ixi.client.xmpp.packet.TLSFeature
 
getFile() - Method in class abs.ixi.client.file.sfcm.OutboundFileTransfer
 
getFileBytes(File) - Static method in class abs.ixi.client.util.FileUtil
 
getFileId() - Method in class abs.ixi.client.file.sfcm.FileTransfer
 
getFileTransferConnection() - Method in class abs.ixi.client.net.ConnectionManager
Get File Transfer connection held by this ConnectionManager.
getFirst() - Method in class abs.ixi.client.lang.Pair
 
getFirstName() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getFirstName() - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
getFqdn() - Method in class abs.ixi.client.net.HostAddress
 
getFrom() - Method in class abs.ixi.client.file.sfcm.InboundFileTransfer
 
getFrom() - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
getFrom() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getFrom() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getFullJID() - Method in class abs.ixi.client.xmpp.JID
 
getFullRoster(Callback<Roster, Exception>) - Method in class abs.ixi.client.UserManager
Retrieve full user roster from server.
getGender() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getGroups() - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
getHandledPacketCount() - Method in class abs.ixi.client.xmpp.packet.AckPacket
 
getHandledStanzaCount() - Method in class abs.ixi.client.xmpp.StreamContext
 
getHeader(String) - Method in class abs.ixi.client.io.multipart.Multipart
 
getHeader(String) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
getHeaderBytes() - Method in class abs.ixi.client.io.multipart.Multipart
 
getHeaders() - Method in class abs.ixi.client.io.multipart.Multipart
 
getHeaders() - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
getHeartBeatFrequency() - Method in class abs.ixi.client.net.ConnectionConfig
 
getHome() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getId() - Method in interface abs.ixi.client.core.Identifiable
 
getId() - Method in interface abs.ixi.client.core.Packet
Returns packet Id and returns null if packet doesn't have id.
getId() - Method in interface abs.ixi.client.net.Connection
Every connection has an unique id assigned.
getId() - Method in class abs.ixi.client.net.TCPConnection
 
getId() - Method in class abs.ixi.client.net.XMPPConnection
 
getId() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getId() - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
getImageType() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.UserAvtar
 
getInitialPresencePacket() - Static method in class abs.ixi.client.xmpp.packet.Presence
 
getInstance() - Static method in class abs.ixi.client.file.sfcm.FileTransferManager
 
getInstance() - Static method in class abs.ixi.client.net.ConnectionManager
Get ConnectionManager instance.
getInstance() - Static method in class abs.ixi.client.Platform
 
getInstance() - Static method in class abs.ixi.client.util.TaskExecutor
Returns singleton TaskExecutor instance held
getInstructions() - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
getItems() - Method in class abs.ixi.client.xmpp.packet.Roster
 
getJabberId() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getJabberId() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getJabberSearchServiceJID() - Method in class abs.ixi.client.Platform
 
getJid() - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
getLang() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getLang() - Method in class abs.ixi.client.xmpp.StreamContext
 
getLanguage() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getLastActivity() - Method in interface abs.ixi.client.net.Connection
A byte read/write, connect and disconnect are marked as activity on Connection.
getLastActivity() - Method in class abs.ixi.client.net.TCPConnection
 
getLastName() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getLastName() - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
getLength() - Method in class abs.ixi.client.io.multipart.ByteArrayContentSource
 
getLength() - Method in interface abs.ixi.client.io.multipart.ContentSource
 
getLength() - Method in class abs.ixi.client.io.multipart.FileContentSource
 
getLength() - Method in class abs.ixi.client.io.multipart.InputStreamContentSource
 
getLineBreak() - Method in class abs.ixi.client.io.multipart.LineReader.Line
 
getLocality() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getMaxResumptionTimeInSec(int) - Method in class abs.ixi.client.Platform
 
getMaxResumptionTimeInSec() - Method in class abs.ixi.client.xmpp.packet.SMEnable
 
getMaxResumptionTimeInSec() - Method in class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
getMaxResumptionTimeInSecs() - Method in class abs.ixi.client.xmpp.StreamContext
 
getMechanisms() - Method in class abs.ixi.client.xmpp.packet.SASLFeature
 
getMediaId() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getMediaId() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
getMember(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getMemberByNickName(String) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getMembers() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getMembersInChatRoomRequest(String, String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getMessage() - Method in exception abs.ixi.client.net.NetworkException
 
getMessage() - Method in class abs.ixi.client.xmpp.packet.XMPPError
 
getMessageId() - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
getMessageId() - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
getMessageId() - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
getMessageId() - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
getMiddleName() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getMimeType() - Method in class abs.ixi.client.file.sfcm.ContentType
 
getMimeType() - Method in enum abs.ixi.client.io.multipart.MimeType
 
getMimeType(String) - Static method in enum abs.ixi.client.io.multipart.MimeType
Get MimeType based on mime type string
getMimeTypeByExtension(String) - Static method in enum abs.ixi.client.io.multipart.MimeType
Return the MimeType based on extension
getMimeTypeBySubtype(String) - Static method in enum abs.ixi.client.io.multipart.MimeType
Get MimeType based on a subtype
getMood() - Method in class abs.ixi.client.xmpp.packet.Presence
 
getMucServiceJID() - Method in class abs.ixi.client.Platform
Returns MUC service JID
getMucServiceName() - Method in class abs.ixi.client.Platform
Returns MUC service name
getMultipart() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
getMultipartLength() - Method in class abs.ixi.client.io.multipart.Multipart
Calculate the length of this multipart object.
getMultipartMessage() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
getName() - Method in interface abs.ixi.client.core.NameAware
 
getName() - Method in class abs.ixi.client.io.multipart.Multipart
 
getName() - Method in class abs.ixi.client.xml.Element
 
getName() - Method in class abs.ixi.client.xml.SwiftParser
 
getName() - Method in interface abs.ixi.client.xml.XmlParser
Returns name of the Parser
getName() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getName() - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
getNickName() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
getNickName() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getNickName() - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
getNode() - Method in class abs.ixi.client.xmpp.JID
 
getObj() - Method in class abs.ixi.client.lang.ObjectHolder
 
getParentId() - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
getParsedElement() - Method in class abs.ixi.client.xml.DomEventHandler
 
getParsedElement() - Method in interface abs.ixi.client.xml.ParseEventHandler
 
getParser() - Static method in class abs.ixi.client.io.multipart.MultipartParserFactory
 
getParser() - Static method in class abs.ixi.client.xml.XmlParserFactory
 
getParserState() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
getParserState() - Method in class abs.ixi.client.xml.DomEventHandler
 
getParserState() - Method in interface abs.ixi.client.xml.ParseEventHandler
 
getPartialBytes() - Method in class abs.ixi.client.io.XMPPByteProcessor
 
getPartialLineBytes() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
getParts() - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
getPassword() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getPcode() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getPhone() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getPhotoSHA1Hash() - Method in class abs.ixi.client.xmpp.packet.Presence
 
getPolicy() - Method in class abs.ixi.client.net.BackoffTimeCalculator
 
getPort() - Method in class abs.ixi.client.net.HostAddress
 
getPosition() - Method in class abs.ixi.client.lang.ByteSource
 
getPresenceManager() - Method in class abs.ixi.client.JavaSDKInitializer
 
getPresenceManager() - Method in class abs.ixi.client.Platform
 
getPresenceManager() - Method in interface abs.ixi.client.SDKInitializer
 
getPrevHandledPacketCount() - Method in class abs.ixi.client.xmpp.StreamResumed
 
getPrevStreamId() - Method in class abs.ixi.client.xmpp.StreamResumed
 
getReason() - Method in exception abs.ixi.client.net.NetworkException
 
getReason() - Method in class abs.ixi.client.xmpp.packet.FailedPacket
 
getReason() - Method in class abs.ixi.client.xmpp.packet.Failure
 
getReason() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getRegistrationInstruction() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getReplyTimeOut() - Method in class abs.ixi.client.net.ConnectionConfig
 
getReplyTimeout() - Method in class abs.ixi.client.net.XMPPConnection
 
getResetUserPasswordRequest(String, String, String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getResource() - Method in class abs.ixi.client.xmpp.JID
 
getResource() - Method in class abs.ixi.client.xmpp.packet.IQResourceBind
 
getResourceBind() - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getResponseCorrelator() - Method in class abs.ixi.client.JavaSDKInitializer
 
getResponseCorrelator() - Method in class abs.ixi.client.Platform
 
getResponseCorrelator() - Method in interface abs.ixi.client.SDKInitializer
 
getRole() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
getRoomJID() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
getRoomJID() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getRoster(int) - Method in class abs.ixi.client.UserManager
Retrieve user Roster from server.
getRoster() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getRosterRequest(String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getSaslMechanism() - Method in class abs.ixi.client.xmpp.StreamContext
 
getSASLPlainAuth(String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getSearchedItems() - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
getSearchRequestData() - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
getSecond() - Method in class abs.ixi.client.lang.Pair
 
getServerIP() - Method in class abs.ixi.client.net.ConnectionConfig
 
getServerJID() - Method in class abs.ixi.client.Platform
Returns domain name
getServerPort() - Method in class abs.ixi.client.net.ConnectionConfig
 
getService() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
getSid() - Method in class abs.ixi.client.net.SFCMConnection
Returns negotiated connection sid, if connection is not negotiated then it sid will be null.
getSid() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getSMEnableXml() - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getSmId() - Method in class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
getSmilieBin(String) - Method in interface abs.ixi.client.smilie.SmilieSupplier
Its is a smilie lookup method.
getSmilieSupplier() - Method in class abs.ixi.client.smilie.SmilieProcessor
 
getSource() - Method in class abs.ixi.client.core.event.Event
 
getStamp() - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
getStartStream(String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getStartTLS() - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getState() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getState() - Method in class abs.ixi.client.xmpp.StreamContext
 
getStatus() - Method in class abs.ixi.client.xmpp.packet.Presence
 
getStreamClose() - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getStreamContext() - Method in class abs.ixi.client.xmpp.XMPPProtocol
 
getStreamId() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getStreamId() - Method in class abs.ixi.client.xmpp.StreamContext
 
getStreamManager() - Method in class abs.ixi.client.JavaSDKInitializer
 
getStreamManager() - Method in interface abs.ixi.client.SDKInitializer
 
getStreamResumeString(String, int) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getStreet() - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
getSubject() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
getSubject() - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
getSubscription() - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
getSubtype() - Method in enum abs.ixi.client.io.multipart.MimeType
 
getText() - Method in class abs.ixi.client.xml.Text
 
getThreadId() - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
getThrown() - Method in exception abs.ixi.client.core.event.EventBusException
 
getThumb() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
getTimeoutDuration() - Method in exception abs.ixi.client.core.TimeoutException
 
getTimeString(Date, TimeZone, String) - Static method in class abs.ixi.client.util.DateUtils
 
getTo() - Method in class abs.ixi.client.file.sfcm.OutboundFileTransfer
 
getTo() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getTo() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getType() - Method in class abs.ixi.client.core.event.Event
 
getType() - Method in enum abs.ixi.client.io.multipart.MimeType
 
getType() - Method in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
getType() - Method in class abs.ixi.client.xmpp.packet.IQ
 
getType() - Method in interface abs.ixi.client.xmpp.packet.IQContent
 
getType() - Method in class abs.ixi.client.xmpp.packet.Message
 
getType() - Method in class abs.ixi.client.xmpp.packet.Presence
 
getType() - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
getType() - Method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
 
getUndeliveredStanzaManager() - Method in class abs.ixi.client.JavaSDKInitializer
 
getUndeliveredStanzaManager() - Method in class abs.ixi.client.Platform
 
getUndeliveredStanzaManager() - Method in interface abs.ixi.client.SDKInitializer
 
getUserData() - Method in class abs.ixi.client.xmpp.packet.IQVCardContent
 
getUserJID() - Method in class abs.ixi.client.Platform
Return logged in user's JID
getUserJID() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
getUserJID() - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
getUserManager() - Method in class abs.ixi.client.JavaSDKInitializer
 
getUserManager() - Method in class abs.ixi.client.Platform
 
getUserManager() - Method in interface abs.ixi.client.SDKInitializer
 
getUserName() - Method in class abs.ixi.client.Platform
Return logged in user's name
getUserName() - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
getUserName() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getUserProfileData() - Method in class abs.ixi.client.UserManager
It return logged in user's data.
getUserProfileData(JID) - Method in class abs.ixi.client.UserManager
It return given user's data.
getUserRegistrationAttributes() - Method in class abs.ixi.client.UserManager
Returns all required attributes to register new user.
getUserRegistrationAttributes() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
getUserRegistrationData() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getUserRegistrationRequest(String, String, String, String) - Static method in class abs.ixi.client.xmpp.XMPPUtils
 
getUserSearchAttributes() - Method in class abs.ixi.client.UserManager
It Returns all server supported attributes for searching a user.
getUserSearchAttributes() - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
getUserSearchData() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
getUserSession() - Method in class abs.ixi.client.Platform
 
getVersion() - Method in class abs.ixi.client.xmpp.packet.Roster
 
getVersion() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getVersion() - Method in class abs.ixi.client.xmpp.StreamContext
 
getVilation() - Method in exception abs.ixi.client.io.ProtocolException
 
getXMLNS() - Method in class abs.ixi.client.xml.Element
 
getXMLNS(String[]) - Method in class abs.ixi.client.xml.Element
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.AckPacket
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.AckRequestPacket
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.Challenge
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.FailedPacket
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.Failure
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.Proceed
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.ResourceBindFeature
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.SASLFeature
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
getXmlns() - Method in interface abs.ixi.client.xmpp.packet.StreamFeature
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.StreamMenagementFeature
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.Success
 
getXmlns() - Method in class abs.ixi.client.xmpp.packet.TLSFeature
 
getXmlns() - Method in class abs.ixi.client.xmpp.StreamResumed
 
getXmppConnection() - Method in class abs.ixi.client.net.ConnectionManager
Get XMPP connection held by this ConnectionManager.
getXmppStream() - Method in class abs.ixi.client.net.XMPPConnection
 
GROUP_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 

H

handle(Event) - Method in interface abs.ixi.client.core.event.EventHandler
 
handle(PACKET) - Method in interface abs.ixi.client.io.PacketHandler
 
handle(Event) - Method in class abs.ixi.client.io.UndeliveredStanzaManager
 
handle(XMPPPacket) - Method in class abs.ixi.client.io.XMPPPacketReader
 
handlers - Variable in class abs.ixi.client.core.event.DefaultEventBus
 
hasBytePipeline() - Method in interface abs.ixi.client.io.ByteHoldingProcessor
Returns true if this stream processor has unprocessed bytes.
hasBytePipeline() - Method in class abs.ixi.client.io.MultipartByteProcessor
 
hasBytePipeline() - Method in class abs.ixi.client.io.XmppStreamProcessor
 
HASH - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
hashCode() - Method in class abs.ixi.client.lang.Pair
 
HashGenerationUtils - Class in abs.ixi.client.util
 
HashGenerationUtils() - Constructor for class abs.ixi.client.util.HashGenerationUtils
 
hasNext() - Method in class abs.ixi.client.lang.ByteSource
Returns true if there is another byte which can be read from this ByteSource
hasNext() - Method in class abs.ixi.client.lang.CharSource
Returns true if there is another byte which can be read from this ByteSource
hasObject() - Method in class abs.ixi.client.lang.ObjectHolder
 
hasParsedElement() - Method in class abs.ixi.client.xml.DomEventHandler
 
hasParsedElement() - Method in interface abs.ixi.client.xml.ParseEventHandler
 
hasPartialBytes() - Method in class abs.ixi.client.io.XMPPByteProcessor
 
HeartBeatManger - Class in abs.ixi.client.net
Intermediary routers tend to close TCP sockets which are idle for a certain amount of time; specially for connections living on mobile network.
HeartBeatManger(XMPPConnection) - Constructor for class abs.ixi.client.net.HeartBeatManger
 
HeartBeatManger(XMPPConnection, Duration) - Constructor for class abs.ixi.client.net.HeartBeatManger
 
HostAddress - Class in abs.ixi.client.net
A POJO class to hold address of a host.
HostAddress(String) - Constructor for class abs.ixi.client.net.HostAddress
 
HostAddress(String, int) - Constructor for class abs.ixi.client.net.HostAddress
 

I

ID - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
id - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
Identifiable<T> - Interface in abs.ixi.client.core
 
IGNORE_CHARS - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
IMAGE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
ImageContent - Class in abs.ixi.client.io.multipart
 
ImageContent(String, ContentType) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
ImageContent(File, ContentType) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
ImageContent(InputStream, ContentType) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
ImageContent(byte[], ContentType) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
ImageContent(ContentSource, ContentType) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
ImageContent(ContentSource, String) - Constructor for class abs.ixi.client.io.multipart.ImageContent
 
InboundFileTransfer - Class in abs.ixi.client.file.sfcm
 
InboundFileTransfer(JID, String, Callback<File, FileTransfer.FailureReason>) - Constructor for class abs.ixi.client.file.sfcm.InboundFileTransfer
 
InboundFileTransfer(JID, String, ContentType, Callback<File, FileTransfer.FailureReason>) - Constructor for class abs.ixi.client.file.sfcm.InboundFileTransfer
 
InboundFileTransferFilter - Interface in abs.ixi.client.file.sfcm
A filter for FileTransfers.
InboundFileTransferProcessor - Class in abs.ixi.client.file.sfcm
 
InboundFileTransferProcessor(FileTransferNegotiator, FileInstanceSupplier) - Constructor for class abs.ixi.client.file.sfcm.InboundFileTransferProcessor
 
increaseHandledStanzaCount() - Method in class abs.ixi.client.xmpp.StreamContext
 
INFO_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
inforceInbound(PACKET) - Method in interface abs.ixi.client.core.Protocol
Checks if the packet complies to the protocol semantics assuming the packet as been received remote host
inforceInbound(XMPPPacket) - Method in class abs.ixi.client.xmpp.XMPPProtocol
 
infourceOutbound(PACKET) - Method in interface abs.ixi.client.core.Protocol
Checks if the packet complies to the protocol semantics
infourceOutbound(XMPPPacket) - Method in class abs.ixi.client.xmpp.XMPPProtocol
 
init() - Method in interface abs.ixi.client.core.Initializable
Initialize this instance
init() - Method in class abs.ixi.client.file.sfcm.FileTransferManager
Initialize this instance
init() - Method in class abs.ixi.client.JavaSDKInitializer
 
init() - Method in interface abs.ixi.client.SDKInitializer
Instantiate and initialze SDK object
initArray(int) - Static method in class abs.ixi.client.util.ArrayUtils
 
INITIAL_STREAM - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
Initializable - Interface in abs.ixi.client.core
A contract for entities which must be initialized before use.
InitializationErrorException - Exception in abs.ixi.client.core
A checked exception to indicate initialization error for any instance with SDK.
InitializationErrorException(String) - Constructor for exception abs.ixi.client.core.InitializationErrorException
 
InitializationErrorException(Exception) - Constructor for exception abs.ixi.client.core.InitializationErrorException
 
InitializationErrorException(String, Exception) - Constructor for exception abs.ixi.client.core.InitializationErrorException
 
initialize(SDKInitializer) - Static method in class abs.ixi.client.Platform
Initialize SDK Platform.
initializeLogger(Level) - Static method in class abs.ixi.client.util.LoggerUtil
 
inProgress() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
mark the file transfer is started.
InputStreamContentSource - Class in abs.ixi.client.io.multipart
A ContentSource implementation with InputStream as underlying byte source.
InputStreamContentSource(InputStream) - Constructor for class abs.ixi.client.io.multipart.InputStreamContentSource
 
InputStreamProcessor - Interface in abs.ixi.client.io
 
instantiate(ConnectionConfig) - Static method in class abs.ixi.client.net.ConnectionManager
ConnectionManager is a singleton entity; it must be instantiated with ConnectionConfig before ConnectionManager.getInstance() can be invoked.
instantiate(String, int) - Static method in class abs.ixi.client.net.ConnectionManager
ConnectionManager is a singleton entity; it must be instantiated with ConnectionConfig before ConnectionManager.getInstance() can be invoked.
instantiate(ConnectionConfig, ConnectionConfig) - Static method in class abs.ixi.client.net.ConnectionManager
ConnectionManager is a singleton entity; it must be instantiated with ConnectionConfig before ConnectionManager.getInstance() can be invoked.
instantiate(String, int, String, int) - Static method in class abs.ixi.client.net.ConnectionManager
ConnectionManager is a singleton entity; it must be instantiated with ConnectionConfig before ConnectionManager.getInstance() can be invoked.
instructions - Variable in class abs.ixi.client.xmpp.packet.UserSearchData
 
InsufficientPermissionException - Exception in abs.ixi.client.io
A RuntimeException to indicate insufficient permissions for an action; for example wtiting to a file, accessing a device resource etc.
InsufficientPermissionException(String) - Constructor for exception abs.ixi.client.io.InsufficientPermissionException
 
invalidate() - Method in class abs.ixi.client.Session
 
InvalidJabberId - Exception in abs.ixi.client.xmpp
 
InvalidJabberId(String) - Constructor for exception abs.ixi.client.xmpp.InvalidJabberId
 
IQ - Class in abs.ixi.client.xmpp.packet
 
IQ(IQ.IQType) - Constructor for class abs.ixi.client.xmpp.packet.IQ
 
IQ(String, IQ.IQType) - Constructor for class abs.ixi.client.xmpp.packet.IQ
 
IQ(String, IQ.IQType, IQContent) - Constructor for class abs.ixi.client.xmpp.packet.IQ
 
IQ(Element) - Constructor for class abs.ixi.client.xmpp.packet.IQ
 
IQ.IQType - Enum in abs.ixi.client.xmpp.packet
 
IQ_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
IQContent - Interface in abs.ixi.client.xmpp.packet
Root interface for all the supported content inside an IQ packet.
IQContent.IQContentType - Enum in abs.ixi.client.xmpp.packet
Enum to indicate content type implementation
IQInbandClose - Class in abs.ixi.client.xmpp.packet
 
IQInbandClose(String) - Constructor for class abs.ixi.client.xmpp.packet.IQInbandClose
 
IQInbandData - Class in abs.ixi.client.xmpp.packet
 
IQInbandData(String, String) - Constructor for class abs.ixi.client.xmpp.packet.IQInbandData
 
IQInbandOpen - Class in abs.ixi.client.xmpp.packet
 
IQInbandOpen(String) - Constructor for class abs.ixi.client.xmpp.packet.IQInbandOpen
 
IQPing - Class in abs.ixi.client.xmpp.packet
 
IQPing(String) - Constructor for class abs.ixi.client.xmpp.packet.IQPing
 
IQPushRegistration - Class in abs.ixi.client.xmpp.packet
This is an extension packet used to send device push notification registration id to server.
IQPushRegistration(String) - Constructor for class abs.ixi.client.xmpp.packet.IQPushRegistration
 
IQQuery - Class in abs.ixi.client.xmpp.packet
 
IQQuery(String) - Constructor for class abs.ixi.client.xmpp.packet.IQQuery
 
IQQuery(String, Roster) - Constructor for class abs.ixi.client.xmpp.packet.IQQuery
 
IQQuery(String, UserRegistrationData) - Constructor for class abs.ixi.client.xmpp.packet.IQQuery
 
IQResourceBind - Class in abs.ixi.client.xmpp.packet
 
IQResourceBind(String) - Constructor for class abs.ixi.client.xmpp.packet.IQResourceBind
 
IQVCardContent - Class in abs.ixi.client.xmpp.packet
 
IQVCardContent() - Constructor for class abs.ixi.client.xmpp.packet.IQVCardContent
 
IQVCardContent(UserProfileData) - Constructor for class abs.ixi.client.xmpp.packet.IQVCardContent
 
IQVCardContent(Element) - Constructor for class abs.ixi.client.xmpp.packet.IQVCardContent
 
isAudio() - Method in class abs.ixi.client.file.sfcm.ContentType
 
isAuthenticated() - Method in class abs.ixi.client.net.XMPPConnection
 
isAuthenticated() - Method in class abs.ixi.client.Session
Check if the session has been authnticated.
isBlankLine() - Method in class abs.ixi.client.io.multipart.LineReader.Line
 
isCloseStream() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
isComplete() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
Check if the associated file transfer is complete
isConnected() - Method in interface abs.ixi.client.net.Connection
Check if this connection is connected.
isConnected - Variable in class abs.ixi.client.net.TCPConnection
 
isConnected() - Method in class abs.ixi.client.net.TCPConnection
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
isContentType(MessageContent.MessageContentType) - Method in interface abs.ixi.client.xmpp.packet.MessageContent
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
isContentType(MessageContent.MessageContentType) - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
isDestroyRoom() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
isError() - Method in class abs.ixi.client.file.sfcm.FileTransferFuture
Check if there is any error occured for this file transfer
isError() - Method in class abs.ixi.client.io.StreamNegotiator.NegotiationResult
 
isError() - Method in class abs.ixi.client.xml.ParserState
 
isExist() - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
isFullJId() - Method in class abs.ixi.client.xmpp.JID
 
isHeartBeatManaged() - Method in class abs.ixi.client.net.ConnectionConfig
 
isImange() - Method in class abs.ixi.client.file.sfcm.ContentType
 
isInitialized() - Method in class abs.ixi.client.file.sfcm.FileTransferManager
Check if the FileTransferManager instance has been initialized
isInitialPresence() - Method in class abs.ixi.client.xmpp.packet.Presence
 
isInstantiated() - Method in class abs.ixi.client.util.ThreadState
 
isMessage() - Method in class abs.ixi.client.xmpp.packet.Message
 
isMessage() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
isMessageReady() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
isMimeCarrier() - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
isMimeCarrier() - Method in interface abs.ixi.client.xmpp.packet.PacketContent
 
isMuc() - Method in class abs.ixi.client.xmpp.packet.Presence
 
isNegotiated() - Method in interface abs.ixi.client.net.NegotiatedConnection
Connection implementation with protocol semantics, generally, involves negotiating a packet stream; for example XMPP connections requires XMPP stream to be negotiated before user packets can be sent/received on the connection.
isNegotiated() - Method in class abs.ixi.client.net.SFCMConnection
 
isNegotiated() - Method in class abs.ixi.client.net.XMPPConnection
 
isNetworkConnectivity() - Method in class abs.ixi.client.net.ConnectionManager
The application may choose to keep ConnectionManager informed about network connectivity on device.
isNull() - Method in class abs.ixi.client.lang.ByteSource.ByteRange
Checks if the start index and end index are same.
isNullOrEmpty(Collection<?>) - Static method in class abs.ixi.client.util.CollectionUtils
 
isNullOrEmpty(String) - Static method in class abs.ixi.client.util.StringUtils
 
isPartialLine() - Method in class abs.ixi.client.io.multipart.LineReader.Line
 
isPhotoUpdate() - Method in class abs.ixi.client.xmpp.packet.Presence
 
isReading() - Method in interface abs.ixi.client.io.Reader
 
isReading() - Method in class abs.ixi.client.io.XMPPPacketReader
 
isReady() - Method in class abs.ixi.client.net.SFCMConnection
Checks that connection is ready for file transmission.
isReadyForUsePackets() - Method in class abs.ixi.client.xmpp.StreamContext
Check if this stream is ready for sending/receiving user packets.
isRegistered() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
isRemove() - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
isRemoved() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
isRequired() - Method in class abs.ixi.client.xmpp.packet.TLSFeature
 
isResumable() - Method in class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
isResumable() - Method in class abs.ixi.client.xmpp.StreamContext
 
isRoomAdmin(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
isRoomConfig() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
isRoomMember(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
isRoomOwner(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
isRunning() - Method in class abs.ixi.client.util.ThreadState
 
isShutdown() - Method in interface abs.ixi.client.io.Reader
 
isShutdown() - Method in interface abs.ixi.client.io.Writer
 
isShutdown() - Method in class abs.ixi.client.io.XMPPPacketReader
 
isShutdown() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
isSmEnabled() - Method in class abs.ixi.client.xmpp.StreamContext
 
isSMSupported(boolean) - Method in class abs.ixi.client.Platform
 
isSMSupported() - Method in class abs.ixi.client.xmpp.StreamContext
 
isStanza() - Method in interface abs.ixi.client.core.Packet
 
isStanza() - Method in class abs.ixi.client.xmpp.packet.Stanza
 
isStanza() - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
isStarted() - Method in class abs.ixi.client.util.ThreadState
 
isStatus() - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
isStopped() - Method in class abs.ixi.client.util.ThreadState
 
isStopping() - Method in class abs.ixi.client.util.ThreadState
 
isSuccess() - Method in class abs.ixi.client.io.StreamNegotiator.NegotiationResult
 
isUserAuthenticated() - Method in class abs.ixi.client.Platform
Return user is authenticated or not on current stream.
isVCardUpdate() - Method in class abs.ixi.client.xmpp.packet.Presence
 
isVideo() - Method in class abs.ixi.client.file.sfcm.ContentType
 
isWhiteChar(char) - Static method in class abs.ixi.client.util.CharUtils
 
isWriting() - Method in interface abs.ixi.client.io.Writer
 
isWriting() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
Item(Element) - Constructor for class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
ITEM_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
IXIException - Exception in abs.ixi.client.core
Base Exception for all the cases which are not covered by XMPP protocol and are not resulted due to network level glitch.
IXIException(Exception) - Constructor for exception abs.ixi.client.core.IXIException
 
IXIException(String) - Constructor for exception abs.ixi.client.core.IXIException
 
IXIException(String, Exception) - Constructor for exception abs.ixi.client.core.IXIException
 

J

JABBER_SEARCH_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
JABBER_X_DATA - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
JavaSDKInitializer - Class in abs.ixi.client
An utility class which instantiates various entities and sets u p them correctly.
JavaSDKInitializer(String, int) - Constructor for class abs.ixi.client.JavaSDKInitializer
 
JavaSDKInitializer(String, int, String, int) - Constructor for class abs.ixi.client.JavaSDKInitializer
 
JID - Class in abs.ixi.client.xmpp
Represents Jabber ID
JID(String) - Constructor for class abs.ixi.client.xmpp.JID
Parses the supplied JabberId for node, domain and resource fields
JID(String, String) - Constructor for class abs.ixi.client.xmpp.JID
 
JID(String, String, String) - Constructor for class abs.ixi.client.xmpp.JID
 
JID(JID, String) - Constructor for class abs.ixi.client.xmpp.JID
 
JID_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 

K

KEY_DEVICE_TYPE - Static variable in class abs.ixi.client.Session
Datastore key for deviceType; session stores underlying device type
KEY_DOMAIN - Static variable in class abs.ixi.client.Session
Datastore key for domain (domain in JID)
KEY_IS_SM_SUPPORTED - Static variable in class abs.ixi.client.Session
Datastore key for setting isSMSupported
KEY_MAX_RESUMPTION_TIME_IN_SEC - Static variable in class abs.ixi.client.Session
Datastore key for max resumption time; resumption time is stored in seconds
KEY_MUC_SERVICE - Static variable in class abs.ixi.client.Session
Datastore key for MUC service
KEY_USER_JID - Static variable in class abs.ixi.client.Session
Datastore key for user JID
KEY_USER_NAME - Static variable in class abs.ixi.client.Session
Datastore key for username
KEY_USER_PASSWORD - Static variable in class abs.ixi.client.Session
Datastore key for user password

L

lang - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
Language - Enum in abs.ixi.client.core
 
length() - Method in class abs.ixi.client.lang.ByteSource.ByteRange
Returns length of this ByteRange
LF - Static variable in interface abs.ixi.client.io.multipart.LineReader
 
LF - Static variable in class abs.ixi.client.io.multipart.Multipart
 
LF - Static variable in class abs.ixi.client.io.multipart.MultipartMessage
 
LF - Static variable in class abs.ixi.client.util.CharUtils
 
LF - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
limit() - Method in class abs.ixi.client.lang.ByteSource
Returns limit of this byte source.
limit() - Method in class abs.ixi.client.lang.CharSource
 
Line(int) - Constructor for class abs.ixi.client.io.multipart.LineReader.Line
 
Line(int, int) - Constructor for class abs.ixi.client.io.multipart.LineReader.Line
 
Line(int, int, LineReader.LineBreak) - Constructor for class abs.ixi.client.io.multipart.LineReader.Line
 
Line(int, LineReader.LineBreak) - Constructor for class abs.ixi.client.io.multipart.LineReader.Line
 
LINE_FEED_BUFFER - Static variable in class abs.ixi.client.io.multipart.Multipart
 
LINE_FEED_BUFFER - Static variable in class abs.ixi.client.io.multipart.MultipartMessage
 
LINE_FEED_BYTES - Static variable in class abs.ixi.client.io.multipart.Multipart
 
LINE_FEED_BYTES - Static variable in class abs.ixi.client.io.multipart.MultipartMessage
 
LineReader<T> - Interface in abs.ixi.client.io.multipart
Root interface to read a line from a byte source.
LineReader.Line - Class in abs.ixi.client.io.multipart
Line class captures information to represent a line within a ByteSource
LineReader.LineBreak - Enum in abs.ixi.client.io.multipart
 
list(T...) - Static method in class abs.ixi.client.util.CollectionUtils
 
listeners - Variable in class abs.ixi.client.core.event.DefaultEventBus
 
loadConfig(String) - Static method in class abs.ixi.client.util.ConfigLoader
Reads configuration file specified and loads key/value pairs found into Properties objects.
loadConfig(File) - Static method in class abs.ixi.client.util.ConfigLoader
Reads configuration file specified and loads key/value pairs found into Properties objects.
loadConfig(String, Properties) - Static method in class abs.ixi.client.util.ConfigLoader
Reads configuration file specified and loads key/value pairs found into Properties objects.
loadConfig(File, Properties) - Static method in class abs.ixi.client.util.ConfigLoader
Reads configuration file specified and loads key/value pairs found into Properties objects.
LoggerUtil - Class in abs.ixi.client.util
JUL default output handler i.e.
LoggerUtil() - Constructor for class abs.ixi.client.util.LoggerUtil
 
login(String, String, String) - Method in class abs.ixi.client.Platform
Start XMPP stream with given user credentials.
login(String, String, String, Callback<StreamNegotiator.NegotiationResult, Exception>) - Method in class abs.ixi.client.Platform
Start XMPP stream with given user credentials.
logout() - Method in class abs.ixi.client.Platform
User logout is protocol level action which simply closes the ongoing stream with server.

M

MalformedMimeException - Exception in abs.ixi.client.io.multipart
 
MalformedMimeException() - Constructor for exception abs.ixi.client.io.multipart.MalformedMimeException
 
MalformedMimeException(String) - Constructor for exception abs.ixi.client.io.multipart.MalformedMimeException
 
MalformedMimeException(Exception) - Constructor for exception abs.ixi.client.io.multipart.MalformedMimeException
 
MalformedStreamException - Exception in abs.ixi.client.io
 
MalformedStreamException() - Constructor for exception abs.ixi.client.io.MalformedStreamException
 
MalformedStreamException(String) - Constructor for exception abs.ixi.client.io.MalformedStreamException
 
MalformedXmppDataException - Exception in abs.ixi.client.io
 
MalformedXmppDataException() - Constructor for exception abs.ixi.client.io.MalformedXmppDataException
 
MalformedXmppDataException(Exception) - Constructor for exception abs.ixi.client.io.MalformedXmppDataException
 
MalformedXmppDataException(String) - Constructor for exception abs.ixi.client.io.MalformedXmppDataException
 
map(K, V) - Static method in class abs.ixi.client.util.CollectionUtils
 
markAuthenticated() - Method in class abs.ixi.client.net.XMPPConnection
Mark this connection status authenticated
MathUtils - Class in abs.ixi.client.util
Utility methods for calculations.
MathUtils() - Constructor for class abs.ixi.client.util.MathUtils
 
MAX_ATTR_COUNT - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
MAX_RESUMPTION_TIME - Static variable in class abs.ixi.client.xmpp.StreamContext
Streams which have stream management enabled can be resumed.
MDRReceived - Class in abs.ixi.client.xmpp.packet
 
MDRReceived(String, String) - Constructor for class abs.ixi.client.xmpp.packet.MDRReceived
 
MDRRequest - Class in abs.ixi.client.xmpp.packet
 
MDRRequest(String) - Constructor for class abs.ixi.client.xmpp.packet.MDRRequest
 
MECHANISM_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
MECHANISMS_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
MediaContent - Class in abs.ixi.client.io.multipart
 
MediaContent(File, String) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(String, ContentType) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(File, ContentType) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(InputStream, ContentType) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(byte[], ContentType) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(ContentSource, ContentType) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(ContentSource, String) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
MediaContent(ContentSource) - Constructor for class abs.ixi.client.io.multipart.MediaContent
 
Message - Class in abs.ixi.client.xmpp.packet
 
Message() - Constructor for class abs.ixi.client.xmpp.packet.Message
 
Message(String) - Constructor for class abs.ixi.client.xmpp.packet.Message
 
Message(String, Message.MessageType) - Constructor for class abs.ixi.client.xmpp.packet.Message
 
Message(Element) - Constructor for class abs.ixi.client.xmpp.packet.Message
 
MESSAGE - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
Message.MessageType - Enum in abs.ixi.client.xmpp.packet
 
MESSAGE_DELIVERY_RECEIPTS_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
MESSAGE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
MessageBody - Class in abs.ixi.client.xmpp.packet
Represents body element within a message packet
MessageBody(String) - Constructor for class abs.ixi.client.xmpp.packet.MessageBody
 
MessageContent - Interface in abs.ixi.client.xmpp.packet
 
MessageContent.MessageContentType - Enum in abs.ixi.client.xmpp.packet
 
MessageDelay - Class in abs.ixi.client.xmpp.packet
 
MessageDelay(String) - Constructor for class abs.ixi.client.xmpp.packet.MessageDelay
 
MessageMedia - Class in abs.ixi.client.xmpp.packet
 
MessageMedia(String) - Constructor for class abs.ixi.client.xmpp.packet.MessageMedia
 
MessageMedia(String, ContentType) - Constructor for class abs.ixi.client.xmpp.packet.MessageMedia
 
MessageSubject - Class in abs.ixi.client.xmpp.packet
Represents subject within a message stanza
MessageSubject(String) - Constructor for class abs.ixi.client.xmpp.packet.MessageSubject
 
MessageThread - Class in abs.ixi.client.xmpp.packet
 
MessageThread(String) - Constructor for class abs.ixi.client.xmpp.packet.MessageThread
 
MILS_IN_8_HOUR - Static variable in class abs.ixi.client.util.DateUtils
 
MILS_IN_A_DAY - Static variable in class abs.ixi.client.util.DateUtils
 
MILS_IN_A_HOUR - Static variable in class abs.ixi.client.util.DateUtils
 
mimeHeaderParsed() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
MimeParserCallback - Interface in abs.ixi.client.io.multipart
MultipartParser is an event based parser which dispatched events while processing mime stream.
MimeType - Enum in abs.ixi.client.io.multipart
An enumeration represnting supported MIME content types.
mltipartHeaderParsed() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
monthAndYear(Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
MUC_ADMIN_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
MUC_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
MUC_OWNER_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
MUC_USER_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
Multipart - Class in abs.ixi.client.io.multipart
A MultipartMessage can have multiple parts within it; each of these parts is represented by Multipart.
Multipart() - Constructor for class abs.ixi.client.io.multipart.Multipart
 
Multipart(String) - Constructor for class abs.ixi.client.io.multipart.Multipart
 
Multipart(String, Content) - Constructor for class abs.ixi.client.io.multipart.Multipart
 
Multipart(Map<String, String>, byte[]) - Constructor for class abs.ixi.client.io.multipart.Multipart
 
MultipartByteProcessor - Class in abs.ixi.client.io
 
MultipartByteProcessor(MultipartReader.MultipartParserCallback) - Constructor for class abs.ixi.client.io.MultipartByteProcessor
 
MultipartMessage - Class in abs.ixi.client.io.multipart
Represents a multipart message.
MultipartMessage() - Constructor for class abs.ixi.client.io.multipart.MultipartMessage
 
MultipartMessage(byte[]) - Constructor for class abs.ixi.client.io.multipart.MultipartMessage
 
MultipartMessage(String) - Constructor for class abs.ixi.client.io.multipart.MultipartMessage
 
MultipartMessageBuilder - Class in abs.ixi.client.io.multipart
 
MultipartMessageBuilder() - Constructor for class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
MultipartParser - Class in abs.ixi.client.io.multipart
As the name suggests, MultipartParser parses a byte stream carrying a multipart message.
MultipartParserCallback() - Constructor for class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
MultipartParserContext - Class in abs.ixi.client.io.multipart
MultipartParserContext holds parsing process state data.
MultipartParserContext(MimeParserCallback) - Constructor for class abs.ixi.client.io.multipart.MultipartParserContext
 
MultipartParserFactory - Class in abs.ixi.client.io.multipart
Factory to instantiate mime parser (MultipartParser).
MultipartParserFactory() - Constructor for class abs.ixi.client.io.multipart.MultipartParserFactory
 
MultipartReader - Class in abs.ixi.client.io.multipart
As the name suggests, MultipartReader reads bytes from a connection and persists mime messages in a file.
MultipartReader(Connection, InboundFileTransfer, File) - Constructor for class abs.ixi.client.io.multipart.MultipartReader
 
MultipartReader.MultipartParserCallback - Class in abs.ixi.client.io.multipart
An implementation of MimeParserCallback
MultipartWriter - Class in abs.ixi.client.io.multipart
MimeUploader uploads MIME objects/content to server.
MultipartWriter(SFCMConnection, OutboundFileTransfer) - Constructor for class abs.ixi.client.io.multipart.MultipartWriter
 
multiplyExact(long, long) - Static method in class abs.ixi.client.util.MathUtils
Returns the product of the arguments, throwing an exception if the result overflows a long.

N

NAME - Static variable in class abs.ixi.client.io.multipart.Multipart
 
name - Variable in class abs.ixi.client.xml.Element
 
NameAware<T> - Interface in abs.ixi.client.core
 
NegotiatedConnection - Interface in abs.ixi.client.net
More often than not, a user packet reader or writer makes use of Layer-7 semantics on the connections.
negotiationComplete() - Method in interface abs.ixi.client.net.NegotiatedConnection
Set negotiation state to complete for this connection
negotiationComplete() - Method in class abs.ixi.client.net.SFCMConnection
Set the negotiated status for this connection
negotiationComplete() - Method in class abs.ixi.client.net.XMPPConnection
 
NegotiationResult(boolean, StreamNegotiator.NegotiationError) - Constructor for class abs.ixi.client.io.StreamNegotiator.NegotiationResult
 
NetConnectivityListener - Interface in abs.ixi.client.net
A listener interface to receive updates about Network connectivity on the device.
networkData - Variable in class abs.ixi.client.io.XmppStreamProcessor
 
NetworkException - Exception in abs.ixi.client.net
Base exception for network related exceptions in SDK.
NetworkException(NetworkException.Reason) - Constructor for exception abs.ixi.client.net.NetworkException
 
NetworkException(NetworkException.Reason, Throwable) - Constructor for exception abs.ixi.client.net.NetworkException
 
NetworkException.Reason - Enum in abs.ixi.client.net
 
newMultipart() - Method in class abs.ixi.client.io.multipart.MultipartMessage
Returns a new multipart.
newThread(Runnable) - Method in class abs.ixi.client.lang.DaemonThreadFactory
 
next() - Method in class abs.ixi.client.lang.ByteSource
Reads next byte from data source; after reading the byte, position moves to next byte.
next() - Method in class abs.ixi.client.lang.CharSource
Reads next char from data source
notifyMultipartEnd() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
NotInitializedException - Exception in abs.ixi.client
A RuntimeException to indicate that an entity was operated with before it was initialized.
NotInitializedException(String) - Constructor for exception abs.ixi.client.NotInitializedException
 
now() - Static method in class abs.ixi.client.util.DateUtils
 

O

ObjectHolder<V> - Class in abs.ixi.client.lang
Utility class to hold a random object.
ObjectHolder() - Constructor for class abs.ixi.client.lang.ObjectHolder
 
ObjectHolder(V) - Constructor for class abs.ixi.client.lang.ObjectHolder
 
ObjectUtils - Class in abs.ixi.client.util
Utility class for common operations on various objects
ObjectUtils() - Constructor for class abs.ixi.client.util.ObjectUtils
 
ofHours(long) - Static method in class abs.ixi.client.lang.Duration
Returns duration instance with duration specified
ofMillis(long) - Static method in class abs.ixi.client.lang.Duration
Returns duration instance with duration specified.
ofMinutes(long) - Static method in class abs.ixi.client.lang.Duration
Returns duration instance with duration specified
ofSeconds(long) - Static method in class abs.ixi.client.lang.Duration
Returns duration instance with duration specified.
onElementCData(StringBuilder) - Method in class abs.ixi.client.xml.DomEventHandler
 
onElementCData(StringBuilder) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onElementText(StringBuilder) - Method in class abs.ixi.client.xml.DomEventHandler
 
onElementText(StringBuilder) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onEndElement(StringBuilder) - Method in class abs.ixi.client.xml.DomEventHandler
 
onEndElement(StringBuilder) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onError(String) - Method in class abs.ixi.client.xml.DomEventHandler
 
onError(String) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onError(Stanza, XmppException.ErrorCondition) - Method in interface abs.ixi.client.xmpp.XMPPResponseCallback
The method is called when client receives an error from server
onEvent(T) - Method in interface abs.ixi.client.core.event.EventListener
the method is invoked when the event occurs
onFailure(E) - Method in interface abs.ixi.client.core.Callback
Get invoked for failure scenarios.
onMimeHeader(MultipartMessage) - Method in interface abs.ixi.client.io.multipart.MimeParserCallback
A callback when parser has finished parsing mime headers for a MultipartMessage.
onMimeHeader(MultipartMessage) - Method in class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
onMimeMessage(MultipartMessage) - Method in interface abs.ixi.client.io.multipart.MimeParserCallback
A callback when parser has finished parsing a MultipartMessage.
onMimeMessage(MultipartMessage) - Method in class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
onMultipart(Multipart) - Method in interface abs.ixi.client.io.multipart.MimeParserCallback
A callback when parser has finished parsing a Multipart of a MultipartMessage.
onMultipart(Multipart) - Method in class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
onMultipartContent(byte[], Multipart) - Method in interface abs.ixi.client.io.multipart.MimeParserCallback
A callback when parser found multipart content bytes
onMultipartContent(ByteSource, int, int, byte[]) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
onMultipartContent(byte[], Multipart) - Method in class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
onMultipartHeader(Multipart) - Method in interface abs.ixi.client.io.multipart.MimeParserCallback
A parser callback when parse has finished parsing multipart header for a Multipart of a MultipartMessage.
onMultipartHeader(Multipart) - Method in class abs.ixi.client.io.multipart.MultipartReader.MultipartParserCallback
 
onOtherXML(StringBuilder) - Method in class abs.ixi.client.xml.DomEventHandler
 
onOtherXML(StringBuilder) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onParsedElement(Element) - Method in interface abs.ixi.client.xml.ParseEventHandler.ParseEventCallback
Get invoked when ParseEventHandler has finished parsing an element.
onStartElement(StringBuilder, StringBuilder[], StringBuilder[]) - Method in class abs.ixi.client.xml.DomEventHandler
 
onStartElement(StringBuilder, StringBuilder[], StringBuilder[]) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
onSuccess(R) - Method in interface abs.ixi.client.core.Callback
Get invoked for successful scenarios
onSuccess(Stanza) - Method in interface abs.ixi.client.xmpp.XMPPResponseCallback
The method is called when client receives a response from server
onTimeout() - Method in interface abs.ixi.client.xmpp.XMPPResponseCallback
This method is called when response wasn't received in given time.
OPEN_BRACKET - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
OPEN_BRACKET - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
OPEN_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
OutboundFileTransfer - Class in abs.ixi.client.file.sfcm
 
OutboundFileTransfer(String, File, ContentType, JID) - Constructor for class abs.ixi.client.file.sfcm.OutboundFileTransfer
 
OutboundFileTransfer(String, File, ContentType, JID, Callback<String, FileTransfer.FailureReason>) - Constructor for class abs.ixi.client.file.sfcm.OutboundFileTransfer
 
OutboundFileTransferProcessor - Class in abs.ixi.client.file.sfcm
 
OutboundFileTransferProcessor(FileTransferNegotiator) - Constructor for class abs.ixi.client.file.sfcm.OutboundFileTransferProcessor
 

P

Packet - Interface in abs.ixi.client.core
Root interface for all user level packets which can be transported to/from server to a user agent.
PacketCollector - Interface in abs.ixi.client.core
An interface to define an entity which can collect generated packets.
PacketContent - Interface in abs.ixi.client.xmpp.packet
 
PacketFactory - Class in abs.ixi.client.core
A factory to instantiate XMPPPacket.
PacketFactory() - Constructor for class abs.ixi.client.core.PacketFactory
 
PacketForwarder - Interface in abs.ixi.client.core
PacketForwarder interface enables hierarchical packet bubble up process.
PacketHandler<PACKET> - Interface in abs.ixi.client.io
Root interface for Input bytes handler.
packetHandler - Variable in class abs.ixi.client.io.XmppStreamProcessor
 
PacketListener - Interface in abs.ixi.client.core
 
PacketReceiver<PACKET> - Interface in abs.ixi.client.io
A contract to receive packets from ByteProcessor implementations.
packetReceiver - Variable in class abs.ixi.client.io.XmppStreamProcessor
 
Pair<FIRST,SECOND> - Class in abs.ixi.client.lang
 
Pair(FIRST, SECOND) - Constructor for class abs.ixi.client.lang.Pair
 
parse(ByteSource, MultipartParserContext) - Method in class abs.ixi.client.io.multipart.MultipartParser
Parses mime bytes from given ByteSource using the handler given.
parse(ParseEventHandler, CharSource) - Method in class abs.ixi.client.xml.SwiftParser
 
parse(ParseEventHandler, CharSource) - Method in interface abs.ixi.client.xml.XmlParser
 
ParseEventHandler - Interface in abs.ixi.client.xml
Ultra simple event handler for events generated by an event driven parser.
ParseEventHandler.ParseEventCallback - Interface in abs.ixi.client.xml
Callback interface to enable event based processing in XML Parsing process.
ParserConfiguration - Class in abs.ixi.client.xml
Configuration holder class for Parser configurations
ParserConfiguration() - Constructor for class abs.ixi.client.xml.ParserConfiguration
 
ParserException - Exception in abs.ixi.client.xml
Exception thrown for pasring errors in in stream.
ParserException(String) - Constructor for exception abs.ixi.client.xml.ParserException
 
ParserInternalError - Exception in abs.ixi.client.xml
 
ParserInternalError(String) - Constructor for exception abs.ixi.client.xml.ParserInternalError
 
ParserState - Class in abs.ixi.client.xml
Plain java object to hold SwiftParser state.
ParserState() - Constructor for class abs.ixi.client.xml.ParserState
 
ParserState.Error - Enum in abs.ixi.client.xml
 
parseToBoolean(String) - Static method in class abs.ixi.client.util.ObjectUtils
Parse String into Boolean.
parseToInt(String) - Static method in class abs.ixi.client.util.ObjectUtils
Parses string into Integer.
partCount() - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
partialBytesCount() - Method in class abs.ixi.client.io.XMPPByteProcessor
 
PASSWORD_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
persistObjectToFile(File, Object) - Static method in class abs.ixi.client.util.FileUtil
persist given object to a given file.
persistObjectToFile(String, String, Object) - Static method in class abs.ixi.client.util.FileUtil
Persists given Object to given file path and given file name.
persistStanza(Stanza) - Method in class abs.ixi.client.io.UndeliveredStanzaManager
Persist stanza to determine delivery of stanza.
PING_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
PING_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
Platform - Class in abs.ixi.client
Custodian class which keeps all top level entity instances along with user Session.
position() - Method in class abs.ixi.client.lang.ByteSource
 
position() - Method in class abs.ixi.client.lang.CharSource
 
postExecute() - Method in interface abs.ixi.client.util.Task
Gets executed right after run method is finished executing
preExecute() - Method in interface abs.ixi.client.util.Task
Gets executed right before the run method is invoked.
prepareIqStartTag(StringBuilder) - Method in class abs.ixi.client.xmpp.packet.IQ
 
Presence - Class in abs.ixi.client.xmpp.packet
 
Presence() - Constructor for class abs.ixi.client.xmpp.packet.Presence
 
Presence(boolean) - Constructor for class abs.ixi.client.xmpp.packet.Presence
 
Presence(Element) - Constructor for class abs.ixi.client.xmpp.packet.Presence
 
Presence.PresenceStatus - Enum in abs.ixi.client.xmpp.packet
 
Presence.PresenceType - Enum in abs.ixi.client.xmpp.packet
 
PRESENCE_REQUEST - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
PRESENCE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
presenceManager - Variable in class abs.ixi.client.JavaSDKInitializer
 
PresenceManager - Class in abs.ixi.client
User level class which exposes interface to send/receive presence stanzas.
PresenceManager(XMPPStreamManager) - Constructor for class abs.ixi.client.PresenceManager
 
PresenceSubscription - Enum in abs.ixi.client.xmpp
 
printElmStack() - Method in class abs.ixi.client.xml.DomEventHandler
 
PRIORITY_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
Proceed - Class in abs.ixi.client.xmpp.packet
 
Proceed(Element) - Constructor for class abs.ixi.client.xmpp.packet.Proceed
 
PROCEED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
process(byte[]) - Method in interface abs.ixi.client.io.InputStreamProcessor
Processes byte stream and generates xmpp stanza packets
process(byte[], int, int) - Method in interface abs.ixi.client.io.InputStreamProcessor
Processes byte stream and generates xmpp stanza packets
process(byte[]) - Method in class abs.ixi.client.io.MultipartByteProcessor
 
process(byte[], int, int) - Method in class abs.ixi.client.io.MultipartByteProcessor
 
process(byte[]) - Method in class abs.ixi.client.io.XmppStreamProcessor
 
process(byte[], int, int) - Method in class abs.ixi.client.io.XmppStreamProcessor
 
processBytes(ByteSource) - Method in interface abs.ixi.client.io.ByteProcessor
Process byte stream; processing a byte stream typically involves encoding, parsing and building a packet.
processBytes(ByteSource, int) - Method in interface abs.ixi.client.io.ByteProcessor
Process byte stream; processing a byte stream typically involves encoding, parsing and building a packet.
processBytes(ByteSource) - Method in class abs.ixi.client.io.XMPPByteProcessor
 
processBytes(ByteSource, int) - Method in class abs.ixi.client.io.XMPPByteProcessor
 
processCharStream(CharSource) - Method in class abs.ixi.client.io.XMPPByteProcessor
Parse xml characters stored in CharSource object.
PROFILE_ID - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
Protocol<PACKET> - Interface in abs.ixi.client.core
Base interface for supported protocols.
ProtocolException - Exception in abs.ixi.client.core
 
ProtocolException(Exception) - Constructor for exception abs.ixi.client.core.ProtocolException
 
ProtocolException(String) - Constructor for exception abs.ixi.client.core.ProtocolException
 
ProtocolException(String, Exception) - Constructor for exception abs.ixi.client.core.ProtocolException
 
ProtocolException - Exception in abs.ixi.client.io
Represents protocol violation during packet exchange with server.
ProtocolException(ProtocolException.Violation) - Constructor for exception abs.ixi.client.io.ProtocolException
 
ProtocolException(ProtocolException.Violation, String) - Constructor for exception abs.ixi.client.io.ProtocolException
 
ProtocolException.Violation - Enum in abs.ixi.client.io
Enum to capture two types of possible protocol violations.
ProtocolFactory - Class in abs.ixi.client.core
Singleton protocol factory which keeps Singleton instance of protocol and returns same instance everytime a protocol instance is asked for.
ProtocolFactory() - Constructor for class abs.ixi.client.core.ProtocolFactory
 
PUSH_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
PushNotificationService - Enum in abs.ixi.client
 
put(Object, Object) - Method in interface abs.ixi.client.core.DataHolder
Store a value associated with given key.
put(String, Object) - Static method in class abs.ixi.client.Platform
Convenience method to store some key values in user session.
put(Object, Object) - Method in class abs.ixi.client.Session
 

Q

QUERY_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
QUESTION_MARK - Static variable in class abs.ixi.client.xml.ParserConfiguration
 

R

raiseEvent(Event.EventType, Object) - Static method in class abs.ixi.client.Platform
Raise event which is fired on the event bus held by the user session
read() - Method in class abs.ixi.client.io.multipart.MultipartReader
 
read() - Method in class abs.ixi.client.io.XMPPPacketReader
 
read(ByteBuffer) - Method in interface abs.ixi.client.net.Connection
Reads incoming data from this connection into the destination buffer
read(ByteBuffer) - Method in class abs.ixi.client.net.TCPConnection
 
read(ByteBuffer) - Method in class abs.ixi.client.net.XMPPConnection
 
readAll() - Method in class abs.ixi.client.io.DefaultPersistenceMechanism
 
readAll() - Method in interface abs.ixi.client.io.UndeliveredStanzaManager.PersistenceMechanism
Read all the stanzas from persistent store and delete them.
Reader - Interface in abs.ixi.client.io
Read data from a network socket.
readLine(ByteSource) - Method in class abs.ixi.client.io.multipart.BasicLineReader
 
readLine(ByteSource, boolean) - Method in class abs.ixi.client.io.multipart.BasicLineReader
 
readLine(ByteSource) - Method in interface abs.ixi.client.io.multipart.LineReader
Reads a line from the ByteSource
readLine(ByteSource, boolean) - Method in interface abs.ixi.client.io.multipart.LineReader
Reads a line from the ByteSource
readMultipartMessage() - Method in class abs.ixi.client.io.multipart.MultipartReader
 
readObjectFromFile(File) - Static method in class abs.ixi.client.util.FileUtil
Reads Object from given file.
readObjectFromFile(String, String) - Static method in class abs.ixi.client.util.FileUtil
Reads Object from given file path and given name.
receive(PACKET) - Method in interface abs.ixi.client.io.PacketReceiver
Receive a packet from a ByteProcessor.
receivePackets(List<Packet>) - Method in interface abs.ixi.client.core.PacketListener
 
reconnectAsync() - Method in class abs.ixi.client.net.ConnectionManager
Trigger connection reconnect on the persistent connection asynchronously.
reconnectAsync(XMPPConnection) - Method in class abs.ixi.client.net.ReconnectionManager
 
reconnected() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
reconnected() - Method in class abs.ixi.client.net.HeartBeatManger
 
reconnected() - Method in interface abs.ixi.client.net.ReconnectionListener
Call if reconnection is successful
reconnectionFailed() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
reconnectionFailed() - Method in class abs.ixi.client.net.HeartBeatManger
 
reconnectionFailed() - Method in interface abs.ixi.client.net.ReconnectionListener
Call if reconnection failed.
ReconnectionListener - Interface in abs.ixi.client.net
A listener interface for entities which are interested in knowing if the connection reconnection is in progress.
ReconnectionManager - Class in abs.ixi.client.net
ReconnectionManager makes attempts to reconnect a broken XMPP connection.
ReconnectionManager(boolean) - Constructor for class abs.ixi.client.net.ReconnectionManager
 
reconnectionStarted() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
reconnectionStarted() - Method in class abs.ixi.client.net.HeartBeatManger
 
reconnectionStarted() - Method in interface abs.ixi.client.net.ReconnectionListener
Call when reconnection is triggered
registerConnectionStateObserver(ConnectionStateObserver) - Method in class abs.ixi.client.net.ConnectionManager
Register ConnectionStateObserver with Connection Manager
REGISTERED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
registerNewUser(String, String, String, Callback<String, String>) - Method in class abs.ixi.client.UserManager
Register a new user
registerNewUser(String, String, String) - Method in class abs.ixi.client.UserManager
Uses it for In-Band User Registration and refer XEP-0077.
registerPacketCollector(PacketCollector, String) - Method in class abs.ixi.client.Platform
Register a PacketCollector with a PacketForwarder to tap into the packet stream
reload(byte[]) - Method in class abs.ixi.client.lang.ByteSource
Reloads this ByteSource with given bytes.
reload(byte[], int) - Method in class abs.ixi.client.lang.ByteSource
Reloads this ByteSource with given bytes.
reload(byte[], int, int) - Method in class abs.ixi.client.lang.ByteSource
Reloads this ByteSource with given bytes
reload(char[]) - Method in class abs.ixi.client.lang.CharSource
Reloads this CharSource with given chars.
reload(char[], int) - Method in class abs.ixi.client.lang.CharSource
Reloads this CharSource with given chars.
reload(char[], int, int) - Method in class abs.ixi.client.lang.CharSource
Reloads this CharSource with given chars
remaining() - Method in class abs.ixi.client.lang.ByteSource
Number of chars remainig in this ByteSource.
remaining() - Method in class abs.ixi.client.lang.CharSource
Number of chars remainig in this CharSource.
remove(Class<T>, EventListener<T>) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
remove(EventListener<? extends Event>) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
remove(EventHandler) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
remove(Event.EventType, EventHandler) - Method in class abs.ixi.client.core.event.DefaultEventBus
 
remove(Class<T>, EventListener<T>) - Method in interface abs.ixi.client.core.event.EventBus
Removes listener or handler of given type.
remove(EventListener<? extends Event>) - Method in interface abs.ixi.client.core.event.EventBus
Removed listener or handler.
remove(EventHandler) - Method in interface abs.ixi.client.core.event.EventBus
Removes EventHandler or handler of given type.
remove(Event.EventType, EventHandler) - Method in interface abs.ixi.client.core.event.EventBus
Removes EventHandler or handler of given type.
remove(int) - Method in class abs.ixi.client.io.DefaultPersistenceMechanism
 
remove(int) - Method in interface abs.ixi.client.io.UndeliveredStanzaManager.PersistenceMechanism
Remove number of stanza from persistent store.
removeAttribute(String) - Method in class abs.ixi.client.xml.Element
 
removeChatRoomMember(JID, JID) - Method in class abs.ixi.client.UserManager
Request to Remove member from chat room.
removeChild(Element) - Method in class abs.ixi.client.xml.Element
 
removeEventHandler(Event.EventType, EventHandler) - Static method in class abs.ixi.client.Platform
Convenience method to remove EventHandler to EventBus in session
removeLast(String, String) - Static method in class abs.ixi.client.util.StringUtils
removes last occurrence of String subStr in String s
removeLastChar(String) - Static method in class abs.ixi.client.util.StringUtils
 
removeLastChar(StringBuilder) - Static method in class abs.ixi.client.util.StringUtils
 
removePacketCollector(PacketCollector) - Method in class abs.ixi.client.core.AbstractPacketForwarder
Remove the given PacketCollector from this PacketForwarder list for all packets.
removePacketCollector(Class<? extends Packet>, PacketCollector) - Method in class abs.ixi.client.core.AbstractPacketForwarder
Remove the given PacketCollector from this PacketForwarder list.
removePacketCollector(PacketCollector) - Method in interface abs.ixi.client.core.PacketForwarder
Remove the given PacketCollector from this PacketForwarder list for all packets.
removePacketCollector(Class<? extends Packet>, PacketCollector) - Method in interface abs.ixi.client.core.PacketForwarder
Remove the given PacketCollector from this PacketForwarder list.
removeRosterMember(JID, String, Callback<IQ, Exception>) - Method in class abs.ixi.client.UserManager
Remove a roster member from logged-in user roster.
removeRosterMember(JID) - Method in class abs.ixi.client.UserManager
Remove Roster member from logged-in user Roster.
removeSpaces(String) - Static method in class abs.ixi.client.util.StringUtils
removes spaces from the supplied string.
removeStanza(int) - Method in class abs.ixi.client.io.UndeliveredStanzaManager
Remove given number of stanza packets
removeText() - Method in class abs.ixi.client.xml.Element
Removes Text nodes and CDataSection nodes from the children of this element
removeUndeliveredStanzaManager() - Method in class abs.ixi.client.Platform
 
removeUserAvatar() - Method in class abs.ixi.client.UserManager
Use it to remove user avatar.
REQUIRED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
reset() - Method in interface abs.ixi.client.core.Context
Resets Context.
reset() - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
reset(boolean) - Method in class abs.ixi.client.lang.ByteSource
 
reset(boolean) - Method in class abs.ixi.client.lang.CharSource
 
reset(boolean) - Method in interface abs.ixi.client.lang.Resetable
Flushes out data, repositions counters and markers held by this object
reset() - Method in class abs.ixi.client.Session
 
reset(boolean) - Method in class abs.ixi.client.xmpp.StreamContext
 
Resetable - Interface in abs.ixi.client.lang
Interface to enforce reset operation.
resetStream() - Method in interface abs.ixi.client.io.XMPPStream
Reset Stream to its initial state.
resetStream() - Method in class abs.ixi.client.io.XMPPStreamManager
 
resizeArray(StringBuilder[], int) - Static method in class abs.ixi.client.util.ArrayUtils
 
RESOURCE_BIND_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
ResourceBind - Class in abs.ixi.client.xmpp.packet
 
ResourceBind() - Constructor for class abs.ixi.client.xmpp.packet.ResourceBind
 
ResourceBindFeature - Class in abs.ixi.client.xmpp.packet
 
ResourceBindFeature(Element) - Constructor for class abs.ixi.client.xmpp.packet.ResourceBindFeature
 
ResponseCorrelator - Class in abs.ixi.client.core
Stringflow programming model is not synchronous in nature; It allows to pipeline requests on same connection without waiting for response.
ResponseCorrelator() - Constructor for class abs.ixi.client.core.ResponseCorrelator
 
restartStream() - Method in interface abs.ixi.client.io.XMPPStream
Restart a broken stream.
restartStream() - Method in class abs.ixi.client.io.XMPPStreamManager
 
resume(Packet) - Method in interface abs.ixi.client.io.ByteProcessor
Resume processing a byte stream.
resume(Packet) - Method in class abs.ixi.client.io.XMPPByteProcessor
 
roll(int, int, Timestamp) - Static method in class abs.ixi.client.util.DateUtils
 
roll(int, int, Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
Roster - Class in abs.ixi.client.xmpp.packet
 
Roster() - Constructor for class abs.ixi.client.xmpp.packet.Roster
 
Roster.RosterItem - Class in abs.ixi.client.xmpp.packet
 
ROSTER_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
ROSTER_QUERY_REQUEST - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
RosterItem(JID) - Constructor for class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
RosterItem(JID, String) - Constructor for class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
RosterItem(JID, PresenceSubscription) - Constructor for class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
RosterItem(JID, String, PresenceSubscription) - Constructor for class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
run() - Method in class abs.ixi.client.file.sfcm.InboundFileTransferProcessor
 
run() - Method in class abs.ixi.client.file.sfcm.OutboundFileTransferProcessor
 
run() - Method in class abs.ixi.client.io.XMPPPacketReader
 

S

safeEquals(String, String) - Static method in class abs.ixi.client.util.StringUtils
 
safeEquals(String, String, boolean) - Static method in class abs.ixi.client.util.StringUtils
 
safeSplit(String, String) - Static method in class abs.ixi.client.util.StringUtils
 
safeToString(Object) - Static method in class abs.ixi.client.util.StringUtils
 
safeTrim(String) - Static method in class abs.ixi.client.util.StringUtils
 
SASL_NAMESAPCE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
SASLAuth - Class in abs.ixi.client.xmpp.packet
 
SASLAuth(String, String, SASLFeature.SASLMechanism) - Constructor for class abs.ixi.client.xmpp.packet.SASLAuth
 
SASLFeature - Class in abs.ixi.client.xmpp.packet
 
SASLFeature(Element) - Constructor for class abs.ixi.client.xmpp.packet.SASLFeature
 
SASLFeature.SASLMechanism - Enum in abs.ixi.client.xmpp.packet
 
saveParserState(ParserState) - Method in class abs.ixi.client.xml.DomEventHandler
 
saveParserState(ParserState) - Method in interface abs.ixi.client.xml.ParseEventHandler
 
say(String, String, JID) - Method in class abs.ixi.client.ChatManager
Convenience method to send a text message to a JID.
say(String, String, JID, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
say(String, String, JID, boolean, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
say(String, String, String, JID, boolean, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
SDKInitializer - Interface in abs.ixi.client
A contract for SDK Loaders; each SDK will have atleast one initializer which will setup various SDK entity instances.
searchedItems - Variable in class abs.ixi.client.xmpp.packet.UserSearchData
 
searchRequestData - Variable in class abs.ixi.client.xmpp.packet.UserSearchData
 
searchUser(String, String, String, String) - Method in class abs.ixi.client.UserManager
This method returns list of matched users.
searchUserWithEmail(String) - Method in class abs.ixi.client.UserManager
This method returns list of matched users.
searchUserWithFirstName(String) - Method in class abs.ixi.client.UserManager
This method returns list of matched users.
searchUserWithLastName(String) - Method in class abs.ixi.client.UserManager
This method returns list of matched users.
searchUserWithNickName(String) - Method in class abs.ixi.client.UserManager
This method returns list of matched users.
secureId() - Static method in class abs.ixi.client.util.UUIDGenerator
 
secureId(int) - Static method in class abs.ixi.client.util.UUIDGenerator
 
SEMICOLON - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
send(Message) - Method in class abs.ixi.client.ChatManager
Write Message packet on to wire using XMPPStreamManager
sendAddChatRoomMemberRequest(JID, JID) - Method in class abs.ixi.client.UserManager
Request to add chat room member.
sendAddRosterMemberRequest(JID, String) - Method in class abs.ixi.client.UserManager
Send request to add a memeber to the user Roster.
sendChangeUserNicknameRequest(JID, String) - Method in class abs.ixi.client.UserManager
Request to change user nick name in given chat room
sendComposingCSN(JID) - Method in class abs.ixi.client.ChatManager
Sending COMPOSING chat state notification explained in XEP-0085(Chat State Notifications)
sendGetChatRoomInfoRequest(JID) - Method in class abs.ixi.client.UserManager
Request to get info of chat room.
sendGetChatRoomMembersRequest(JID) - Method in class abs.ixi.client.UserManager
Send request to retrieve memebers list of a chatroom.
sendGetChatRoomsRequest() - Method in class abs.ixi.client.UserManager
Send a request to retreive list of availave chat rooms on server.
sendGetChatRoomsRequest(Callback<List<ChatRoom>, Exception>) - Method in class abs.ixi.client.UserManager
Send a request to retrieve list of available chat rooms on server.
sendGetFullRosterRequest() - Method in class abs.ixi.client.UserManager
Retrieve full user roster from server.
sendGetRosterRequest(int) - Method in class abs.ixi.client.UserManager
Send a request to server to retrieve a particular version of user Roster.
sendGoneCSN(JID) - Method in class abs.ixi.client.ChatManager
Sending GONE chat state notification explained in XEP-0085(Chat State Notifications)
sendInactiveCSN(JID) - Method in class abs.ixi.client.ChatManager
Sending INACTIVE chat state notification explained in XEP-0085(Chat State Notifications)
sendJoinChatRoomRequest(JID, String) - Method in class abs.ixi.client.UserManager
Request to join a ChatRoom.
sendLeaveChatRoomRequest(JID) - Method in class abs.ixi.client.UserManager
Request to leave a ChatRoom
sendMarkableMessage(String, String, JID, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
sendMarkableMessage(String, String, String, JID, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
sendMarkableMessageWithCSN(String, String, JID, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
sendMarkableMessageWithCSN(String, String, String, JID, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given text and sent to XMPPStreamManager which writes it on the underlying connection.
sendMediaMessage(String, String, ContentType, String, JID, boolean, boolean, boolean, boolean) - Method in class abs.ixi.client.ChatManager
A Message packet is created with the given mediaId and sent to XMPPStreamManager which writes it on the underlying connection.
sendMsgCMAcknowledgedReceipt(String, JID, boolean) - Method in class abs.ixi.client.ChatManager
Sending message acknowledged receipt to sender explained in XEP-0333(Chat Markers)
sendMsgCMDisplayedReceipt(String, JID, boolean) - Method in class abs.ixi.client.ChatManager
Sending message displayed receipt to sender explained in XEP-0333(Chat Markers)
sendMsgCMReceivedReceipt(String, JID, boolean) - Method in class abs.ixi.client.ChatManager
Sending message received receipt to sender explained in XEP-0333(Chat Markers)
sendMsgMDRReceivedReceipt(String, JID, boolean) - Method in class abs.ixi.client.ChatManager
Sending message received receipt to sender explained in XEP-0184(Message Deliver receipt)
sendOfflinePresence() - Method in class abs.ixi.client.PresenceManager
 
sendOnlinePresence() - Method in class abs.ixi.client.PresenceManager
 
sendPacketAsync(Stanza) - Method in class abs.ixi.client.io.XMPPStreamManager
Send stanza packet to server; Stanza packets are delivered to server asynchronously.This methos simply adds the stanza to Writer queue and Writer thread will write the stanza whenver stream is ready
sendPausedCSN(JID) - Method in class abs.ixi.client.ChatManager
Sending PAUSED chat state notification explained in XEP-0085(Chat State Notifications)
sendPresence(Presence) - Method in class abs.ixi.client.PresenceManager
 
sendRemoveRosterMemberRequest(JID, String) - Method in class abs.ixi.client.UserManager
Send request to remove Roster member from logged-in user Roster.
sendTextMessage(String, String, String, JID, boolean, boolean, boolean, boolean) - Method in class abs.ixi.client.ChatManager
Send a message
sendUpdateRosterMemberNameRequest(JID, String) - Method in class abs.ixi.client.UserManager
Send request to server to update Roster member name.
serializeObject(Object) - Static method in class abs.ixi.client.util.ObjectUtils
 
Session - Class in abs.ixi.client
Session holds transient data applicable to a user session.
Session() - Constructor for class abs.ixi.client.Session
 
Session(EventBus) - Constructor for class abs.ixi.client.Session
 
SESSION_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
SESSION_REQUEST - Static variable in class abs.ixi.client.xmpp.XMPPStreamConstants
 
set(T...) - Static method in class abs.ixi.client.util.CollectionUtils
 
set(String, Function<String, T>) - Static method in class abs.ixi.client.util.CollectionUtils
 
setAccessMode(ChatRoom.AccessMode) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setAckReceivedCount(int) - Method in class abs.ixi.client.xmpp.StreamContext
 
setAddress(UserProfileData.Address) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setAffiliation(ChatRoom.Affiliation) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
setAttribute(String, String) - Method in class abs.ixi.client.xml.Element
 
setAuthenticated(boolean) - Method in class abs.ixi.client.Session
 
setAvtar(UserProfileData.UserAvtar) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setBase64EncodedImage(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.UserAvtar
 
setBday(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setChallengeData(String) - Method in class abs.ixi.client.xmpp.packet.Challenge
 
setChatRoom(ChatRoom) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setChatRooms(List<ChatRoom>) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setChildren(List<XMLNode>) - Method in class abs.ixi.client.xml.Element
 
setCity(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setCloseStream(boolean) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setConfigParams(Set<ChatRoom.RoomConfigParam>) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setContent(Content) - Method in class abs.ixi.client.io.multipart.Multipart
 
setContent(IQContent) - Method in class abs.ixi.client.xmpp.packet.IQ
 
setContents(List<MessageContent>) - Method in class abs.ixi.client.xmpp.packet.Message
 
setContentType(ContentType) - Method in class abs.ixi.client.file.sfcm.FileTransfer
 
setContentType(ContentType) - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
setCountry(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setCreateTime(Timestamp) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setCurrentTimeStamp(String) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
setDefXMLNS(String) - Method in class abs.ixi.client.xml.Element
 
setDescription(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setDestroyRoom(boolean) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setDeviceId(String) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
setDeviceToken(String) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
setDeviceType(DeviceType) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
setDomain(String) - Method in class abs.ixi.client.xmpp.JID
 
setEmail(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setEmail(String) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setEmail(String) - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
setEncoding(String) - Method in class abs.ixi.client.xmpp.StreamContext
 
setEndOfDayTime(Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
setError(Stanza.StanzaError) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setError(XMPPError.StreamError) - Method in class abs.ixi.client.xmpp.packet.XMPPError
 
setErrors(List<String>) - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
setErrorXMl(String) - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
setExist(boolean) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
setFileId(String) - Method in class abs.ixi.client.file.sfcm.FileTransfer
 
setFileReceiveRequestFilter(InboundFileTransferFilter) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
 
setFileSupplier(FileInstanceSupplier) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
 
setFirst(FIRST) - Method in class abs.ixi.client.lang.Pair
 
setFirstName(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setFirstName(String) - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
setFrom(String) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
setFrom(JID) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setFrom(JID) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setGender(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setGroups(List<String>) - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
setHandledPacketCount(int) - Method in class abs.ixi.client.xmpp.packet.AckPacket
 
setHandledStanzaCount(int) - Method in class abs.ixi.client.xmpp.StreamContext
 
setHeaders(Map<String, String>) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
setHeartBeatManaged(boolean) - Method in class abs.ixi.client.net.ConnectionConfig
 
setHome(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setId(String) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setImageType(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.UserAvtar
 
setInitialPresence(boolean) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setInstantiated(boolean) - Method in class abs.ixi.client.util.ThreadState
 
setInstructions(String) - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
setIsSMSupported(boolean) - Method in class abs.ixi.client.Platform
 
setItems(List<Roster.RosterItem>) - Method in class abs.ixi.client.xmpp.packet.Roster
 
setJabberId(JID) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setJabberId(JID) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setJid(JID) - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
setLang(Language) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setLang(String) - Method in class abs.ixi.client.xmpp.StreamContext
 
setLanguage(String) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setLastName(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setLastName(String) - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
setLocality(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setMaxResumptionTimeInSec(int) - Method in class abs.ixi.client.Platform
 
setMaxResumptionTimeInSec(long) - Method in class abs.ixi.client.xmpp.packet.SMEnable
 
setMaxResumptionTimeInSecs(int) - Method in class abs.ixi.client.xmpp.StreamContext
 
setMediaId(String) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setMediaId(String) - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
setMembers(Set<ChatRoom.ChatRoomMember>) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setMessage(String) - Method in class abs.ixi.client.xmpp.packet.XMPPError
 
setMessageId(String) - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
setMessageId(String) - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
setMessageId(String) - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
setMessageId(String) - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
setMessageReady(boolean) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
setMiddleName(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setMmechanisms(List<SASLFeature.SASLMechanism>) - Method in class abs.ixi.client.xmpp.packet.SASLFeature
 
setMood(String) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setMuc(boolean) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setName(String) - Method in class abs.ixi.client.xml.Element
 
setName(String) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setName(String) - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
setNetworkConnectivity(boolean) - Method in class abs.ixi.client.net.ConnectionManager
Set network connectivity status.
setNickName(String) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
setNickName(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setNickName(String) - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
setNode(String) - Method in class abs.ixi.client.xmpp.JID
 
setObj(V) - Method in class abs.ixi.client.lang.ObjectHolder
 
setParentId(String) - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
setParserState(MultipartParser.ParseState) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
setPartialLineBytes(byte[]) - Method in class abs.ixi.client.io.multipart.MultipartParserContext
 
setPassword(String) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setPcode(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setPhone(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData
 
setPhotoSHA1Hash(String) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setPhotoUpdate(boolean) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setPosition(int) - Method in class abs.ixi.client.lang.ByteSource
Sets position index to the given value
setPosition(int) - Method in class abs.ixi.client.lang.CharSource
Sets position index to the given value
setPrevHandledPacketCount(int) - Method in class abs.ixi.client.xmpp.StreamResumed
 
setPrevStreamId(String) - Method in class abs.ixi.client.xmpp.StreamResumed
 
setReason(String) - Method in class abs.ixi.client.xmpp.packet.FailedPacket
 
setReason(String) - Method in class abs.ixi.client.xmpp.packet.Failure
 
setReason(String) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setRegistered(boolean) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setRegistrationInstruction(String) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setRemove(boolean) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setRemoved(boolean) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
setRequired(boolean) - Method in class abs.ixi.client.xmpp.packet.TLSFeature
 
setResource(String) - Method in class abs.ixi.client.xmpp.JID
 
setResource(String) - Method in class abs.ixi.client.xmpp.packet.IQResourceBind
 
setResumable(boolean) - Method in class abs.ixi.client.xmpp.StreamContext
 
setRole(ChatRoom.Role) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
setRoomConfig(boolean) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setRoomJID(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setRoster(Roster) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setRunning(boolean) - Method in class abs.ixi.client.util.ThreadState
 
setSaslMechanism(SASLFeature.SASLMechanism) - Method in class abs.ixi.client.xmpp.StreamContext
 
setSearchedItems(List<UserSearchData.Item>) - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
setSearchRequestData(Map<String, String>) - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
setSecond(SECOND) - Method in class abs.ixi.client.lang.Pair
 
setService(PushNotificationService) - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
setSid(String) - Method in class abs.ixi.client.net.SFCMConnection
After negotiation completion successfully, update this sid with server assigned connection id.
setSid(String) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setSmEnabled(boolean) - Method in class abs.ixi.client.xmpp.StreamContext
 
setSmilieSupplier(SmilieSupplier) - Method in class abs.ixi.client.smilie.SmilieProcessor
 
setSMSupported(boolean) - Method in class abs.ixi.client.xmpp.StreamContext
 
setStamp(String) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
setStarted(boolean) - Method in class abs.ixi.client.util.ThreadState
 
setStartOfDayTime(Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
setState(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setState(StreamState) - Method in class abs.ixi.client.xmpp.StreamContext
 
setState(StreamContext, Packet) - Method in enum abs.ixi.client.xmpp.StreamState
 
setStatus(boolean) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setStatus(Presence.PresenceStatus) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setStopped(boolean) - Method in class abs.ixi.client.util.ThreadState
 
setStopping(boolean) - Method in class abs.ixi.client.util.ThreadState
 
setStreamContext(StreamContext) - Method in class abs.ixi.client.xmpp.XMPPProtocol
 
setStreamId(String) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setStreamId(String) - Method in class abs.ixi.client.xmpp.StreamContext
 
setStreamState(Packet) - Method in class abs.ixi.client.xmpp.StreamContext
 
setStreet(String) - Method in class abs.ixi.client.xmpp.packet.UserProfileData.Address
 
setSubject(String) - Method in class abs.ixi.client.xmpp.packet.ChatRoom
 
setSubject(String) - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
setSubscription(PresenceSubscription) - Method in class abs.ixi.client.xmpp.packet.Roster.RosterItem
 
setThreadId(String) - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
setThumb(String) - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
setTo(JID) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setTo(JID) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setType(IQ.IQType) - Method in class abs.ixi.client.xmpp.packet.IQ
 
setType(Message.MessageType) - Method in class abs.ixi.client.xmpp.packet.Message
 
setType(Presence.PresenceType) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setType(String) - Method in class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
setupUndeliveredStanzaManager() - Static method in class abs.ixi.client.JavaSDKInitializer
 
setUserData(UserProfileData) - Method in class abs.ixi.client.xmpp.packet.IQVCardContent
 
setUserJID(JID) - Method in class abs.ixi.client.xmpp.packet.ChatRoom.ChatRoomMember
 
setUserJID(JID) - Method in class abs.ixi.client.xmpp.packet.UserSearchData.Item
 
setUserName(String) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setUserRegistrationAttributes(Set<String>) - Method in class abs.ixi.client.xmpp.packet.UserRegistrationData
 
setUserRegistrationData(UserRegistrationData) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setUserSearchAttributes(Set<String>) - Method in class abs.ixi.client.xmpp.packet.UserSearchData
 
setUserSearchData(UserSearchData) - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
setVCardUpdate(boolean) - Method in class abs.ixi.client.xmpp.packet.Presence
 
setVersion(int) - Method in class abs.ixi.client.xmpp.packet.Roster
 
setVersion(String) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setVersion(String) - Method in class abs.ixi.client.xmpp.StreamContext
 
setXMLNS(String) - Method in class abs.ixi.client.xml.Element
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.AckPacket
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.AckRequestPacket
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.Challenge
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.FailedPacket
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.Failure
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.Proceed
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.Stanza
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.packet.Success
 
setXmlns(String) - Method in class abs.ixi.client.xmpp.StreamResumed
 
setXmppStream(XMPPStream) - Method in class abs.ixi.client.net.XMPPConnection
 
setXmppStreamManager(XMPPStreamManager) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
 
SFCMConnection - Class in abs.ixi.client.net
An implementation of TCPConnection used for transfering files using Stringflow Content Model.
SFCMConnection(ConnectionConfig) - Constructor for class abs.ixi.client.net.SFCMConnection
 
sfcmHost - Variable in class abs.ixi.client.JavaSDKInitializer
 
sfcmPort - Variable in class abs.ixi.client.JavaSDKInitializer
 
shortMonthAndDate(Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
shortMonthAndDate(long) - Static method in class abs.ixi.client.util.DateUtils
 
SHOW - Static variable in class abs.ixi.client.xmpp.packet.Presence
 
SHOW_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
shutdown() - Method in class abs.ixi.client.file.sfcm.FileTransferManager
Shutdown FileTransferManager
shutdown() - Method in class abs.ixi.client.file.sfcm.InboundFileTransferProcessor
 
shutdown() - Method in class abs.ixi.client.file.sfcm.OutboundFileTransferProcessor
 
shutdown() - Method in interface abs.ixi.client.io.Reader
Shutdown the reader and further reading is stopped immediately.
shutdown() - Method in interface abs.ixi.client.io.Writer
Shutdown the writer after writing all the queued packets; however writer will stop accepting packets for writing immediately.
shutdown() - Method in class abs.ixi.client.io.XMPPPacketReader
 
shutdown() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
shutdown() - Method in class abs.ixi.client.io.XMPPStreamManager
Initiate stream manager shutdown sequence.
shutdown() - Method in class abs.ixi.client.net.ConnectionManager
Shutdown this connection manager instance.
shutdown() - Method in class abs.ixi.client.Platform
Shutdown this platform instance; this action is irreversible.
shutdownNow() - Method in interface abs.ixi.client.io.Writer
Shutdown the writer immediately.
shutdownNow() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
SINGLE_QUOTE - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
SINGLE_QUOTE - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
SLASH - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
SLASH - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
SM_ENABLED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
SM_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
SM_RESUMED_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
SM_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
SMEnable - Class in abs.ixi.client.xmpp.packet
 
SMEnable(long) - Constructor for class abs.ixi.client.xmpp.packet.SMEnable
 
SMEnabledPacket - Class in abs.ixi.client.xmpp.packet
 
SMEnabledPacket(Element) - Constructor for class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
SMILIE_DECODER - Static variable in class abs.ixi.client.smilie.SmilieProcessor
 
SMILIE_ENCODER - Static variable in class abs.ixi.client.smilie.SmilieProcessor
 
SMILIE_REGEX - Static variable in class abs.ixi.client.smilie.SmilieProcessor
 
SmilieProcessor - Class in abs.ixi.client.smilie
 
SmilieProcessor(SmilieSupplier) - Constructor for class abs.ixi.client.smilie.SmilieProcessor
 
SmilieSupplier - Interface in abs.ixi.client.smilie
Supplier interface for external smilie support in SDK
source - Variable in class abs.ixi.client.io.multipart.AbstractContent
 
SPACE - Static variable in class abs.ixi.client.util.CharUtils
 
SPACE - Static variable in class abs.ixi.client.util.StringUtils
 
SPACE - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
Stanza - Class in abs.ixi.client.xmpp.packet
 
Stanza() - Constructor for class abs.ixi.client.xmpp.packet.Stanza
 
Stanza(String) - Constructor for class abs.ixi.client.xmpp.packet.Stanza
 
Stanza(Element) - Constructor for class abs.ixi.client.xmpp.packet.Stanza
 
Stanza.StanzaError - Class in abs.ixi.client.xmpp.packet
 
StanzaError(String) - Constructor for class abs.ixi.client.xmpp.packet.Stanza.StanzaError
 
start() - Method in interface abs.ixi.client.io.Reader
Start reader; this will start reader thread and will turn on the 'Started' flag.
start() - Method in interface abs.ixi.client.io.Writer
Start Writer; this will start writer thread and will turn on the 'Started' flag.
start() - Method in class abs.ixi.client.io.XMPPPacketReader
 
start() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
start() - Method in class abs.ixi.client.lang.ByteSource.ByteRange
Returns start index of the ByteRange
start() - Method in class abs.ixi.client.net.HeartBeatManger
Start heart beat manager.
startStream(String, String, String) - Method in interface abs.ixi.client.io.XMPPStream
Start a stream with server with the given user credintials.
startStream(String, String, String) - Method in class abs.ixi.client.io.XMPPStreamManager
Start a stream with server for the first time.
StartTLS - Class in abs.ixi.client.xmpp.packet
 
StartTLS() - Constructor for class abs.ixi.client.xmpp.packet.StartTLS
 
STARTTLS_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
STATUS - Static variable in class abs.ixi.client.xmpp.packet.Presence
 
STATUS_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
stop() - Method in interface abs.ixi.client.io.Reader
Stop reader from reading.
stop() - Method in class abs.ixi.client.io.XMPPPacketReader
 
stop() - Method in class abs.ixi.client.net.HeartBeatManger
Terminate heartbeat manager.
STREAM_ERROR_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
STREAM_FEATURE_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
STREAM_LANG - Static variable in class abs.ixi.client.xmpp.StreamContext
Default language for the stream; it's English
STREAM_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
STREAM_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
STREAM_VERSION - Static variable in class abs.ixi.client.xmpp.StreamContext
Default value of the XMPP stream version a
StreamClosedException - Exception in abs.ixi.client.xmpp
XMPP Stream exception indicating closed XMPP Stream.
StreamClosedException() - Constructor for exception abs.ixi.client.xmpp.StreamClosedException
 
StreamContext - Class in abs.ixi.client.xmpp
StreamContext captures state of the ongoing XMPP stream state.
StreamContext() - Constructor for class abs.ixi.client.xmpp.StreamContext
Default constructor which enables stream management and max resumption time is set to StreamContext.MAX_RESUMPTION_TIME
StreamContext(boolean, int) - Constructor for class abs.ixi.client.xmpp.StreamContext
Instantiate StreamContext with given max stream resumption time (in secs) and a flag to indicate of the stream management is supported
StreamFeature - Interface in abs.ixi.client.xmpp.packet
 
StreamFeature.StreamFeatureType - Enum in abs.ixi.client.xmpp.packet
 
StreamFeaturePacket - Class in abs.ixi.client.xmpp.packet
 
StreamFeaturePacket(Element) - Constructor for class abs.ixi.client.xmpp.packet.StreamFeaturePacket
 
StreamHeader - Class in abs.ixi.client.xmpp.packet
 
StreamHeader() - Constructor for class abs.ixi.client.xmpp.packet.StreamHeader
 
StreamHeader(boolean) - Constructor for class abs.ixi.client.xmpp.packet.StreamHeader
 
StreamHeader(Element) - Constructor for class abs.ixi.client.xmpp.packet.StreamHeader
 
streamManager - Variable in class abs.ixi.client.JavaSDKInitializer
 
StreamMenagementFeature - Class in abs.ixi.client.xmpp.packet
 
StreamMenagementFeature(Element) - Constructor for class abs.ixi.client.xmpp.packet.StreamMenagementFeature
 
StreamNegotiator - Class in abs.ixi.client.io
StreamNegotiator handles stream negotiations.
StreamNegotiator.NegotiationError - Enum in abs.ixi.client.io
Indicates type of error during stream negotiation.
StreamNegotiator.NegotiationResult - Class in abs.ixi.client.io
Represents various outcomes if XMPPStreamManager is asked to start/restart a stream.
StreamNotReadyException - Exception in abs.ixi.client.xmpp
 
StreamNotReadyException() - Constructor for exception abs.ixi.client.xmpp.StreamNotReadyException
 
StreamNotReadyException(String) - Constructor for exception abs.ixi.client.xmpp.StreamNotReadyException
 
StreamNotReadyException(Exception) - Constructor for exception abs.ixi.client.xmpp.StreamNotReadyException
 
StreamResume - Class in abs.ixi.client.xmpp.packet
 
StreamResume(String, int) - Constructor for class abs.ixi.client.xmpp.packet.StreamResume
 
StreamResumed - Class in abs.ixi.client.xmpp
 
StreamResumed(Element) - Constructor for class abs.ixi.client.xmpp.StreamResumed
 
StreamState - Enum in abs.ixi.client.xmpp
StreamState indicates one of the stream states from Stream life-cycle.
StreamStateException - Exception in abs.ixi.client.core
 
StreamStateException(Exception) - Constructor for exception abs.ixi.client.core.StreamStateException
 
StreamStateException(String) - Constructor for exception abs.ixi.client.core.StreamStateException
 
StreamStateException(String, Exception) - Constructor for exception abs.ixi.client.core.StreamStateException
 
STRINGFLOW_MEDIA_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
stringify() - Method in class abs.ixi.client.xml.CDataSection
 
stringify() - Method in class abs.ixi.client.xml.Element
 
stringify() - Method in class abs.ixi.client.xml.Text
 
stringify() - Method in interface abs.ixi.client.xml.XMLNode
Returns XML representation of this XML node
stringifyChildren() - Method in class abs.ixi.client.xml.CDataSection
 
stringifyChildren() - Method in class abs.ixi.client.xml.Element
 
stringifyChildren() - Method in class abs.ixi.client.xml.Text
 
stringifyChildren() - Method in interface abs.ixi.client.xml.XMLNode
Returns XML string with all the children nodes of this node
StringUtils - Class in abs.ixi.client.util
An utility class for String operations.
StringUtils() - Constructor for class abs.ixi.client.util.StringUtils
 
SUBJECT_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
submit(InboundFileTransfer) - Method in class abs.ixi.client.file.sfcm.InboundFileTransferProcessor
 
submit(OutboundFileTransfer) - Method in class abs.ixi.client.file.sfcm.OutboundFileTransferProcessor
 
submit(Runnable) - Static method in class abs.ixi.client.util.TaskExecutor
Submit a task to TaskExecutor for execution.
submit(Task<T>) - Static method in class abs.ixi.client.util.TaskExecutor
Submit a task to TaskExecutor for execution.
submit(Callable<V>) - Static method in class abs.ixi.client.util.TaskExecutor
Submit a task to TaskExecutor for execution.
subscribe(JID) - Method in class abs.ixi.client.PresenceManager
 
Success - Class in abs.ixi.client.xmpp.packet
 
Success(Element) - Constructor for class abs.ixi.client.xmpp.packet.Success
 
SUCCESS_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
Supplier<R> - Interface in abs.ixi.client.lang
As the name suggests, Supplier supplies an instance of some class.
supply(FileTransfer) - Method in interface abs.ixi.client.file.sfcm.FileInstanceSupplier
A supplier function to supply a File instance to SDK which will be used to write file received.
supply() - Method in interface abs.ixi.client.lang.Supplier
Returns an instance of some class
SwiftParser - Class in abs.ixi.client.xml
A event based parser with very limited capability.
SwiftParser.Entity - Enum in abs.ixi.client.xml
 
SwiftParser.ParsingStage - Enum in abs.ixi.client.xml
 

T

TAB - Static variable in class abs.ixi.client.util.CharUtils
 
TAB - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
Task<T> - Interface in abs.ixi.client.util
Although any Runnable or Callable can be submitted to TaskExecutor for execution but Task offer better control during execution.
TaskExecutor - Class in abs.ixi.client.util
Task executor is a wrapper around java Executor framework.
TCPConnection - Class in abs.ixi.client.net
TCPConnection is a wrapper around SocketChannel; it represents a physical network connection with dsestination host (server).
Text - Class in abs.ixi.client.xml
Represents text node in xml DOM
Text(String) - Constructor for class abs.ixi.client.xml.Text
 
TextContent - Class in abs.ixi.client.io.multipart
 
TextContent(String) - Constructor for class abs.ixi.client.io.multipart.TextContent
 
TextContent(String, ContentType) - Constructor for class abs.ixi.client.io.multipart.TextContent
 
TextContent(String, String) - Constructor for class abs.ixi.client.io.multipart.TextContent
 
TextHandler - Class in abs.ixi.client.io.multipart
 
TextHandler(Multipart) - Constructor for class abs.ixi.client.io.multipart.TextHandler
 
ThreadState - Class in abs.ixi.client.util
There are many independent threads that are run within SDK; for various reasons, Java Executor service can not deployed to replace them.
ThreadState() - Constructor for class abs.ixi.client.util.ThreadState
 
TIME_FORMAT - Static variable in class abs.ixi.client.xmpp.packet.MessageDelay
 
TimeoutException - Exception in abs.ixi.client.core
TimeoutException indicates that underlying operation has timed out.
TimeoutException(Duration) - Constructor for exception abs.ixi.client.core.TimeoutException
 
timestamp(Calendar) - Static method in class abs.ixi.client.util.DateUtils
 
TLS_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
TLSFeature - Class in abs.ixi.client.xmpp.packet
 
TLSFeature(Element) - Constructor for class abs.ixi.client.xmpp.packet.TLSFeature
 
TO - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
to - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
today() - Static method in class abs.ixi.client.util.DateUtils
 
toHours() - Method in class abs.ixi.client.lang.Duration
Returns no of hours in this duration
tokenizeSmilie(String) - Method in class abs.ixi.client.smilie.SmilieProcessor
 
toLower(String) - Static method in class abs.ixi.client.util.StringUtils
 
toMillis() - Method in class abs.ixi.client.lang.Duration
Returns no of seconds in this duration.
toMinutes() - Method in class abs.ixi.client.lang.Duration
Returns no of minutes in this duration.
toSeconds() - Method in class abs.ixi.client.lang.Duration
Returns no of seconds in this duration.
toString() - Method in class abs.ixi.client.io.XMPPPacketReader
 
toString() - Method in class abs.ixi.client.io.XMPPPacketWriter
 
toString() - Method in class abs.ixi.client.lang.Pair
 
toString() - Method in class abs.ixi.client.net.XMPPConnection
 
toString(Collection<?>) - Static method in class abs.ixi.client.util.CollectionUtils
 
toString() - Method in class abs.ixi.client.xml.CDataSection
 
toString() - Method in class abs.ixi.client.xml.Element
 
toString() - Method in class abs.ixi.client.xml.ParserState
 
toString() - Method in class abs.ixi.client.xmpp.JID
 
toString() - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
toString() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
toString() - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
toUpper(String) - Static method in class abs.ixi.client.util.StringUtils
 
transferFileInbound(JID, String, ContentType, Callback<File, FileTransfer.FailureReason>) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
File thumb and its unique id is transferred to receiver immediately.
transferFileInbound(JID, String, ContentType) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
File thumb and its unique id is transferred to receiver immediately.
transferFileOutbound(String, File, ContentType, JID) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
 
transferFileOutbound(String, File, ContentType, JID, Callback<String, FileTransfer.FailureReason>) - Method in class abs.ixi.client.file.sfcm.FileTransferManager
Sends message with MediaContent to media receiver.
truncateUndeliverStanzas() - Method in class abs.ixi.client.io.DefaultPersistenceMechanism
 
truncateUndeliverStanzas() - Method in interface abs.ixi.client.io.UndeliveredStanzaManager.PersistenceMechanism
Delete All stanzas from store.
truncateUndeliverStanzas() - Method in class abs.ixi.client.io.UndeliveredStanzaManager
Delete All un delivered stanzas from store.
type - Variable in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
TYPE - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 

U

unavailablePresence() - Method in class abs.ixi.client.PresenceManager
 
unavailablePresence(Presence.PresenceStatus) - Method in class abs.ixi.client.PresenceManager
 
unavailablePresence(String) - Method in class abs.ixi.client.PresenceManager
 
unavailablePresence(Presence.PresenceStatus, String) - Method in class abs.ixi.client.PresenceManager
 
UndeliveredStanzaManager - Class in abs.ixi.client.io
Ensuring delivery of stanza(s) is one of core responsibilities of core SDK.
UndeliveredStanzaManager(UndeliveredStanzaManager.PersistenceMechanism) - Constructor for class abs.ixi.client.io.UndeliveredStanzaManager
 
undeliveredStanzaManager - Variable in class abs.ixi.client.JavaSDKInitializer
 
UndeliveredStanzaManager.PersistenceMechanism - Interface in abs.ixi.client.io
An injectable interface which allows applications to define custom mechanism to persist undelivered stanzas.
unprocessedByteCount() - Method in interface abs.ixi.client.io.ByteProcessor
A byte processor is likely to process bytes in chunks from a ByteSource.
unprocessedByteCount() - Method in class abs.ixi.client.io.XMPPByteProcessor
 
unRegisterUser() - Method in class abs.ixi.client.UserManager
Use it deactivate logged in user account and refer XEP-0077.
unsbscribe(JID) - Method in class abs.ixi.client.PresenceManager
 
updateChatRoomMember(JID, JID, String, ChatRoom.Affiliation, ChatRoom.Role) - Method in class abs.ixi.client.UserManager
Request to update chat room member.
updateDeviceToken(String, PushNotificationService, DeviceType, String) - Method in class abs.ixi.client.UserManager
Update device push notification registration id on server.
updateRoomSubject(JID, String) - Method in class abs.ixi.client.UserManager
Send a request to change Chat room subject.
updateRosterMemberName(JID, String, Callback<IQ, Exception>) - Method in class abs.ixi.client.UserManager
Update name of a roster member.
updateRosterMemberName(JID, String) - Method in class abs.ixi.client.UserManager
Request to server to update Roster member name.
updateUserProfileData(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class abs.ixi.client.UserManager
Use it to update user profile data.
updateUserProfileData(UserProfileData) - Method in class abs.ixi.client.UserManager
return true if user data is updated successfully.
uploadFile(String, File, ContentType, JID, Callback<String, FileTransfer.FailureReason>) - Method in class abs.ixi.client.ChatManager
Upload a file on to server
USER_REGISTER_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
UserAvtar(String, String) - Constructor for class abs.ixi.client.xmpp.packet.UserProfileData.UserAvtar
 
userManager - Variable in class abs.ixi.client.JavaSDKInitializer
 
UserManager - Class in abs.ixi.client
UserManager is the top level entity which has all the convinience method required to add, retrieve and update user related data.
UserManager(XMPPStreamManager, ResponseCorrelator) - Constructor for class abs.ixi.client.UserManager
 
USERNAME_TAG - Static variable in class abs.ixi.client.xmpp.XMPPTags
 
UserProfileData - Class in abs.ixi.client.xmpp.packet
 
UserProfileData() - Constructor for class abs.ixi.client.xmpp.packet.UserProfileData
 
UserProfileData.Address - Class in abs.ixi.client.xmpp.packet
 
UserProfileData.UserAvtar - Class in abs.ixi.client.xmpp.packet
 
UserRegistrationData - Class in abs.ixi.client.xmpp.packet
 
UserRegistrationData() - Constructor for class abs.ixi.client.xmpp.packet.UserRegistrationData
 
UserRegistrationData(JID) - Constructor for class abs.ixi.client.xmpp.packet.UserRegistrationData
 
userSearchAttributes - Variable in class abs.ixi.client.xmpp.packet.UserSearchData
 
UserSearchData - Class in abs.ixi.client.xmpp.packet
 
UserSearchData(Element) - Constructor for class abs.ixi.client.xmpp.packet.UserSearchData
 
UserSearchData() - Constructor for class abs.ixi.client.xmpp.packet.UserSearchData
 
UserSearchData.Item - Class in abs.ixi.client.xmpp.packet
 
UTC_TIMEZONE - Static variable in class abs.ixi.client.xmpp.packet.MessageDelay
 
UTF8 - Static variable in class abs.ixi.client.xmpp.StreamContext
XMPP protocol uses UTF-8 character encoding
uuid() - Static method in class abs.ixi.client.util.UUIDGenerator
 
UUIDGenerator - Class in abs.ixi.client.util
UUIDGenerator is a wrapper around the java provided UUID.
UUIDGenerator() - Constructor for class abs.ixi.client.util.UUIDGenerator
 

V

val() - Method in enum abs.ixi.client.core.Language
 
val() - Method in class abs.ixi.client.xml.CDataSection
 
val() - Method in class abs.ixi.client.xml.Element
 
val() - Method in class abs.ixi.client.xml.Text
 
val() - Method in interface abs.ixi.client.xml.XMLNode
Returns concatenated String of Text and CDataSection nodes in the children.
val() - Method in enum abs.ixi.client.xmpp.packet.ChatRoom.AccessMode
 
val() - Method in enum abs.ixi.client.xmpp.packet.ChatRoom.Affiliation
 
val() - Method in enum abs.ixi.client.xmpp.packet.ChatRoom.Role
 
val() - Method in enum abs.ixi.client.xmpp.packet.ChatRoom.RoomConfigParam
 
val() - Method in enum abs.ixi.client.xmpp.packet.IQ.IQType
 
val() - Method in enum abs.ixi.client.xmpp.packet.Message.MessageType
 
val() - Method in enum abs.ixi.client.xmpp.packet.Presence.PresenceStatus
 
val() - Method in enum abs.ixi.client.xmpp.packet.Presence.PresenceType
 
val() - Method in enum abs.ixi.client.xmpp.PresenceSubscription
 
valueFrom(String) - Static method in enum abs.ixi.client.core.Language
 
valueFrom(byte) - Method in enum abs.ixi.client.io.multipart.LineReader.LineBreak
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.AccessMode
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Affiliation
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Role
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.RoomConfigParam
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.IQ.IQType
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.Message.MessageType
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceStatus
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceType
 
valueFrom(String) - Static method in enum abs.ixi.client.xmpp.PresenceSubscription
 
valueOf(String) - Static method in enum abs.ixi.client.auth.AuthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.core.event.Event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.core.Language
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.file.sfcm.FileTransfer.FailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.file.sfcm.FileTransfer.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.io.multipart.LineReader.LineBreak
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.io.multipart.MimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.io.ProtocolException.Violation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.io.StreamNegotiator.NegotiationError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.net.BackoffTimeCalculator.BackoffPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.net.NetworkException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.PushNotificationService
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xml.ParserState.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xml.SwiftParser.Entity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xml.SwiftParser.ParsingStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Affiliation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.RoomConfigParam
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.IQ.IQType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.IQContent.IQContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.Message.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.MessageContent.MessageContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.SASLFeature.SASLMechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.StreamFeature.StreamFeatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.packet.XMPPError.StreamError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.PresenceSubscription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.StreamState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
Returns the enum constant of this type with the specified name.
values() - Static method in enum abs.ixi.client.auth.AuthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.core.event.Event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.core.Language
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.file.sfcm.FileTransfer.FailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.file.sfcm.FileTransfer.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.io.multipart.LineReader.LineBreak
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.io.multipart.MimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.io.ProtocolException.Violation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.io.StreamNegotiator.NegotiationError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.net.BackoffTimeCalculator.BackoffPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.net.NetworkException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.PushNotificationService
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xml.ParserState.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xml.SwiftParser.Entity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xml.SwiftParser.ParsingStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Affiliation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.ChatRoom.RoomConfigParam
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.IQ.IQType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.IQContent.IQContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.Message.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.MessageContent.MessageContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.Presence.PresenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.SASLFeature.SASLMechanism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.StreamFeature.StreamFeatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.packet.XMPPError.StreamError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.PresenceSubscription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.StreamState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum abs.ixi.client.xmpp.XmppException.ErrorCondition
Returns an array containing the constants of this enum type, in the order they are declared.
VCARD_TEMP_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
VCARD_TEMP_X_UPDATE_NAMESPACE - Static variable in interface abs.ixi.client.xmpp.XMPPNamespace
 
VCARD_XMLNS - Static variable in class abs.ixi.client.xmpp.packet.IQVCardContent
 
VideoContent - Class in abs.ixi.client.io.multipart
 
VideoContent(String, ContentType) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 
VideoContent(File, ContentType) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 
VideoContent(InputStream, ContentType) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 
VideoContent(byte[], ContentType) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 
VideoContent(ContentSource, ContentType) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 
VideoContent(ContentSource, String) - Constructor for class abs.ixi.client.io.multipart.VideoContent
 

W

WEEK_DAYS - Static variable in class abs.ixi.client.util.DateUtils
 
WHITE_CHARS - Static variable in class abs.ixi.client.xml.ParserConfiguration
 
withAudioContent(String, String, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withAudioContent(String, File, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withAudioContent(String, InputStream, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withAudioContent(String, byte[], ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withBoundary() - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withFromJID(JID) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withHeartBeat() - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
withHeartBeatFrequency(Duration) - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
withImageContent(String, String, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withImageContent(String, File, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withImageContent(String, InputStream, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withImageContent(String, byte[], ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMediaContent(String, String, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMediaContent(String, File, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMediaContent(String, InputStream, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMediaContent(String, byte[], ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMediaId(String) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMessageHeader(String, String) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withMultipart(Multipart) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withReplyTimeout(Duration) - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
withServerIP(String) - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
withServerPort(int) - Method in class abs.ixi.client.net.ConnectionConfigBuilder
 
withStreamId(String) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withTextContent(String, String, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withVideoContent(String, String, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withVideoContent(String, File, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withVideoContent(String, InputStream, ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
withVideoContent(String, byte[], ContentType) - Method in class abs.ixi.client.io.multipart.MultipartMessageBuilder
 
Writable - Interface in abs.ixi.client.core
Writable is a contract to make an entity writable to some destination; may be a network socket, output stream etc.
write(Stanza) - Method in class abs.ixi.client.io.DefaultPersistenceMechanism
 
write(List<Stanza>) - Method in class abs.ixi.client.io.DefaultPersistenceMechanism
 
write(InputStream, SocketChannel) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Write data onto a SocketChannel from an InputStream
write(byte[], SocketChannel) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain content from byte array to SocketChannel
write(byte[], int, int, SocketChannel) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain content from byte array to SocketChannel
write(InputStream, Socket) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Write data onto a Socket from an InputStream
write(InputStream, OutputStream) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Read content from given inputstream and write it onto the OutputStream; essentially this method drains the InputStream content onto OutputStream
write(byte[], Socket) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain byte array content to OutputStream instance.
write(byte[], int, int, Socket) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain byte array content to OutputStream instance.
write(byte[], OutputStream) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain byte array content to OutputStream instance.
write(byte[], int, int, OutputStream) - Method in class abs.ixi.client.io.multipart.AbstractContentSource
Drain byte array content to OutputStream instance.
write() - Method in class abs.ixi.client.io.multipart.MultipartWriter
 
write(Stanza) - Method in interface abs.ixi.client.io.UndeliveredStanzaManager.PersistenceMechanism
Write a stanza to persistent store.
write(List<Stanza>) - Method in interface abs.ixi.client.io.UndeliveredStanzaManager.PersistenceMechanism
Write a stanza to persistent store.
write(ByteBuffer) - Method in interface abs.ixi.client.net.Connection
Drains buffer bytes on the underlying connection
write(Writable) - Method in interface abs.ixi.client.net.Connection
Write Writables onto this connection.
write(Writable) - Method in class abs.ixi.client.net.TCPConnection
 
write(ByteBuffer) - Method in class abs.ixi.client.net.TCPConnection
 
write(ByteBuffer) - Method in class abs.ixi.client.net.XMPPConnection
 
write(Packet) - Method in class abs.ixi.client.net.XMPPConnection
 
writeAsync(Stanza) - Method in interface abs.ixi.client.io.Writer
Add a Stanza to writerWaitingQ.
writeAsync(Stanza) - Method in class abs.ixi.client.io.XMPPPacketWriter
Add a Stanza to writerWaitingQ.
writeNextAsync(Stanza) - Method in interface abs.ixi.client.io.Writer
Add a Stanza at the HEAD of writerWaitingQ.
writeNextAsync(Stanza) - Method in class abs.ixi.client.io.XMPPPacketWriter
 
Writer - Interface in abs.ixi.client.io
Interface specification for writer implementations in SDK.
writeSync(Packet) - Method in interface abs.ixi.client.io.Writer
Write a packet synchronously.
writeSync(Packet) - Method in class abs.ixi.client.io.XMPPPacketWriter
Write packets on to the wire directly bypassing normal flow of XMPPPacketWriter process.
writeTo(Socket) - Method in interface abs.ixi.client.core.Writable
Write this entity to a network socket.
writeTo(SocketChannel) - Method in interface abs.ixi.client.core.Writable
Write this entity to a SocketChannel
writeTo(OutputStream) - Method in interface abs.ixi.client.core.Writable
Write to an OutputStream
writeTo(File, byte[]) - Static method in class abs.ixi.client.file.sfcm.FileSystem
 
writeTo(Socket) - Method in class abs.ixi.client.io.multipart.ByteArrayContentSource
 
writeTo(SocketChannel) - Method in class abs.ixi.client.io.multipart.ByteArrayContentSource
 
writeTo(OutputStream) - Method in class abs.ixi.client.io.multipart.ByteArrayContentSource
 
writeTo(Socket) - Method in interface abs.ixi.client.io.multipart.ContentSource
Write this content on to a network socket
writeTo(SocketChannel) - Method in interface abs.ixi.client.io.multipart.ContentSource
Write this content on to a SocketChannel
writeTo(OutputStream) - Method in interface abs.ixi.client.io.multipart.ContentSource
Write this content to a OutputStream instance.
writeTo(Socket) - Method in class abs.ixi.client.io.multipart.FileContentSource
 
writeTo(SocketChannel) - Method in class abs.ixi.client.io.multipart.FileContentSource
 
writeTo(OutputStream) - Method in class abs.ixi.client.io.multipart.FileContentSource
 
writeTo(Socket) - Method in class abs.ixi.client.io.multipart.InputStreamContentSource
 
writeTo(SocketChannel) - Method in class abs.ixi.client.io.multipart.InputStreamContentSource
 
writeTo(OutputStream) - Method in class abs.ixi.client.io.multipart.InputStreamContentSource
 
writeTo(Socket) - Method in class abs.ixi.client.io.multipart.Multipart
 
writeTo(OutputStream) - Method in class abs.ixi.client.io.multipart.Multipart
 
writeTo(SocketChannel) - Method in class abs.ixi.client.io.multipart.Multipart
 
writeTo(OutputStream) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
writeTo(Socket) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
writeTo(SocketChannel) - Method in class abs.ixi.client.io.multipart.MultipartMessage
 
writeTo(Socket) - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
writeTo(SocketChannel) - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 
writeTo(OutputStream) - Method in class abs.ixi.client.xmpp.packet.XMPPPacket
 

X

xml() - Method in interface abs.ixi.client.core.XMLConvertible
Generate XML String out of the this entity.
xml() - Method in class abs.ixi.client.xmpp.packet.AckPacket
 
xml() - Method in class abs.ixi.client.xmpp.packet.AckRequestPacket
 
xml() - Method in class abs.ixi.client.xmpp.packet.Challenge
 
xml() - Method in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
xml() - Method in class abs.ixi.client.xmpp.packet.CMDisplayed
 
xml() - Method in class abs.ixi.client.xmpp.packet.CMMarkable
 
xml() - Method in class abs.ixi.client.xmpp.packet.CMReceived
 
xml() - Method in class abs.ixi.client.xmpp.packet.CSNActive
 
xml() - Method in class abs.ixi.client.xmpp.packet.CSNComposing
 
xml() - Method in class abs.ixi.client.xmpp.packet.CSNGone
 
xml() - Method in class abs.ixi.client.xmpp.packet.CSNInactive
 
xml() - Method in class abs.ixi.client.xmpp.packet.CSNPaused
 
xml() - Method in class abs.ixi.client.xmpp.packet.FailedPacket
 
xml() - Method in class abs.ixi.client.xmpp.packet.Failure
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQ
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQInbandClose
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQInbandData
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQInbandOpen
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQPing
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQQuery
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQResourceBind
 
xml() - Method in class abs.ixi.client.xmpp.packet.IQVCardContent
 
xml() - Method in class abs.ixi.client.xmpp.packet.MDRReceived
 
xml() - Method in class abs.ixi.client.xmpp.packet.MDRRequest
 
xml() - Method in class abs.ixi.client.xmpp.packet.Message
 
xml() - Method in class abs.ixi.client.xmpp.packet.MessageBody
 
xml() - Method in class abs.ixi.client.xmpp.packet.MessageDelay
 
xml() - Method in class abs.ixi.client.xmpp.packet.MessageMedia
 
xml() - Method in class abs.ixi.client.xmpp.packet.MessageSubject
 
xml() - Method in class abs.ixi.client.xmpp.packet.MessageThread
 
xml() - Method in class abs.ixi.client.xmpp.packet.Presence
 
xml() - Method in class abs.ixi.client.xmpp.packet.Proceed
 
xml() - Method in class abs.ixi.client.xmpp.packet.ResourceBind
 
xml() - Method in class abs.ixi.client.xmpp.packet.SASLAuth
 
xml() - Method in class abs.ixi.client.xmpp.packet.SMEnable
 
xml() - Method in class abs.ixi.client.xmpp.packet.SMEnabledPacket
 
xml() - Method in class abs.ixi.client.xmpp.packet.StartTLS
 
xml() - Method in class abs.ixi.client.xmpp.packet.StreamFeaturePacket
 
xml() - Method in class abs.ixi.client.xmpp.packet.StreamHeader
 
xml() - Method in class abs.ixi.client.xmpp.packet.StreamResume
 
xml() - Method in class abs.ixi.client.xmpp.packet.Success
 
xml() - Method in class abs.ixi.client.xmpp.packet.XMPPError
 
xml() - Method in class abs.ixi.client.xmpp.StreamResumed
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CMAcknowledged
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CMDisplayed
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CMMarkable
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CMReceived
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CSNActive
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CSNComposing
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CSNGone
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CSNInactive
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.CSNPaused
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQInbandClose
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQInbandData
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQInbandOpen
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQPing
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQPushRegistration
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQQuery
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQResourceBind
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.IQVCardContent
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MDRReceived
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MDRRequest
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MessageBody
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MessageDelay
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MessageMedia
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MessageSubject
 
XML_ELM_NAME - Static variable in class abs.ixi.client.xmpp.packet.MessageThread
 
XML_LANG - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
XMLConvertible - Interface in abs.ixi.client.core
Interface oto indicate if the entity can be converted to XML string.
XMLNode - Interface in abs.ixi.client.xml
Represents a XML Node inside a DOM.
xmlns - Variable in class abs.ixi.client.xml.Element
 
xmlns - Variable in class abs.ixi.client.xmpp.packet.AbstractIQContent
 
XMLNS - Static variable in class abs.ixi.client.xmpp.packet.Stanza
 
xmlns - Variable in class abs.ixi.client.xmpp.packet.Stanza
 
XmlParser - Interface in abs.ixi.client.xml
XML Parser interface which will be used by XML based protocols.
XmlParserFactory - Class in abs.ixi.client.xml
Factory to instantiate xml parser (SwiftParser).
XmlParserFactory() - Constructor for class abs.ixi.client.xml.XmlParserFactory
 
XMLUtils - Class in abs.ixi.client.xml
 
XMLUtils() - Constructor for class abs.ixi.client.xml.XMLUtils
 
XMPPByteProcessor - Class in abs.ixi.client.io
 
XMPPByteProcessor(PacketReceiver<XMPPPacket>) - Constructor for class abs.ixi.client.io.XMPPByteProcessor
 
XMPPConnection - Class in abs.ixi.client.net
An extension of TCPConnection with semenatics of XMPP protocol such as reply timeout for packets.
XMPPError - Class in abs.ixi.client.xmpp.packet
 
XMPPError() - Constructor for class abs.ixi.client.xmpp.packet.XMPPError
 
XMPPError(Element) - Constructor for class abs.ixi.client.xmpp.packet.XMPPError
 
XMPPError.StreamError - Enum in abs.ixi.client.xmpp.packet
 
XmppException - Exception in abs.ixi.client.xmpp
Represents XMPP protocol layer exception for client library.
XmppException() - Constructor for exception abs.ixi.client.xmpp.XmppException
 
XmppException.ErrorCondition - Enum in abs.ixi.client.xmpp
 
xmppHost - Variable in class abs.ixi.client.JavaSDKInitializer
 
XMPPNamespace - Interface in abs.ixi.client.xmpp
 
XMPPPacket - Class in abs.ixi.client.xmpp.packet
 
XMPPPacket() - Constructor for class abs.ixi.client.xmpp.packet.XMPPPacket
 
XMPPPacketReader - Class in abs.ixi.client.io
XMPPPacketReader continuously reads bytes from underlying XMPPConnection; generates packets from the data and forwards to registered PacketCollectors.
XMPPPacketReader(XMPPConnection) - Constructor for class abs.ixi.client.io.XMPPPacketReader
 
XMPPPacketWriter - Class in abs.ixi.client.io
Writer implementation which writes XMPP packets onto wire.
XMPPPacketWriter(XMPPConnection) - Constructor for class abs.ixi.client.io.XMPPPacketWriter
 
xmppPort - Variable in class abs.ixi.client.JavaSDKInitializer
 
xmppProcessor - Variable in class abs.ixi.client.io.XmppStreamProcessor
 
XMPPProtocol - Class in abs.ixi.client.xmpp
This class has all the protocol defined rules.
XMPPProtocol() - Constructor for class abs.ixi.client.xmpp.XMPPProtocol
 
xmppProtocolInstance() - Static method in class abs.ixi.client.core.ProtocolFactory
 
xmppProtocolInstance(boolean) - Static method in class abs.ixi.client.core.ProtocolFactory
Optionally force instantiate XMPPProtocol
XMPPResponseCallback - Interface in abs.ixi.client.xmpp
 
XMPPStream - Interface in abs.ixi.client.io
A facade interface to manage a XMPP stream over a connection.
XMPPStreamConstants - Class in abs.ixi.client.xmpp
 
XMPPStreamConstants() - Constructor for class abs.ixi.client.xmpp.XMPPStreamConstants
 
XMPPStreamManager - Class in abs.ixi.client.io
XMPPStreamManager is responsible for managing XMPP stream with server.
XMPPStreamManager(XMPPConnection) - Constructor for class abs.ixi.client.io.XMPPStreamManager
Instantiate XMPPStreamManager with given XMPPConnection.
XmppStreamProcessor - Class in abs.ixi.client.io
XmppStreamProcessor is an implementation of InputStreamProcessor capable of processing XMPP stream.
XmppStreamProcessor() - Constructor for class abs.ixi.client.io.XmppStreamProcessor
 
XmppStreamProcessor(PacketHandler<XMPPPacket>) - Constructor for class abs.ixi.client.io.XmppStreamProcessor
 
XmppStreamProcessor(PacketHandler<XMPPPacket>, StreamContext, PacketReceiver<XMPPPacket>) - Constructor for class abs.ixi.client.io.XmppStreamProcessor
 
XMPPTags - Class in abs.ixi.client.xmpp
 
XMPPTags() - Constructor for class abs.ixi.client.xmpp.XMPPTags
 
XMPPUtils - Class in abs.ixi.client.xmpp
Utility class to hold xmpp constants, namespaces, string literals and convenience methods.
XMPPUtils() - Constructor for class abs.ixi.client.xmpp.XMPPUtils
 

Y

yesterday() - Static method in class abs.ixi.client.util.DateUtils
Returns current date minus one day
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2019. All rights reserved.