DiffusionTM Android Classic (deprecated) API 5.9.4
A C D E F G H I L M N O P R S T U 

A

AbstractDiffusionClient - Class in com.pushtechnology.mobile
 
AbstractDiffusionClient() - Constructor for class com.pushtechnology.mobile.AbstractDiffusionClient
 
add(PagedTopicHandler, PageStatus, Lines) - Method in interface com.pushtechnology.mobile.PagedTopicListener
Notifies lines added to the end of the current page.
add(Object) - Method in class com.pushtechnology.mobile.Record
add
ADD - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
This indicates that the specified set of topic names and/or selectors should be added to any existing selection.
addTopicListener(TopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
addTopicListener
addUserHeader(String) - Method in class com.pushtechnology.mobile.TopicMessage
addUserHeader
APIException - Exception in com.pushtechnology.mobile
A class representing exceptions thrown by the Diffusion client API.
APIException() - Constructor for exception com.pushtechnology.mobile.APIException
 
APIException(String) - Constructor for exception com.pushtechnology.mobile.APIException
 
asBytes() - Method in interface com.pushtechnology.mobile.Message
Get the raw payload of the message.
asBytes() - Method in class com.pushtechnology.mobile.TopicMessage
asBytes
asString() - Method in class com.pushtechnology.mobile.TopicMessage
asString
autoAck - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
autoFailover - Variable in class com.pushtechnology.mobile.ConnectionDetails
 

C

cascade - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
CHILD_LIST - Static variable in class com.pushtechnology.mobile.TopicDataType
Child Topics List.
CLEAR - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
Specifies that all current selections should be removed.
close() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
close, close the connection to Diffusion, this will also remove any topic listeners
close() - Method in interface com.pushtechnology.mobile.PagedTopicHandler
Close the Topic.
com.pushtechnology.android.diffusion - package com.pushtechnology.android.diffusion
 
com.pushtechnology.mobile - package com.pushtechnology.mobile
 
connect() - Method in class com.pushtechnology.android.diffusion.DiffusionClient
Connect, using the connection information already provided, try and connect to Diffusion.
connect() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
connect
connected(ServerDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
connected(ServerDetails) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
connected
connected() - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
connectionAborted(ServerDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
connectionAborted(ServerDetails) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
connectionAborted
connectionAborted() - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
ConnectionDetails - Class in com.pushtechnology.mobile
 
ConnectionDetails(ServerDetails) - Constructor for class com.pushtechnology.mobile.ConnectionDetails
 
ConnectionDetails(ServerDetails[]) - Constructor for class com.pushtechnology.mobile.ConnectionDetails
 
createPagedTopicHandler(Message, PagedTopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Creates a handler object for a 'paged' Topic.
createServiceTopicHandler(Message, ServiceTopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Creates a handler object for a 'Service' Topic.
createTopicNotifyTopicHandler(Message, TopicNotifyTopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Creates a handler object for a 'Topic Notify' Topic.
currentServerDetails - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
CUSTOM - Static variable in class com.pushtechnology.mobile.TopicDataType
Custom.

D

DiffusionClient - Class in com.pushtechnology.android.diffusion
This class is responsible for the connection to Diffusion and for un-marshaling messages from Diffusion.
DiffusionClient() - Constructor for class com.pushtechnology.android.diffusion.DiffusionClient
 
DiffusionClientCredentials - Class in com.pushtechnology.mobile
 
DiffusionClientCredentials(String, String) - Constructor for class com.pushtechnology.mobile.DiffusionClientCredentials
Constructor
DiffusionConnectionListener - Interface in com.pushtechnology.mobile
 
DiffusionTopicStatusListener - Interface in com.pushtechnology.mobile
 
disconnected(ServerDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
disconnected(ServerDetails) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
disconnected
disconnected() - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 

E

errorConnecting(Exception) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
errorConnecting(Exception) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
errorConnecting
errorConnecting(Exception) - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 

F

fetch(String) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Issue a fetch request to the Diffusion server.
fetch(String, String[]) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Issue a fetch request to the Diffusion server.
FIELD_DELIM - Static variable in class com.pushtechnology.mobile.TopicMessage
 
fromCode(String) - Static method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
Returns NotificationLevel enum from code value.
fromCode(String) - Static method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
Returns SelectionMode enum from code value.
FULL - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
The level of notification provides all details of the Topic and would be the level needed in order to replicate the Topic.

G

getAckID() - Method in interface com.pushtechnology.mobile.Message
getAckID
getAckID() - Method in class com.pushtechnology.mobile.TopicMessage
getAckID
getAckRequired() - Method in interface com.pushtechnology.mobile.Message
getAckRequired
getAckTimeout() - Method in interface com.pushtechnology.mobile.Message
getAckTimeout
getAdditionalDetails() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns additional details.
getByTypeCode(String) - Static method in class com.pushtechnology.mobile.TopicDataType
Map type-code string to TopicDataType object
getClientID() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
getClientID
getCode() - Method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
Returns the code representation as used in messages.
getCode() - Method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
Returns the code used in messages.
getConnection() - Method in interface com.pushtechnology.mobile.PagedTopicHandler
Get the connection (the client object that created the handler).
getConnection() - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Returns the client connection.
getConnection() - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
Returns the client connection.
getConnectionDetails() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
getConnectionListener() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
getConnectionListener
getCurrentPage() - Method in interface com.pushtechnology.mobile.PageStatus
Returns the current page number.
getCurrentServerDetails() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
getDebugTag() - Method in class com.pushtechnology.android.diffusion.DiffusionClient
Fetch the value of the debug tag
getDescription() - Method in class com.pushtechnology.mobile.TopicDataType
The description.
getEncoding() - Method in class com.pushtechnology.mobile.TopicMessage
 
getErrorMessage() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns the error message.
getErrorType() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns the error type.
getExceptionMessage() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns an exception message.
getFields() - Method in class com.pushtechnology.mobile.Record
getFields
getHandler() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns the handler that notified the error.
getHandler() - Method in interface com.pushtechnology.mobile.ServiceTopicResponse
Returns the handler that the request was issued to.
getHeaders() - Method in interface com.pushtechnology.mobile.Message
getHeaders
getHost() - Method in class com.pushtechnology.mobile.URL
 
getLastInteraction() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Returns the time (milliseconds since the epoch) of the last interaction (send or recieve) with the server.
getLastPage() - Method in interface com.pushtechnology.mobile.PageStatus
Returns the current highest page number.
getMetadata() - Method in class com.pushtechnology.mobile.TopicDefinition
Returns metadata.
getNextRequestId() - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Returns a new unique request identifier that may be used in the ServiceTopicHandler.request(String, String, TopicMessage) call.
getNextServerDtls(DiffusionConnectionListener) - Method in class com.pushtechnology.mobile.ConnectionDetails
 
getNotificationLevel() - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
Returns the current notification level.
getNumberOfHeaders() - Method in interface com.pushtechnology.mobile.Message
getNumberOfHeaders
getNumberOfRecords() - Method in interface com.pushtechnology.mobile.Message
getNumberOfRecords
getOptions() - Method in class com.pushtechnology.mobile.URL
 
getOptionsString() - Method in class com.pushtechnology.mobile.URL
Fetch the option-string segment formatted ready for inclusion in a URL
getPassword() - Method in class com.pushtechnology.mobile.DiffusionClientCredentials
getPassword
getPath() - Method in class com.pushtechnology.mobile.URL
 
getPortNumber() - Method in class com.pushtechnology.mobile.URL
 
getProperties() - Static method in class com.pushtechnology.mobile.AbstractDiffusionClient
Fetch the store for global Diffusion client settings
getProperties() - Method in class com.pushtechnology.mobile.TopicDefinition
Returns properties.
getQueueSize() - Method in class com.pushtechnology.mobile.PingMessage
getQueueSize
getRecords() - Method in interface com.pushtechnology.mobile.Message
getRecords
getRequestId() - Method in interface com.pushtechnology.mobile.ServiceTopicError
Returns the request identifier of the failed service request.
getRequestId() - Method in interface com.pushtechnology.mobile.ServiceTopicResponse
Return the request identifier.
getResponseMessage() - Method in interface com.pushtechnology.mobile.ServiceTopicResponse
Return details of the response in the form of a Message containing headers and/or data returned from the server.
getResponseType() - Method in interface com.pushtechnology.mobile.ServiceTopicResponse
Returns a response type.
getScheme() - Method in class com.pushtechnology.mobile.URL
 
getServerDetails() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
getServiceData() - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Returns a message containing any fixed data returned by the service on subscription.
getServiceType() - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Returns the service type.
getTimeout() - Method in class com.pushtechnology.mobile.TopicMessage
getTimeout
getTimestamp() - Method in class com.pushtechnology.mobile.PingMessage
getTimestamp
getTopic() - Method in interface com.pushtechnology.mobile.Message
getTopic
getTopic() - Method in interface com.pushtechnology.mobile.TopicListener
getTopic
getTopic() - Method in class com.pushtechnology.mobile.TopicMessage
getTopic
getTopicStatusListener() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
getTotalNumberOfLines() - Method in interface com.pushtechnology.mobile.PageStatus
Returns the total number of lines in the data.
getTransport() - Method in class com.pushtechnology.android.diffusion.DiffusionClient
 
getTransport() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
getTransport
getType() - Method in class com.pushtechnology.mobile.TopicDefinition
Returns type.
getTypeCode() - Method in class com.pushtechnology.mobile.TopicDataType
Returns a one or two character code representing the type.
getUrl() - Method in class com.pushtechnology.mobile.ServerDetails
 
getUserHeaders() - Method in class com.pushtechnology.mobile.TopicMessage
getUserHeaders
getUsername() - Method in class com.pushtechnology.mobile.DiffusionClientCredentials
getUsername

H

hasMetadata() - Method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
Indicates whether the notification level includes metadata
hasProperties() - Method in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
Indicates whether the notification level includes properties.

I

insertTopicListener(TopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Add the topic listener to the front of the list of topic listeners
isAckRequired() - Method in class com.pushtechnology.mobile.TopicMessage
isAckRequired
isAutoAck() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
isAutoAck
isAutoAck() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
isAutoFailover() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
isCascade() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
isConnected() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
isConnected
isDebug() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Fetch the value of the debug toggle.
isDeltaMessage() - Method in interface com.pushtechnology.mobile.Message
isDeltaMessage
isDirty() - Method in interface com.pushtechnology.mobile.PageStatus
Returns whether the page is 'dirty', meaning that has been returned for it is currently out of date and the page needs to be refreshed.
isInitialTopicLoad() - Method in interface com.pushtechnology.mobile.Message
isInitialTopicLoad
isLoadBalance() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
isNotifyingRemoval() - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
Indicates whether notifying topic removals.
isNotifyingUpdate() - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
Indicates whether notifying topic property updates
isPagedLoad() - Method in interface com.pushtechnology.mobile.Message
Indicates whether this is a load message from a 'paged' topic.
isReconnected() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
isReconnected
isRecord() - Method in interface com.pushtechnology.mobile.Lines
Indicates whether the lines are Record format.
isRemote() - Method in class com.pushtechnology.mobile.TopicDataType
Indicates whether this type is one of the remote control or remote service types.
isServiceLoad() - Method in interface com.pushtechnology.mobile.Message
Indicates whether this is a load message from a 'Service' topic.
isString() - Method in interface com.pushtechnology.mobile.Lines
Indicates whether the lines are String format.
isTopicNotifyLoad() - Method in interface com.pushtechnology.mobile.Message
Indicates whether this is a load message from a 'Topic Notify' topic.

L

Lines - Interface in com.pushtechnology.mobile
Encapsulates lines on a page.
lines() - Method in interface com.pushtechnology.mobile.Lines
Returns the lines in String format.
loadBalance - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
logException(Throwable) - Method in class com.pushtechnology.android.diffusion.DiffusionClient
 
logException(Throwable) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Log the exception, in a manner consistent with the platform.

M

MalformedURLException - Exception in com.pushtechnology.mobile
 
MalformedURLException(String) - Constructor for exception com.pushtechnology.mobile.MalformedURLException
 
Message - Interface in com.pushtechnology.mobile
 
METADATA - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
This level of notification is the same as TopicNotifyTopicHandler.NotificationLevel.MINIMUM plus any metadata associated with the Topic.
MINIMUM - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
The minimum level of notification that can be received which will simply notify the topic name and its type.

N

nextServerIndex - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
NO_VALUE - Static variable in class com.pushtechnology.mobile.URL
Token constant used to represent option keys that have no values.
NONE - Static variable in class com.pushtechnology.mobile.TopicDataType
No Topic Data.
NONE - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
This special setting may be used to indicate that add notifications are not required.

O

onConnectionDetailsAcquired(ServerDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
onConnectionDetailsAcquired(ServerDetails) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
Called prior to attempted connection to the given ServerDetails object
onConnectionSequenceExhausted() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
onConnectionSequenceExhausted() - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
Called when the set of ServerDetail objects has been exhausted
onMessage(Message) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
handleDiffusionMessage
onMessage(Message) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
onMessage
onMessage(Message) - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
onMessage(Message) - Method in interface com.pushtechnology.mobile.TopicListener
onMessage
onMessageNotAcknowledged(TopicMessage) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
onMessageNotAcknowledged(TopicMessage) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
onMessageNotAcknowledged
onMessageNotAcknowledged(TopicMessage) - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
onPingMessage(PingMessage) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
onPingMessage(PingMessage) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
onPingMessage
onPingMessage(PingMessage) - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
onServerRejectedCredentials(ServerDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
onServerRejectedCredentials(ServerDetails) - Method in interface com.pushtechnology.mobile.DiffusionConnectionListener
onServerRejectedCredentials
onServerRejectedCredentials() - Method in class com.pushtechnology.mobile.SimpleConnectionListener
 
open(int, int) - Method in interface com.pushtechnology.mobile.PagedTopicHandler
Open the Topic.

P

page(PageOption) - Method in interface com.pushtechnology.mobile.PagedTopicHandler
Requests a page, relative to the current page.
page(int) - Method in interface com.pushtechnology.mobile.PagedTopicHandler
Requests a page by absolute page number.
page(PagedTopicHandler, PageStatus, Lines) - Method in interface com.pushtechnology.mobile.PagedTopicListener
Notifies receipt of a page from the server.
PAGED_RECORD - Static variable in class com.pushtechnology.mobile.TopicDataType
Paged Record Topic Data.
PAGED_STRING - Static variable in class com.pushtechnology.mobile.TopicDataType
Paged String Value Topic Data.
PagedTopicHandler - Interface in com.pushtechnology.mobile
A Paged Topic Handler.
PagedTopicListener - Interface in com.pushtechnology.mobile
Listener for events from a Paged Topic.
PageStatus - Interface in com.pushtechnology.mobile
Status of page
ping() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
ping, send a ping request to the Diffusion Server, this will respond on the @see DiffusionConnectionListsener.onPingMessage
PingMessage - Class in com.pushtechnology.mobile
 
PingMessage(String, int) - Constructor for class com.pushtechnology.mobile.PingMessage
Constructor
PROPERTIES - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.NotificationLevel
This level of notification is the same as TopicNotifyTopicHandler.NotificationLevel.MINIMUM plus all properties of the Topic.
PROTOCOL_BUFFER - Static variable in class com.pushtechnology.mobile.TopicDataType
Protocol Buffers (from Google).
putRecord(byte[][]) - Method in class com.pushtechnology.mobile.TopicMessage
Append the content of the message with the given fields.
putRecord(String[]) - Method in class com.pushtechnology.mobile.TopicMessage
 

R

reconnect() - Method in class com.pushtechnology.android.diffusion.DiffusionClient
Reconnect to the server.
reconnect() - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Reconnect, and reestablish state
Record - Class in com.pushtechnology.mobile
 
Record() - Constructor for class com.pushtechnology.mobile.Record
Constructor
Record(Vector) - Constructor for class com.pushtechnology.mobile.Record
Constructor
RECORD - Static variable in class com.pushtechnology.mobile.TopicDataType
Diffusion Record Format.
RECORD_DELIM - Static variable in class com.pushtechnology.mobile.TopicMessage
 
records() - Method in interface com.pushtechnology.mobile.Lines
Returns the lines in Record format.
REMOTE_CONTROL - Static variable in class com.pushtechnology.mobile.TopicDataType
Remote Control Topic Data.
REMOTE_CONTROL_RELAY - Static variable in class com.pushtechnology.mobile.TopicDataType
Remote Control Topic Data in the relay tier.
REMOTE_SERVICE - Static variable in class com.pushtechnology.mobile.TopicDataType
Remote Service Topic Data.
REMOTE_SERVICE_RELAY - Static variable in class com.pushtechnology.mobile.TopicDataType
Remote Service Topic Data in the relay tier.
remove(int) - Method in class com.pushtechnology.mobile.Record
remove
remove(Object) - Method in class com.pushtechnology.mobile.Record
remove
REMOVE - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
Specifies that the specified set of topic names and/or selectors should be removed from the current set of selections.
removeTopicListener(TopicListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
removeTopicListener
REPLACE - Static variable in class com.pushtechnology.mobile.TopicNotifyTopicHandler.SelectionMode
This indicates that the specified set of topic names and/or selectors should replace any current selections.
request(String, TopicMessage) - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Sends a request to the Service.
request(String, String, TopicMessage) - Method in interface com.pushtechnology.mobile.ServiceTopicHandler
Sends a request to the Service.
reset() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
ROUTING - Static variable in class com.pushtechnology.mobile.TopicDataType
Routing Topic Data.

S

SCHEME_DPT - Static variable in class com.pushtechnology.mobile.URL
 
SCHEME_DPTS - Static variable in class com.pushtechnology.mobile.URL
 
SCHEME_HTTPC - Static variable in class com.pushtechnology.mobile.URL
Not supported; included for backwards compatibility.
SCHEME_HTTPCS - Static variable in class com.pushtechnology.mobile.URL
Not supported; included for backwards compatibility.
select(TopicNotifyTopicHandler.SelectionMode, String) - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
Sends a request to the server to update the selection of topics that topic add notifications will be received for.
send(String, String) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
send Send a message to Diffusion on a given topic
sendCredentials(DiffusionClientCredentials) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Send credentials to the sever
sendMessage(TopicMessage, MessageType) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Send a message to the server
sendTopicMessage(TopicMessage) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
sendTopicMessage Send a topic message to Diffusion
serverDetails - Variable in class com.pushtechnology.mobile.ConnectionDetails
 
ServerDetails - Class in com.pushtechnology.mobile
Binding together of the server URL, credentials, topics and connection timeout.
ServerDetails(URL) - Constructor for class com.pushtechnology.mobile.ServerDetails
Create a ServerDetails object with the given URL.
SERVICE - Static variable in class com.pushtechnology.mobile.TopicDataType
Service Topic Data.
serviceError(ServiceTopicError) - Method in interface com.pushtechnology.mobile.ServiceTopicListener
Notifies an error on a service request.
serviceResponse(ServiceTopicResponse) - Method in interface com.pushtechnology.mobile.ServiceTopicListener
Notifies a response from a service request.
ServiceTopicError - Interface in com.pushtechnology.mobile
Encapsulates the details of a Service Topic error
ServiceTopicHandler - Interface in com.pushtechnology.mobile
A Service Topic Handler.
ServiceTopicListener - Interface in com.pushtechnology.mobile
Listener for responses from a Service Topic.
ServiceTopicResponse - Interface in com.pushtechnology.mobile
Encapsulates a response from a service request.
setAckRequired(int) - Method in interface com.pushtechnology.mobile.Message
setAckRequired, this messages requires an ack from the server
setAckRequired(int) - Method in class com.pushtechnology.mobile.TopicMessage
setAckRequired
setAutoAck(boolean) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
setAutoAck
setAutoAck(boolean) - Method in class com.pushtechnology.mobile.ConnectionDetails
 
setAutoFailover(boolean) - Method in class com.pushtechnology.mobile.ConnectionDetails
 
setCascade(boolean) - Method in class com.pushtechnology.mobile.ConnectionDetails
 
setConnectionDetails(ConnectionDetails) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
setConnectionListener(DiffusionConnectionListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
setConnectionListener Set the connection listener for this connection
setDebug(boolean) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Set the value of the debug toggle
setDebugTag(String) - Method in class com.pushtechnology.android.diffusion.DiffusionClient
Set the value of the debug tag
setEncoding(EncodingValue) - Method in class com.pushtechnology.mobile.TopicMessage
Set the encoding for this TopicMessage.
setIsConnectedToDiffusion(boolean) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
setIsReconnectedToDiffusion(boolean) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
setLoadBalance(boolean) - Method in class com.pushtechnology.mobile.ConnectionDetails
 
setMessage(String) - Method in class com.pushtechnology.mobile.TopicMessage
Set the content of the message
setMessage(byte[]) - Method in class com.pushtechnology.mobile.TopicMessage
 
setNotificationDetails(TopicNotifyTopicHandler.NotificationLevel, boolean, boolean) - Method in interface com.pushtechnology.mobile.TopicNotifyTopicHandler
This can be used to set the notification details required.
setPassword(String) - Method in class com.pushtechnology.mobile.DiffusionClientCredentials
setPassword
setServerDetails(Vector) - Method in class com.pushtechnology.mobile.ConnectionDetails
Assign the given set of ServerDetail objects to this ConnectionDetails object.
setTopicStatusListener(DiffusionTopicStatusListener) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
 
setUserHeaders(Vector) - Method in class com.pushtechnology.mobile.TopicMessage
setUserHeaders
setUsername(String) - Method in class com.pushtechnology.mobile.DiffusionClientCredentials
setUsername
SimpleConnectionListener - Class in com.pushtechnology.mobile
This is a default implementation of DiffusionConnectionListener which may be extended to implement only those event notifications that you wish to process.
SimpleConnectionListener() - Constructor for class com.pushtechnology.mobile.SimpleConnectionListener
 
SINGLE_VALUE - Static variable in class com.pushtechnology.mobile.TopicDataType
Single Value Format.
SLAVE - Static variable in class com.pushtechnology.mobile.TopicDataType
Slave Topic Data.
statusChanged(PagedTopicHandler, PageStatus) - Method in interface com.pushtechnology.mobile.PagedTopicListener
Notifies a status change.
subscribe(String) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
subscribe Subscribe the client to a TopicSet of topics, or an individual topic

T

theConnectionDetails - Variable in class com.pushtechnology.mobile.AbstractDiffusionClient
 
TOPIC_NOTIFY - Static variable in class com.pushtechnology.mobile.TopicDataType
Topic Notify Topic Data.
topicAdded(String, TopicDefinition) - Method in interface com.pushtechnology.mobile.TopicNotifyTopicListener
Notifies the addition of a Topic at the server.
TopicDataType - Class in com.pushtechnology.mobile
Defines the type of an instance of TopicData.
TopicDefinition - Class in com.pushtechnology.mobile
This encapsulates all or some of the details of a Topic.
TopicDefinition(TopicDataType, Hashtable, String) - Constructor for class com.pushtechnology.mobile.TopicDefinition
Creates a Topic Definition of the specified type.
topicDeleted(String) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
Notification delivery slot.
topicDeleted(String) - Method in interface com.pushtechnology.mobile.DiffusionTopicStatusListener
Notification that a topic was deleted by the Diffusion server
TopicListener - Interface in com.pushtechnology.mobile
 
TopicMessage - Class in com.pushtechnology.mobile
Server-bound messages.
TopicMessage(String, String) - Constructor for class com.pushtechnology.mobile.TopicMessage
Constructor
TopicMessage(String, byte[]) - Constructor for class com.pushtechnology.mobile.TopicMessage
Constructor
TopicMessage(String) - Constructor for class com.pushtechnology.mobile.TopicMessage
 
TopicNotifyTopicHandler - Interface in com.pushtechnology.mobile
A Topic Notify Topic Handler.
TopicNotifyTopicHandler.NotificationLevel - Class in com.pushtechnology.mobile
Specifies the level of notification that the client wishes to receive.
TopicNotifyTopicHandler.SelectionMode - Class in com.pushtechnology.mobile
Specifies the mode when selecting topic ranges for notification.
TopicNotifyTopicListener - Interface in com.pushtechnology.mobile
Listener for notifications from a Topic Notify Topic.
topicRemoved(String) - Method in interface com.pushtechnology.mobile.TopicNotifyTopicListener
Notifies the removal of a Topic at the server
topicUpdated(String, Hashtable) - Method in interface com.pushtechnology.mobile.TopicNotifyTopicListener
Notifies a change to one or more of the non static properties of a Topic.
toString() - Method in class com.pushtechnology.mobile.ConnectionDetails
 
toString() - Method in class com.pushtechnology.mobile.PingMessage
 
toString() - Method in class com.pushtechnology.mobile.Record
 
toString() - Method in class com.pushtechnology.mobile.ServerDetails
 
toString() - Method in class com.pushtechnology.mobile.TopicDefinition
 
toString() - Method in class com.pushtechnology.mobile.TopicMessage
 
toString() - Method in class com.pushtechnology.mobile.URL
 

U

unsubscribe(String) - Method in class com.pushtechnology.mobile.AbstractDiffusionClient
unsubscribe
update(PagedTopicHandler, PageStatus, int, Lines) - Method in interface com.pushtechnology.mobile.PagedTopicListener
Notifies an update to the data of a line on the current page.
URL - Class in com.pushtechnology.mobile
A less functional & less strict replacement for java.net.URL, which does little more than parses a generic URL into its pieces.
URL(String) - Constructor for class com.pushtechnology.mobile.URL
 
A C D E F G H I L M N O P R S T U 
DiffusionTM Android Classic (deprecated) API 5.9.4

Copyright © 2016 Push Technology Ltd. All Rights Reserved.