A B C D E F G H I L M N O P R S T U V W

A

ACCESS_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Error accessing a remote resource
addItem(SyncItem) - Method in class com.funambol.syncml.client.BaseSyncSource
Add a new SyncItem to this source backend.
addItem(SyncItem) - Method in interface com.funambol.syncml.spds.SyncSource
Add a new SyncItem to this source backend.
ALERT_CODE_FAST - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_NONE - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_ONE_WAY_FROM_CLIENT - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_ONE_WAY_FROM_CLIENT_BY_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_ONE_WAY_FROM_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_ONE_WAY_FROM_SERVER_BY_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_REFRESH_FROM_CLIENT - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_REFRESH_FROM_CLIENT_BY_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_REFRESH_FROM_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_REFRESH_FROM_SERVER_BY_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_SLOW - Static variable in class com.funambol.syncml.protocol.SyncML
 
ALERT_CODE_TWO_WAY_BY_SERVER - Static variable in class com.funambol.syncml.protocol.SyncML
 
allIndex - Variable in class com.funambol.syncml.client.BaseSyncSource
 
allItems - Variable in class com.funambol.syncml.client.BaseSyncSource
 
AUTH_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Authentication error from remote server
AUTHENTICATION_ACCEPTED - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 

B

BACKEND_AUTH_ERROR - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
BACKEND_AUTH_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Processing error in the backend connector
BACKEND_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Processing error in the backend connector
BaseSyncSource - Class in com.funambol.syncml.client
An abstract implementation of the SyncSource interface, providing the basic framework each SyncSource has to implement.
BaseSyncSource(SourceConfig) - Constructor for class com.funambol.syncml.client.BaseSyncSource
BaseSyncSource constructor: initialize source config
beginSync(int) - Method in class com.funambol.syncml.client.BaseSyncSource
Called after SyncManager preparation and initialization just before start the synchronization of the SyncSource.
beginSync(int) - Method in interface com.funambol.syncml.spds.SyncSource
Called after SyncManager preparation and initialization just before start the synchronization of the SyncSource.
BRIEFCASE - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The BRIEFCASE section id
BRIEFCASE - Static variable in class com.funambol.syncml.spds.SourceConfig
 

C

CALENDAR - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The CALENDAR section id
CALENDAR - Static variable in class com.funambol.syncml.spds.SourceConfig
 
CLIENT_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Generic error caused by the client
com.funambol.syncml.client - package com.funambol.syncml.client
 
com.funambol.syncml.protocol - package com.funambol.syncml.protocol
 
com.funambol.syncml.spds - package com.funambol.syncml.spds
 
compress - Variable in class com.funambol.syncml.spds.SyncConfig
 
CompressedSyncException - Exception in com.funambol.syncml.spds
 
CompressedSyncException(String) - Constructor for exception com.funambol.syncml.spds.CompressedSyncException
Creates a new instance of CompressedSyncException
config - Variable in class com.funambol.syncml.client.BaseSyncSource
SyncSource configuration
CONN_NOT_FOUND - Static variable in exception com.funambol.syncml.spds.SyncException
Can not open connection error
CONNECTION_BLOCKED_BY_USER - Static variable in exception com.funambol.syncml.spds.SyncException
User denied permission
ConnectionDeniedException - Exception in com.funambol.syncml.spds
 
ConnectionDeniedException(String) - Constructor for exception com.funambol.syncml.spds.ConnectionDeniedException
 
CONTACT - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The CONTACT section id
CONTACT - Static variable in class com.funambol.syncml.spds.SourceConfig
 

D

DATA_NULL - Static variable in exception com.funambol.syncml.spds.SyncException
Response data null
dataReceived(String, int) - Method in class com.funambol.syncml.client.BaseSyncSource
Default implementation for
dataReceived(String, int) - Method in interface com.funambol.syncml.spds.SyncSource
Called by the engine when new data has been received by the server, before processing it.
deleteItem(String) - Method in class com.funambol.syncml.client.BaseSyncSource
Delete a SyncItem stored in the source backend.
deleteItem(String) - Method in interface com.funambol.syncml.spds.SyncSource
Delete a SyncItem stored in the source backend.
delIndex - Variable in class com.funambol.syncml.client.BaseSyncSource
 
delItems - Variable in class com.funambol.syncml.client.BaseSyncSource
 
deserialize(DataInputStream) - Method in class com.funambol.syncml.spds.SourceConfig
Read object field from the input stream.
deserialize(DataInputStream) - Method in class com.funambol.syncml.spds.SyncConfig
Read object field from the input stream.
DeviceConfig - Class in com.funambol.syncml.spds
This class groups all configuration properties related to the device.
DeviceConfig() - Constructor for class com.funambol.syncml.spds.DeviceConfig
Default constructor.
deviceConfig - Variable in class com.funambol.syncml.spds.SyncConfig
 
devID - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the identifier of the source synchronization device.
devType - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the type of the source synchronization device.
dsV - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the implemented DS version.

E

EMAIL_OBJECT_NAME - Static variable in class com.funambol.syncml.spds.SourceConfig
eMail Object source name definition
EMAIL_OBJECT_TYPE - Static variable in class com.funambol.syncml.spds.SourceConfig
eMail Object mime type definition
enableCompression(boolean) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Enable the http "gzip" compression parameter usage
ENCODING_B64 - Static variable in interface com.funambol.syncml.spds.SyncSource
 
ENCODING_NONE - Static variable in interface com.funambol.syncml.spds.SyncSource
 
endSync() - Method in class com.funambol.syncml.client.BaseSyncSource
Called just before committing the synchronization process by the SyncManager.
endSync() - Method in interface com.funambol.syncml.spds.SyncSource
Called just before committing the synchronization process by the SyncManager.

F

filter - Variable in class com.funambol.syncml.client.BaseSyncSource
Synchronization filter
FORBIDDEN - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
FORBIDDEN_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
User not authorized
forceCookies - Variable in class com.funambol.syncml.spds.SyncConfig
 
fwv - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the firmware version of the device.

G

GENERIC_ERROR - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
getClientAddNumber() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the number of new items (add) that the client will send during the session.
getClientAddNumber() - Method in interface com.funambol.syncml.spds.SyncSource
Return the number of new items (add) that the client will send during the session.
getClientDeleteNumber() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the number of deleted items that the client will send during the session.
getClientDeleteNumber() - Method in interface com.funambol.syncml.spds.SyncSource
Return the number of deleted items that the client will send during the session.
getClientItemsNumber() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the number of changes that the client will send during the session.
getClientItemsNumber() - Method in interface com.funambol.syncml.spds.SyncSource
Return the number of changes that the client will send during the session.
getClientReplaceNumber() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the number of replaced items that the client will send during the session.
getClientReplaceNumber() - Method in interface com.funambol.syncml.spds.SyncSource
Return the number of replaced items that the client will send during the session.
getClientRepresentation() - Method in class com.funambol.syncml.spds.SyncItem
Get the client representation of this item (maybe null)
getCmd() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the command name
getCmdId() - Method in class com.funambol.syncml.protocol.SyncMLCommand
Get the command id
getCmdId() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the command id
getCmdRef() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the command reference
getConfig() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the config of the source.
getContent() - Method in class com.funambol.syncml.spds.SyncItem
Get the content of this item
getEncoding() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the encoding of the source.
getEncoding() - Method in class com.funambol.syncml.spds.SourceConfig
Return the encoding of this source
getEncoding() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the encoding of the source.
getFilter() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the current filter for this SyncSource.
getFilter() - Method in interface com.funambol.syncml.spds.SyncSource
Return the current filter for this SyncSource
getItemContent(SyncItem) - Method in class com.funambol.syncml.client.BaseSyncSource
This function gets the item content in the backend database and returns a complete item.
getItemKeys() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the keys of the items acknowledged by this status.
getKey() - Method in class com.funambol.syncml.spds.SyncItem
Get the current key
getLastAnchor() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the Last Anchor for this source
getLastAnchor() - Method in class com.funambol.syncml.spds.SourceConfig
Return the last anchor of this source
getLastAnchor() - Method in interface com.funambol.syncml.spds.SyncSource
Return the Last Anchor for this source
getListener() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the current listener (or null if not set)
getListener() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the current listener (or null if not set)
getMailAddress() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
getMsgRef() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the message reference
getName() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the name of the source
getName() - Method in class com.funambol.syncml.protocol.SyncMLCommand
Get the command tag name
getName() - Method in class com.funambol.syncml.spds.SourceConfig
Return the name of this source
getName() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the name of the source
getNextAnchor() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the Next Anchor for this source
getNextAnchor() - Method in class com.funambol.syncml.spds.SourceConfig
Return the next anchor of this source
getNextAnchor() - Method in interface com.funambol.syncml.spds.SyncSource
Return the Next Anchor for this source
getNextDeletedItem() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns a SyncItem containing the key of the first/next deleted item of the store (locally removed after the last sync, but not yet deleted on server)
getNextDeletedItem() - Method in interface com.funambol.syncml.spds.SyncSource
Returns a SyncItem containing the key of the first/next deleted item of the store (locally removed after the last sync, but not yet deleted on server)
getNextItem() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the next item of the store.
getNextItem() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the next item of the store (for slow sync).
getNextNewItem() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the next new item of the store (not yet sent to the server)
getNextNewItem() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the first/next new item of the store.
getNextUpdatedItem() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the first/next updated item of the store (changed from the last sync)
getNextUpdatedItem() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the first/next updated item of the store (changed from the last sync)
getParent() - Method in class com.funambol.syncml.spds.SyncItem
Get the item parent
getPassword() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
getRef() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get target reference if set, or source reference otherwise
getRemoteUri(int) - Method in class com.funambol.syncml.client.OTAConfigMessage
Returns the remote URI for the specified source
getRemoteUri() - Method in class com.funambol.syncml.spds.SourceConfig
Return the remote URI of this source
getRemoteURIs() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
getResponseDate() - Method in class com.funambol.syncml.spds.HttpTransportAgent
Get the last response date
getServerItemsNumber() - Method in class com.funambol.syncml.client.BaseSyncSource
Return the number of changes that the server will send during the session.
getServerItemsNumber() - Method in interface com.funambol.syncml.spds.SyncSource
Retiurn the number of changes that the server will send during the session.
getSourceUri() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the source URI
getSourceUri() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the source URI
getSrcRef() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the source reference
getState() - Method in class com.funambol.syncml.spds.SyncItem
Get the item state
getStatus() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the status of the sync source.
getStatus() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the status code
getStatus() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the status of the sync source.
getStatusDataMessage() - Method in class com.funambol.syncml.protocol.SyncMLStatus
 
getSyncMode() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the preferred sync mode of the source.
getSyncMode() - Method in class com.funambol.syncml.spds.SourceConfig
Return the sync mode of this source
getSyncMode() - Method in interface com.funambol.syncml.spds.SyncSource
Return the preferred sync mode of the source.
getSyncUrl() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
getTgtRef() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Get the target reference
getType() - Method in class com.funambol.syncml.client.BaseSyncSource
Returns the type of the source.
getType() - Method in class com.funambol.syncml.protocol.SyncMLCommand
Get the mime type of the items of this command
getType() - Method in class com.funambol.syncml.spds.SourceConfig
Return the mime-type of this source
getType() - Method in class com.funambol.syncml.spds.SyncItem
Get the item type
getType() - Method in interface com.funambol.syncml.spds.SyncSource
Returns the type of the source.
getUserName() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
getVersion() - Method in class com.funambol.syncml.spds.SyncConfig
Get the configuration version
getVisibleName() - Method in class com.funambol.syncml.client.OTAConfigMessage
 
globalStatus - Variable in class com.funambol.syncml.client.BaseSyncSource
Status of the sync source summarized in an integer value.

H

HttpTransportAgent - Class in com.funambol.syncml.spds
Represents a HTTP client implementation
HttpTransportAgent(String, boolean, boolean) - Constructor for class com.funambol.syncml.spds.HttpTransportAgent
Create a new HttpTransportAgent.
HttpTransportAgent(String, String, boolean, boolean) - Constructor for class com.funambol.syncml.spds.HttpTransportAgent
Create a new HttpTransportAgent using the default charset.
HttpTransportAgent(String, String, String, boolean, boolean) - Constructor for class com.funambol.syncml.spds.HttpTransportAgent
Initialize a new HttpTransportAgent with a URL and a charset to use.
hwv - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the hardware version of the device.

I

ILLEGAL_ARGUMENT - Static variable in exception com.funambol.syncml.spds.SyncException
Malformed URL error
initAllItems() - Method in class com.funambol.syncml.client.BaseSyncSource
In a concrete implementation, this function should search the database for all the items present and store their keys.
initDelItems() - Method in class com.funambol.syncml.client.BaseSyncSource
In a real implementation, this function should search the database for the deleted items present and store their keys.
initNewItems() - Method in class com.funambol.syncml.client.BaseSyncSource
In a concrete implementation, this function should search the database for the new items present and store their keys.
initUpdItems() - Method in class com.funambol.syncml.client.BaseSyncSource
In a real implementation, this function should search the database for the modified items present and store their keys.
INVALID_CREDENTIALS - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
isBusy() - Method in class com.funambol.syncml.spds.SyncManager
 
isSuccess() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Return true is the status code of this instance is the range 200-299.
isSuccess(int) - Static method in class com.funambol.syncml.protocol.SyncMLStatus
Return true is the given status code is in the range 200-299.

L

lastServerUrl - Variable in class com.funambol.syncml.spds.SyncConfig
 
loSupport - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies that the device supports handling of large objects.

M

MAIL - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The MAIL section id
MAIL - Static variable in class com.funambol.syncml.spds.SourceConfig
 
man - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the name of the manufacturer of the device.
maxMsgSize - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the maximum message size allowed by the device.
maxObjSize - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the maximum object size allowed by the device.
mod - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the model name or model number of the device.

N

NAME - Static variable in class com.funambol.syncml.spds.SyncConfig
 
newIndex - Variable in class com.funambol.syncml.client.BaseSyncSource
 
newItems - Variable in class com.funambol.syncml.client.BaseSyncSource
 
nocSupport - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies that the device supports number of changes.
NOT_FOUND - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
NOT_FOUND_URI_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Source URI not found on server
NOTE - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The NOTE section id
NOTE - Static variable in class com.funambol.syncml.spds.SourceConfig
 

O

oem - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the OEM (Original Equipment Manufacturer) of the device.
OTAConfigMessage - Class in com.funambol.syncml.client
Class handling properties of an OTA Configuration Message coming from the server
OTAConfigMessage() - Constructor for class com.funambol.syncml.client.OTAConfigMessage
Creates a new instance of OTAConfigMessage
OTAConfigMessage(String, String, String, String, String, String[]) - Constructor for class com.funambol.syncml.client.OTAConfigMessage
Creates a new instance of OTAConfigMessage
OTAConfigMessageParser - Class in com.funambol.syncml.client
Message Listener for messages carring configuration messages (Config)
OTAConfigMessageParser() - Constructor for class com.funambol.syncml.client.OTAConfigMessageParser
Creates a new instance of OTAConfigMessageParser

P

parse(ChunkedString) - Static method in class com.funambol.syncml.protocol.SyncMLStatus
Parse a SyncML fragment and return the first status command found, or null in case of error.
parseMessage(byte[]) - Method in class com.funambol.syncml.client.OTAConfigMessageParser
This is the main parse method.
password - Variable in class com.funambol.syncml.spds.SyncConfig
 
PROCESSING_ERROR - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 

R

READ_SERVER_RESPONSE_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Network problem when reading response from server
ReadResponseException - Exception in com.funambol.syncml.spds
Manages the Transport agent read errors when sync'ing
ReadResponseException(int, String) - Constructor for exception com.funambol.syncml.spds.ReadResponseException
Create a new instance of this class
REFRESH_REQUIRED - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 

S

sendMessage(String) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Send a message using the default (UTF-8) charset.
sendMessage(String, String) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Send the http request specifying the required encoding charset for the http headers. and read the response
sendMessage(byte[]) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Send the http request and read the response
sendMessage(String, String) - Method in interface com.funambol.syncml.spds.TransportAgent
 
sendMessage(String) - Method in interface com.funambol.syncml.spds.TransportAgent
 
serialize(DataOutputStream) - Method in class com.funambol.syncml.spds.SourceConfig
Write object fields to the output stream.
serialize(DataOutputStream) - Method in class com.funambol.syncml.spds.SyncConfig
Write object fields to the output stream.
SERVER_BUSY - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
SERVER_BUSY - Static variable in exception com.funambol.syncml.spds.SyncException
Server busy: another sync may be in progress
SERVER_CONNECTION_REQUEST_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Network problem opening connection
SERVER_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Generic server error
setClientRepresentation(Object) - Method in class com.funambol.syncml.spds.SyncItem
Set the client representation of this item (maybe null)
setCmd(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the command name
setCmdId(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the command id
setCmdRef(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the command reference
setConfig(SourceConfig) - Method in class com.funambol.syncml.client.BaseSyncSource
Sets the config of the source.
setContent(byte[]) - Method in class com.funambol.syncml.spds.SyncItem
Set the content of this item
setEncoding(String) - Method in class com.funambol.syncml.spds.SourceConfig
Set the encoding of this source
setFilter(SyncFilter) - Method in class com.funambol.syncml.client.BaseSyncSource
Set a new filter for this SyncSource
setFilter(SyncFilter) - Method in interface com.funambol.syncml.spds.SyncSource
Set a new filter for this SyncSource
setFlagSendDevInf() - Method in class com.funambol.syncml.spds.SyncManager
To be invoked by every change of the device configuration and if the serverUrl is a new one (i.e., not already on the list lastServerUrl
setItemKeys(String[]) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the keys of the items acknowledged by this status.
setItemStatus(String, int) - Method in class com.funambol.syncml.client.BaseSyncSource
Tell the SyncSource the status returned by the server for an Item previously sent.
setItemStatus(String, int) - Method in interface com.funambol.syncml.spds.SyncSource
Tell the SyncSource the status returned by the server for an Item previously sent.
setKey(String) - Method in class com.funambol.syncml.spds.SyncItem
Set the current key
setLastAnchor(long) - Method in class com.funambol.syncml.client.BaseSyncSource
Set the value of the Last Anchor for this source
setLastAnchor(long) - Method in class com.funambol.syncml.spds.SourceConfig
Set the last anchor of this source
setLastAnchor(long) - Method in interface com.funambol.syncml.spds.SyncSource
Set the value of the Last Anchor for this source
setListener(SyncListener) - Method in class com.funambol.syncml.client.BaseSyncSource
Set a sync listener.
setListener(SyncListener) - Method in interface com.funambol.syncml.spds.SyncSource
Set a sync listener.
setMailAddress(String) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
setMsgRef(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the message reference
setName(String) - Method in class com.funambol.syncml.spds.SourceConfig
Set the name of this source
setNextAnchor(long) - Method in class com.funambol.syncml.client.BaseSyncSource
Set the value of the Next Anchor for this source
setNextAnchor(long) - Method in class com.funambol.syncml.spds.SourceConfig
Set the next anchor of this source
setNextAnchor(long) - Method in interface com.funambol.syncml.spds.SyncSource
Set the value of the Next Anchor for this source
setParent(String) - Method in class com.funambol.syncml.spds.SyncItem
Set the item parent
setPassword(String) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
setRemoteUri(String) - Method in class com.funambol.syncml.spds.SourceConfig
Set the remote URI of this source
setRemoteURIs(String[]) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
setRequestURL(String) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Set the request's url
setRetryOnWrite(int) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Set the number of http writing attempts
setRetryOnWrite(int) - Method in interface com.funambol.syncml.spds.TransportAgent
Sets the number of writing tentatives for the the implementing transport agent
setServerItemsNumber(int) - Method in class com.funambol.syncml.client.BaseSyncSource
Set the number of changes that the server will send during the session.
setServerItemsNumber(int) - Method in interface com.funambol.syncml.spds.SyncSource
Set the number of changes that the server will send during the session.
setSrcRef(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the source reference
setState(char) - Method in class com.funambol.syncml.spds.SyncItem
Set the item state
setStatus(int) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the status code
setStatusDataMessage(ChunkedString) - Method in class com.funambol.syncml.protocol.SyncMLStatus
 
setSyncMode(int) - Method in class com.funambol.syncml.spds.SourceConfig
Set the sync mode of this source
setSyncUrl(String) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
setTgtRef(String) - Method in class com.funambol.syncml.protocol.SyncMLStatus
Set the target reference
setThreshold(int) - Method in class com.funambol.syncml.spds.HttpTransportAgent
Set the http "Size-Threshold" header parameter
setType(String) - Method in class com.funambol.syncml.protocol.SyncMLCommand
Set the mime type of the items of this command
setType(String) - Method in class com.funambol.syncml.spds.SourceConfig
Set the mime-type of this source
setType(String) - Method in class com.funambol.syncml.spds.SyncItem
Set the item type
setUserName(String) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
setVisibleName(String) - Method in class com.funambol.syncml.client.OTAConfigMessage
 
SOURCE_NUMBER - Static variable in class com.funambol.syncml.client.OTAConfigMessage
 
SourceConfig - Class in com.funambol.syncml.spds
Configuration data for the SyncSource.
SourceConfig() - Constructor for class com.funambol.syncml.spds.SourceConfig
Initializes a new instance of SourceConfig: Sets default configuration values, valid for a generic briefcase source.
SourceConfig(String, String, String) - Constructor for class com.funambol.syncml.spds.SourceConfig
Initializes a new instance of SourceConfig: Sets default configuration values, valid for a generic briefcase source.
STATE_DELETED - Static variable in class com.funambol.syncml.spds.SyncItem
 
STATE_NEW - Static variable in class com.funambol.syncml.spds.SyncItem
 
STATE_UNDEF - Static variable in class com.funambol.syncml.spds.SyncItem
 
STATE_UPDATED - Static variable in class com.funambol.syncml.spds.SyncItem
 
STATUS_CONNECTION_ERROR - Static variable in interface com.funambol.syncml.spds.SyncSource
A problem with the connection to the remote server occurred
STATUS_RECV_ERROR - Static variable in interface com.funambol.syncml.spds.SyncSource
At least one message has an error during receive
STATUS_SEND_ERROR - Static variable in interface com.funambol.syncml.spds.SyncSource
At least one message has an error during send
STATUS_SERVER_ERROR - Static variable in interface com.funambol.syncml.spds.SyncSource
An error occurred with the remote server.
STATUS_SUCCESS - Static variable in interface com.funambol.syncml.spds.SyncSource
No error for this session
SUCCESS - Static variable in class com.funambol.syncml.protocol.SyncMLStatus
 
swv - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the software version of the device.
sync(SyncSource) - Method in class com.funambol.syncml.spds.SyncManager
Synchronizes synchronization source, using the preferred sync mode defined for that SyncSource.
sync(SyncSource, int) - Method in class com.funambol.syncml.spds.SyncManager
Synchronizes synchronization source
SyncConfig - Class in com.funambol.syncml.spds
Configuration data for the SyncManager: account, polling time etc.
SyncConfig() - Constructor for class com.funambol.syncml.spds.SyncConfig
Creates a new instance of SyncConfig: Sets default configuration values
SyncException - Exception in com.funambol.syncml.spds
This exception represents the base exception for synchronization related error conditions.
SyncException(int, String) - Constructor for exception com.funambol.syncml.spds.SyncException
Constructs an instance of SyncException with the specified detail message.
SyncFilter - Interface in com.funambol.syncml.protocol
The interface SyncFilter is used by the SyncManager to apply a filter defined for a SyncSource to the outgoing request.
SyncItem - Class in com.funambol.syncml.spds
This class is a container for the items exchanged between the SyncManager and the SyncSources
SyncItem(String) - Constructor for class com.funambol.syncml.spds.SyncItem
Basic constructor.
SyncItem(String, String, char, String, byte[]) - Constructor for class com.funambol.syncml.spds.SyncItem
Full contructor.
SyncItem(SyncItem) - Constructor for class com.funambol.syncml.spds.SyncItem
Copy constructor.
SyncManager - Class in com.funambol.syncml.spds
The SyncManager is the engine of the synchronization process on the client library.
SyncManager(SyncConfig) - Constructor for class com.funambol.syncml.spds.SyncManager
SyncManager constructor
SYNCML - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The SyncML section id
SyncML - Class in com.funambol.syncml.protocol
Common definitions for SyncML protocol.
SyncMLCommand - Class in com.funambol.syncml.protocol
This class is a container for SyncML command
SyncMLCommand(String, String) - Constructor for class com.funambol.syncml.protocol.SyncMLCommand
 
SyncMLCommand(String, String, String) - Constructor for class com.funambol.syncml.protocol.SyncMLCommand
 
SyncMLStatus - Class in com.funambol.syncml.protocol
This class is a container for SyncML status command.
SyncMLStatus() - Constructor for class com.funambol.syncml.protocol.SyncMLStatus
 
SyncMLStatus(String, String, String, String, String, String, int) - Constructor for class com.funambol.syncml.protocol.SyncMLStatus
 
SyncMLStatus(String, String, String, String, String[], int) - Constructor for class com.funambol.syncml.protocol.SyncMLStatus
 
syncMode - Variable in class com.funambol.syncml.client.BaseSyncSource
SyncMode, set by beginSync
SyncSource - Interface in com.funambol.syncml.spds
A SyncSource is responsible for storing and retrieving SyncItem objects from/to an external data source.
syncUrl - Variable in class com.funambol.syncml.spds.SyncConfig
 

T

TAG_ADD - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_ALERT - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_CMD - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_CMDID - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_CMDREF - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_DATA - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_DELETE - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_FORMAT - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_ITEM - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_LOC_URI - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_MSGID - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_MSGREF - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_REPLACE - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SOURCE_PARENT - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SOURCEREF - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_STATUS - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SYNC - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SYNCBODY - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SYNCHDR - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_SYNCML - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_TARGET - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_TARGET_PARENT - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_TARGETREF - Static variable in class com.funambol.syncml.protocol.SyncML
 
TAG_TYPE - Static variable in class com.funambol.syncml.protocol.SyncML
 
TASK - Static variable in class com.funambol.syncml.client.OTAConfigMessage
The TASK section id
TASK - Static variable in class com.funambol.syncml.spds.SourceConfig
 
toString() - Method in class com.funambol.syncml.protocol.SyncMLCommand
Return a string representation of this object
toString() - Method in class com.funambol.syncml.protocol.SyncMLStatus
Return the SyncML representation of this status object
toSyncML() - Method in interface com.funambol.syncml.protocol.SyncFilter
Format the Filter in SyncML syntax, according to the parameter contained in the SyncFilter implementation.
toSyncML(int) - Method in interface com.funambol.syncml.protocol.SyncFilter
Format the Filter in SyncML syntax.
TransportAgent - Interface in com.funambol.syncml.spds
Transport Agent interface.

U

updateItem(SyncItem) - Method in class com.funambol.syncml.client.BaseSyncSource
Update a given SyncItem stored in the source backend.
updateItem(SyncItem) - Method in interface com.funambol.syncml.spds.SyncSource
Update a given SyncItem stored in the source backend.
updIndex - Variable in class com.funambol.syncml.client.BaseSyncSource
 
updItems - Variable in class com.funambol.syncml.client.BaseSyncSource
 
userAgent - Variable in class com.funambol.syncml.spds.SyncConfig
 
userName - Variable in class com.funambol.syncml.spds.SyncConfig
 
utc - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies that the device supports UTC based time.

V

VCARD_NAME - Static variable in class com.funambol.syncml.spds.SourceConfig
vCard source name definition
VCARD_TYPE - Static variable in class com.funambol.syncml.spds.SourceConfig
vCard mime type definition
verDTD - Variable in class com.funambol.syncml.spds.DeviceConfig
Specifies the major and minor version identifier of the Device Information DTD used in the representation of the Device Information.
VERSION - Static variable in class com.funambol.syncml.spds.SourceConfig
 
VERSION - Static variable in class com.funambol.syncml.spds.SyncConfig
 

W

WRITE_SERVER_REQUEST_ERROR - Static variable in exception com.funambol.syncml.spds.SyncException
Network problem when reading response from server
WriteRequestException - Exception in com.funambol.syncml.spds
Manages the Transport agent write errors when sync'ing
WriteRequestException(int, String) - Constructor for exception com.funambol.syncml.spds.WriteRequestException
Create a new instance of this class

A B C D E F G H I L M N O P R S T U V W

Copyright © 2006 Funambol.