- 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
-
- 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
- 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