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

A

AbstractRecovery - Class in com.funambol.syncclient.spds.engine.recovery
This class defines recovery method to manage recovery database in slowsync status.
AbstractRecovery() - Constructor for class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
 
addSyncItemListener(SyncItemListener) - Method in class com.funambol.syncclient.spds.SyncManager
Register a new SyncItemListener.
addSyncListener(SyncListener) - Method in class com.funambol.syncclient.spds.SyncManager
Register a new SyncListener.
addSyncSourceListener(SyncSourceListener) - Method in class com.funambol.syncclient.spds.SyncManager
Register a new SyncSourceListener.
addSyncStatusListener(SyncStatusListener) - Method in class com.funambol.syncclient.spds.SyncManager
Register a new SyncStatusListener.
addSyncTransportListener(SyncTransportListener) - Method in class com.funambol.syncclient.spds.SyncManager
Register a new SyncTransportListener.
AUTHENTICATION_BASIC - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
AUTHENTICATION_BASIC - Static variable in class com.funambol.syncclient.spds.SyncManager
 
AUTHENTICATION_CLEAR - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
AUTHENTICATION_CLEAR - Static variable in class com.funambol.syncclient.spds.SyncManager
 
AuthenticationException - Exception in com.funambol.syncclient.spds
Represents a "not authorized" error usually received from the server.
AuthenticationException(String) - Constructor for exception com.funambol.syncclient.spds.AuthenticationException
Constructs an instance of UpdateException with the specified detail message.

B

beginSync(int) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Method implements start sync operations
beginSync(int) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Called after SyncManager preparation and initialization just before start the synchronization of the SyncSource.

C

close(int) - Method in class com.funambol.syncclient.spds.UpdateProgressBar
 
com.funambol.syncclient.common.logging - package com.funambol.syncclient.common.logging
 
com.funambol.syncclient.spdm - package com.funambol.syncclient.spdm
This package contains the Funambol Data Management API
com.funambol.syncclient.spds - package com.funambol.syncclient.spds
This package contains the Funambol Data Synchronization API
com.funambol.syncclient.spds.engine - package com.funambol.syncclient.spds.engine
This package contains the API to interface the synchronization engine with host applications.
com.funambol.syncclient.spds.engine.recovery - package com.funambol.syncclient.spds.engine.recovery
This package contains the Funambol Data Synchronization API
com.funambol.syncclient.spds.event - package com.funambol.syncclient.spds.event
This package contains the Funambol Event API
commitSync() - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Method implements end sync operations
commitSync() - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Called just before committing the synchronization process by the SyncManager.
CONFIG_CLASS - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_DEFAULT_SYNC - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_LAST - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_NAME - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_SUPPORTED_SYNC_MODES - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_TYPE - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFIG_URI - Static variable in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
CONFLICT - Static variable in class com.funambol.syncclient.spds.engine.SyncOperation
 
CONTEXT_DEVICE - Static variable in class com.funambol.syncclient.spdm.DeviceImpl
The management tree where the device information is stored
CONTEXT_SOURCES - Static variable in class com.funambol.syncclient.spds.SyncManager
Configuration context for sync sources
CONTEXT_SYNCAGENT - Static variable in class com.funambol.syncclient.spds.SyncManager
Configuration context for the SyncML agent

D

DATA_RECEIVED - Static variable in class com.funambol.syncclient.spds.event.SyncTransportEvent
Engine is receiving data from the server
dataReceived(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
dataReceived(SyncTransportEvent) - Method in interface com.funambol.syncclient.spds.event.SyncTransportListener
Engine has received all data from the server
dataReceived(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.SyncManager
Send syncTransportEvent to syncTransportListeners on dataReceived method.
DEBUG - Static variable in class com.funambol.syncclient.common.logging.Logger
 
debug(String) - Static method in class com.funambol.syncclient.common.logging.Logger
Logs a string at debug level.
DEFAULT_LOG_FILE_NAME - Static variable in class com.funambol.syncclient.common.logging.Logger
 
DEFAULT_MAX_ITEMS_PER_MSG - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_MAX_MSG_SIZE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_MAX_OBJ_SIZE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_MESSAGE_ENC - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_MESSAGE_ENC - Static variable in class com.funambol.syncclient.spds.SyncManager
 
DEFAULT_MESSAGETYPE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_MESSAGETYPE - Static variable in class com.funambol.syncclient.spds.SyncManager
 
DEFAULT_PROXYHOST - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DEFAULT_PROXYPORT - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
DELETE - Static variable in class com.funambol.syncclient.spds.engine.SyncOperation
 
DELETED - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
A deleted item
Device - Interface in com.funambol.syncclient.spdm
This interface represents a Device in a generic manner.
DeviceImpl - Class in com.funambol.syncclient.spdm
This is a simple implementation of the Device interface.
DeviceImpl(DeviceManager) - Constructor for class com.funambol.syncclient.spdm.DeviceImpl
 
DeviceManager - Class in com.funambol.syncclient.spdm
This class represents an abstract device manager.
DeviceManager() - Constructor for class com.funambol.syncclient.spdm.DeviceManager
 
Display(String) - Method in class com.funambol.syncclient.spds.UpdateProgressBar
 
DMException - Exception in com.funambol.syncclient.spdm
This class represents a device manager error.
DMException() - Constructor for exception com.funambol.syncclient.spdm.DMException
Creates a new instance of UpdateException without detail message.
DMException(String) - Constructor for exception com.funambol.syncclient.spdm.DMException
Constructs an instance of DMException with the specified detail message.
DMException(String, Throwable) - Constructor for exception com.funambol.syncclient.spdm.DMException
Constructs an instance of DMException with the specified detail message and root cause.

E

equals(Object) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Two SyncItems are equal if their keys are equal.
equals(Object) - Method in class com.funambol.syncclient.spds.engine.SyncItemKey
Two keys are equal if their keyValues are equal
ERROR - Static variable in class com.funambol.syncclient.common.logging.Logger
 
error(String) - Static method in class com.funambol.syncclient.common.logging.Logger
Logs a string only if level is info or debug: this is used for the exception or error messages.

G

getAlertXML(Object[]) - Method in class com.funambol.syncclient.spds.SyncMessages
Getter for the alert XML message.
getAllSyncItems(Principal) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Returns all items in the data store belonging to the given principal.
getAllSyncItems(Principal) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns all items in the data store belonging to the given principal.
getAuthenticationType() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getBaseDirectory() - Method in interface com.funambol.syncclient.spdm.Device
Returns the base directory, so that the common parent directory of the relative paths used in the device manager and other modules.
getBaseDirectory() - Method in class com.funambol.syncclient.spdm.DeviceImpl
Returns the base directory.
getCause() - Method in exception com.funambol.syncclient.spdm.DMException
Returns the root cause of this exception
getCause() - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
getCause() - Method in exception com.funambol.syncclient.spds.SyncException
Retrieves the cause of this exception
getChildNode(String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Retrieves the subnode with the given name
getChildNode(String) - Method in class com.funambol.syncclient.spdm.NodeImpl
Retrieves the subnode with the given name
getChildren() - Method in interface com.funambol.syncclient.spdm.ManagementNode
Retrieves the children subnodes of the current node.
getChildren() - Method in class com.funambol.syncclient.spdm.NodeImpl
Retrieves the children subnodes of the current node.
getClasspath() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getClientInitXML(Object[]) - Method in class com.funambol.syncclient.spds.SyncMessages
Getter for the client init XML message.
getCommand() - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
getContentType() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getContext() - Method in interface com.funambol.syncclient.spdm.ManagementNode
Returns the node's context
getContext() - Method in class com.funambol.syncclient.spdm.NodeImpl
Returns the node's context
getData() - Method in class com.funambol.syncclient.spds.event.SyncTransportEvent
 
getDate() - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
getDate() - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
getDefaultSync() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getDeletedSyncItems(Principal, Date) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Returns all deleted items belonging to the given principal and deleted after the given point in time.
getDeletedSyncItems(Principal, Date) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns all deleted items belonging to the given principal and deleted after the given point in time.
getDevice() - Method in class com.funambol.syncclient.spdm.DeviceManager
Returns a Device object representing the device managed by this DeviceManager.
getDevice() - Method in class com.funambol.syncclient.spdm.SimpleDeviceManager
 
getDeviceId() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getDeviceManager() - Static method in class com.funambol.syncclient.spdm.DeviceManager
 
getDeviceManager() - Static method in class com.funambol.syncclient.spdm.SimpleDeviceManager
Factory for SimpleDeviceManager.
getFirstSyncMode() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getFullContext() - Method in interface com.funambol.syncclient.spdm.ManagementNode
Returns the entire node's context path (concatenation of all parent context paths).
getFullContext() - Method in class com.funambol.syncclient.spdm.NodeImpl
Returns the entire node's context path (concatenation of all parent context paths).
getHandler() - Static method in class com.funambol.syncclient.common.logging.Logger
return the client handler
getItemKey() - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
getItemKey() - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
getItemsFormat(Vector, char) - Static method in class com.funambol.syncclient.spds.SyncManager
Return the format of the first item in the vector that has the specified type
getKey() - Method in interface com.funambol.syncclient.spds.engine.SyncItem
 
getKey() - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
 
getKeyAsString() - Method in class com.funambol.syncclient.spds.engine.SyncItemKey
 
getKeyFieldPosition(RecordMetadata) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getKeyValue() - Method in class com.funambol.syncclient.spds.engine.SyncItemKey
 
getLast() - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Getter for property last.
getLastTimestamp() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getManagementObject(String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Reads the properties of the given node and creates an object with the values read.
getManagementObject(String) - Method in class com.funambol.syncclient.spdm.NodeImpl
Reads the properties of the given node and creates an object with the values read.
getManagementTree(String) - Method in class com.funambol.syncclient.spdm.DeviceManager
Returns the management tree starting from the given parent node
getManagementTree() - Method in class com.funambol.syncclient.spdm.DeviceManager
The same as getManagementTree("")
getManagementTree(String) - Method in class com.funambol.syncclient.spdm.SimpleDeviceManager
Return the management tree given its context
getManagementTree() - Method in class com.funambol.syncclient.spdm.SimpleDeviceManager
The same as getManagementTree("")
getMappingXML(Object[]) - Method in class com.funambol.syncclient.spds.SyncMessages
Getter for the mapping XML message.
getMaxItemsPerMsg() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getMaxMsgSize() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getMaxObjSize() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getMessage() - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
getMessageEnc() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getMessageType() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getModificationsXML(Object[]) - Method in class com.funambol.syncclient.spds.SyncMessages
Getter for the modification XML message.
getModificationType(Record) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getModificationTypeFieldPosition(RecordMetadata) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getMsisdnKey() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getMsisdnVal() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getName() - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
getName() - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns the name of the source
getName() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getNewSyncItems(Principal, Date) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Returns all new items belonging to the given principal and created after the given point in time.
getNewSyncItems(Principal, Date) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns all new items belonging to the given principal and created after the given point in time.
getNodeValue(String, String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Retrieves a value from the given management subnode name.
getNodeValue(String, String) - Method in class com.funambol.syncclient.spdm.NodeImpl
Retrieves a value from the given management subnode name.
getNodeValues(String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Retrieves all values in the given management subnode name.
getNodeValues(String) - Method in class com.funambol.syncclient.spdm.NodeImpl
Provides direct access to a management subtree relative to the node's fullContext.
getNotExistingSyncItem(SyncSource) - Static method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Creates and returns a "not-existing" SyncItem.
getNumberOperationFields(Record) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getOperation() - Method in class com.funambol.syncclient.spds.engine.SyncOperation
Returns the operation this object represents.
getParent() - Method in interface com.funambol.syncclient.spdm.ManagementNode
Retrieves this node's parent.
getParent() - Method in class com.funambol.syncclient.spdm.NodeImpl
Retrieves this node's parent.
getPassword() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getPositionModificationTypeField(Record) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getPositionTimestampField(Record) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getProperties() - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Returns the properties property.
getProperties() - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Returns the properties property.
getProperties() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getProperty(String) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Returns the property with the given name
getProperty(String) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Returns the property with the given name
getPropertyValue(String) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Returns the value of the property with the given name.
getPropertyValue(String) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Returns the value of the property with the given name.
getProxyHost() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getProxyPort() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getSourceClass() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getSourceList() - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Getter for property sourceList.
getSourceURI() - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns the source URI
getSourceUri() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getSourceUri() - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
getSourceUri() - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
getSourceUri() - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
getState() - Method in interface com.funambol.syncclient.spds.engine.SyncItem
 
getState() - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
 
getStatusCode() - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
getSupportedSyncModes() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getSyncItem() - Method in class com.funambol.syncclient.spds.engine.SyncOperation
Rturns the item associated to the operation
getSyncManager(String) - Static method in class com.funambol.syncclient.spds.SyncManager
This is a factory method for SyncManager instances.
getSyncManager(String, Properties) - Static method in class com.funambol.syncclient.spds.SyncManager
This is a factory method for SyncManager instances.
getSyncMode() - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
getSyncSource() - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Getter for property syncSource.
getSyncSource() - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Getter for property syncSource.
getSyncSource(String) - Method in class com.funambol.syncclient.spds.engine.SyncSourceFactory
 
getTargetLocalUri() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getTimestamp(Record) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
 
getType() - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
getType() - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns the type of the source.
getType() - Method in class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
getType() - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
getType() - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
getType() - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
getType() - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
getType() - Method in class com.funambol.syncclient.spds.event.SyncTransportEvent
 
getUpdatedSyncItems(Principal, Date) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Returns all updated items belonging to the given principal and modified after the given point in time.
getUpdatedSyncItems(Principal, Date) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Returns all updated items belonging to the given principal and modified after the given point in time.
getUri() - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Getter for property uri.
getUrl() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getUseProxy() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getUserAgent() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getUsername() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 
getValue(String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Returns the given config parameter
getValue(String) - Method in class com.funambol.syncclient.spdm.NodeImpl
 
getValue() - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
getValues() - Method in interface com.funambol.syncclient.spdm.ManagementNode
 
getValues() - Method in class com.funambol.syncclient.spdm.NodeImpl
 

H

Handler - Interface in com.funambol.syncclient.common.logging
Define logging output method

I

INFO - Static variable in class com.funambol.syncclient.common.logging.Logger
 
info(String) - Static method in class com.funambol.syncclient.common.logging.Logger
Logs a string at info level
isKey() - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
isLoggable(int) - Static method in class com.funambol.syncclient.common.logging.Logger
check log level
ITEM_ADDED_BY_CLIENT - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
A new item is added by the client
ITEM_ADDED_BY_SERVER - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
A new item is added on the client
ITEM_DELETED_BY_CLIENT - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
An item is deleted by the client
ITEM_DELETED_BY_SERVER - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
An item is deleted on the client
ITEM_UPDATED_BY_CLIENT - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
An item is updated by the client
ITEM_UPDATED_BY_SERVER - Static variable in class com.funambol.syncclient.spds.event.SyncItemEvent
An item is updated on the client
itemAddedByClient(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemAddedByClient(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
A new item is added by the client
itemAddedByServer(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemAddedByServer(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
A new item is added on the client
itemDeletedByClient(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemDeletedByClient(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
An item is deleted by the client
itemDeletedByServer(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemDeletedByServer(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
An item is deleted on the client
itemUpdatedByClient(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemUpdatedByClient(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
An item is updated by the client
itemUpdatedByServer(SyncItemEvent) - Method in class com.funambol.syncclient.spds.event.SyncItemAdapter
 
itemUpdatedByServer(SyncItemEvent) - Method in interface com.funambol.syncclient.spds.event.SyncItemListener
An item is updated on the client

K

key - Variable in class com.funambol.syncclient.spds.engine.SyncItemImpl
The SyncItem's uique identifier - read only

L

last - Variable in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
 
Logger - Class in com.funambol.syncclient.common.logging
This class implement log methods
Logger() - Constructor for class com.funambol.syncclient.common.logging.Logger
 

M

ManagementNode - Interface in com.funambol.syncclient.spdm
This interface models a device management node.
MIMETYPE_SYNCMLDS_WBXML - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
MIMETYPE_SYNCMLDS_WBXML - Static variable in class com.funambol.syncclient.spds.SyncManager
 
MIMETYPE_SYNCMLDS_XML - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
MIMETYPE_SYNCMLDS_XML - Static variable in class com.funambol.syncclient.spds.SyncManager
 

N

NEW - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
A new item
NEW - Static variable in class com.funambol.syncclient.spds.engine.SyncOperation
 
NodeImpl - Class in com.funambol.syncclient.spdm
This is an implementation of ManagamentNode that uses file system directories for contexts and properties file for leaf nodes.
NodeImpl(ManagementNode, String) - Constructor for class com.funambol.syncclient.spdm.NodeImpl
Creates a NodeImpl object for the given management context and parent node.
NONE - Static variable in class com.funambol.syncclient.common.logging.Logger
 
NOP - Static variable in class com.funambol.syncclient.spds.engine.SyncOperation
 
NOT_EXISTING - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
A not existing item

O

OutputHandler - Class in com.funambol.syncclient.common.logging
implement default output logging method
OutputHandler() - Constructor for class com.funambol.syncclient.common.logging.OutputHandler
 

P

PARAM_AUTHENTICATION - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_CLASSPATH - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_DEVICEID - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_FIRST_SYNC_MODE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_LOG_CONSOLE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_LOG_FILE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_LOG_LEVEL - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MAX_ITEMS_MSG - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MAX_MSG_SIZE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MAX_OBJ_SIZE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MESSAGE_ENC - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MESSAGE_TYPE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MSISDN_HDR - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_MSISDN_VAL - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_PASSWORD - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_PROXYHOST - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_PROXYPORT - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_SYNCMLURL - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_SYSTEM_CLASSPATH - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_TARGETLOCALURI - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_USERAGENT - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_USERNAME - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PARAM_USERPROXY - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
printMessage(String) - Method in interface com.funambol.syncclient.common.logging.Handler
 
printMessage(String) - Method in class com.funambol.syncclient.common.logging.OutputHandler
 
printStackTrace() - Method in exception com.funambol.syncclient.spdm.DMException
Prints the exception and its cause (if any) stack trace
printStackTrace() - Method in exception com.funambol.syncclient.spds.SyncException
Print exception and cause stack trace to the standard error stream
PROP_APPLICATION_DISPLAY_NAME - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PROP_APPLICATION_DISPLAY_NAME - Static variable in class com.funambol.syncclient.spds.SyncManager
 
PROP_APPLICATION_SUPPORT_MAIL - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PROP_APPLICATION_SUPPORT_MAIL - Static variable in class com.funambol.syncclient.spds.SyncManager
 
PROP_APPLICATION_SUPPORT_URL - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
PROP_APPLICATION_SUPPORT_URL - Static variable in class com.funambol.syncclient.spds.SyncManager
 
PROP_BASE_DIR - Static variable in class com.funambol.syncclient.spdm.DeviceImpl
The base directory configuration property
PROP_DEBUG - Static variable in class com.funambol.syncclient.common.logging.Logger
 
PROP_DM_DIR_BASE - Static variable in class com.funambol.syncclient.spdm.SimpleDeviceManager
The system property name for the base directory
PROP_ERROR - Static variable in class com.funambol.syncclient.common.logging.Logger
 
PROP_INFO - Static variable in class com.funambol.syncclient.common.logging.Logger
 
PROP_NONE - Static variable in class com.funambol.syncclient.common.logging.Logger
 
properties - Variable in class com.funambol.syncclient.spds.engine.SyncItemImpl
The SyncItem's properties - read and write
PROPERTY_BINARY_CONTENT - Static variable in interface com.funambol.syncclient.spds.engine.SyncItem
 
PROPERTY_FORMAT - Static variable in interface com.funambol.syncclient.spds.engine.SyncItem
 
PROPERTY_TIMESTAMP - Static variable in interface com.funambol.syncclient.spds.engine.SyncItem
 
PROPERTY_TYPE - Static variable in interface com.funambol.syncclient.spds.engine.SyncItem
 

R

RECEIVE_DATA_BEGIN - Static variable in class com.funambol.syncclient.spds.event.SyncTransportEvent
Engine started to receive data from the server
RECEIVE_DATA_END - Static variable in class com.funambol.syncclient.spds.event.SyncTransportEvent
Engine has received all data from the server
receiveDataBegin(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
receiveDataBegin(SyncTransportEvent) - Method in interface com.funambol.syncclient.spds.event.SyncTransportListener
Engine started to receive data from the server
receiveDataBegin(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.SyncManager
Send syncTransportEvent to syncTransportListeners on receiveDataBegin method.
receiveDataEnd(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
receiveDataEnd(SyncTransportEvent) - Method in interface com.funambol.syncclient.spds.event.SyncTransportListener
Engine is receiving data from the server
receiveDataEnd(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.SyncManager
Send syncTransportEvent to syncTransportListeners on receiveDataEnd method.
recovery(Principal) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
This method manage recovery database in slowsync status
removeNode(String) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Remove subnode from configuration three.
removeNode(String) - Method in class com.funambol.syncclient.spdm.NodeImpl
Remove subnode from configuration three.
removeSyncItem(Principal, SyncItem) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Removes a SyncItem given its key.
removeSyncItem(Principal, SyncItem) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Removes a SyncItem given its key.
removeSyncItemListener(SyncItemListener) - Method in class com.funambol.syncclient.spds.SyncManager
Remove the specified SyncItemListener.
removeSyncListener(SyncListener) - Method in class com.funambol.syncclient.spds.SyncManager
Remove the specified SyncListener.
removeSyncSourceListener(SyncSourceListener) - Method in class com.funambol.syncclient.spds.SyncManager
Remove the specified SyncSourceListener.
removeSyncStatusListener(SyncStatusListener) - Method in class com.funambol.syncclient.spds.SyncManager
Remove the specified SyncStatusListener.
removeSyncTransportListener(SyncTransportListener) - Method in class com.funambol.syncclient.spds.SyncManager
Remove the specified SyncTransportListener.

S

SEND_DATA_BEGIN - Static variable in class com.funambol.syncclient.spds.event.SyncTransportEvent
Engine started to send data to the server
SEND_DATA_END - Static variable in class com.funambol.syncclient.spds.event.SyncTransportEvent
Engine has sent all data to the server
SEND_FINALIZATION - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
Send finalization message
SEND_INITIALIZATION - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
Send initialization message
SEND_MODIFICATION - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
Send modification message
sendDataBegin(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
sendDataBegin(SyncTransportEvent) - Method in interface com.funambol.syncclient.spds.event.SyncTransportListener
Engine started to send data to the server
sendDataBegin(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.SyncManager
Send syncTransportEvent to syncTransportListeners on sendDataBegin method.
sendDataEnd(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
sendDataEnd(SyncTransportEvent) - Method in interface com.funambol.syncclient.spds.event.SyncTransportListener
Engine has sent all data to the server
sendDataEnd(SyncTransportEvent) - Method in class com.funambol.syncclient.spds.SyncManager
Send syncTransportEvent to syncTransportListeners on sendDataEnd method.
sendFinalization(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
sendFinalization(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
Send finalization message
sendInitialization(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
sendInitialization(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
Send initialization message
sendMessage(String) - Method in interface com.funambol.syncclient.spds.SyncMLClient
 
sendMessage(String, String) - Method in interface com.funambol.syncclient.spds.SyncMLClient
 
sendMessage(String) - Method in class com.funambol.syncclient.spds.WBXMLSyncMLClient
 
sendMessage(String, String) - Method in class com.funambol.syncclient.spds.WBXMLSyncMLClient
 
sendMessage(String) - Method in class com.funambol.syncclient.spds.XMLSyncMLClient
 
sendMessage(String, String) - Method in class com.funambol.syncclient.spds.XMLSyncMLClient
 
sendModification(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
sendModification(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
Send modification message
SESSION_ID - Static variable in class com.funambol.syncclient.spds.SyncManager
 
setBaseDirectory(String) - Method in interface com.funambol.syncclient.spdm.Device
Sets the device base directory
setBaseDirectory(String) - Method in class com.funambol.syncclient.spdm.DeviceImpl
Sets the device base directory
setCause(Throwable) - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
setCommand(String) - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
setData(int) - Method in class com.funambol.syncclient.spds.event.SyncTransportEvent
 
setDate(Date) - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
setDate(Date) - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
setDefaultEnableConsole() - Static method in class com.funambol.syncclient.common.logging.Logger
set default enable console
setDefaultLevel() - Static method in class com.funambol.syncclient.common.logging.Logger
set default logger level
setDefaultLogFile() - Static method in class com.funambol.syncclient.common.logging.Logger
set default log file name
setEnableConsole(boolean) - Static method in class com.funambol.syncclient.common.logging.Logger
set enable / disable log console
setHandler(Handler) - Static method in class com.funambol.syncclient.common.logging.Logger
set handler
setItemKey(SyncItemKey) - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
setItemKey(SyncItemKey) - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
setKeyValue(Object) - Method in class com.funambol.syncclient.spds.engine.SyncItemKey
 
setLast(String) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Setter for property last.
setLevel(int) - Static method in class com.funambol.syncclient.common.logging.Logger
set logger level
setLevel(String) - Static method in class com.funambol.syncclient.common.logging.Logger
set logger level
setLogFile(String) - Static method in class com.funambol.syncclient.common.logging.Logger
set log file
setMessage(String) - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
setModificationType(Record, String) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
set modificationType
setName(String) - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
setProperties(Hashtable) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Sets the properties property.
setProperties(Hashtable) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Sets the properties property.
setProperty(SyncItemProperty) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Sets/adds the given property to this SyncItem
setProperty(SyncItemProperty) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Sets/adds the given property to this SyncItem
setPropertyValue(String, String) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
Sets the value of the property with the given name.
setPropertyValue(String, String) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Sets the value of the property with the given name.
setSourceList(String) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Setter for property sourceList.
setSourceUri(String) - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
setSourceUri(String) - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
setSourceUri(String) - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
setState(char) - Method in interface com.funambol.syncclient.spds.engine.SyncItem
 
setState(char) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
 
setStatusCode(int) - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
setSyncItem(Principal, SyncItem) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Replaces an existing SyncItem or adds a new SyncItem if it does not exist.
setSyncItem(Principal, SyncItem) - Method in interface com.funambol.syncclient.spds.engine.SyncSource
Replaces an existing SyncItem or adds a new SyncItem if it does not exist.
setSyncMode(int) - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
setSyncSource(SyncSource) - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Setter for property syncSource.
setTimestamp(Record, String) - Static method in class com.funambol.syncclient.spds.SyncRecordFunction
set timestamp
setType(String) - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
setType(int) - Method in class com.funambol.syncclient.spds.event.SyncEvent
 
setType(int) - Method in class com.funambol.syncclient.spds.event.SyncItemEvent
 
setType(int) - Method in class com.funambol.syncclient.spds.event.SyncSourceEvent
 
setType(int) - Method in class com.funambol.syncclient.spds.event.SyncStatusEvent
 
setType(int) - Method in class com.funambol.syncclient.spds.event.SyncTransportEvent
 
setUri(String) - Method in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
Setter for property uri.
setValue(String, Object) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Sets the node value as a whole object.
setValue(String, String, Object) - Method in interface com.funambol.syncclient.spdm.ManagementNode
Sets a subnode specific value.
setValue(String, Object) - Method in class com.funambol.syncclient.spdm.NodeImpl
Sets a node value as a whole object.
setValue(String, String, Object) - Method in class com.funambol.syncclient.spdm.NodeImpl
Sets a subnode specific value.
setValue(Object) - Method in class com.funambol.syncclient.spds.engine.SyncItemProperty
 
setValue(int) - Method in class com.funambol.syncclient.spds.UpdateProgressBar
 
SimpleDeviceManager - Class in com.funambol.syncclient.spdm
This is a simple implementation of DeviceManager that uses the file system to store and read nodes.
SimpleDeviceManager() - Constructor for class com.funambol.syncclient.spdm.SimpleDeviceManager
Creates a new SimpleDeviceManager
sourceList - Variable in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
 
state - Variable in class com.funambol.syncclient.spds.engine.SyncItemImpl
The state of this SyncItem
STATUS_COMMAND_CHANGE - Static variable in class com.funambol.syncclient.spds.SyncManager
 
STATUS_COMMAND_NEW - Static variable in class com.funambol.syncclient.spds.SyncManager
 
STATUS_RECEIVED - Static variable in class com.funambol.syncclient.spds.event.SyncStatusEvent
Received status from the server
STATUS_TO_SEND - Static variable in class com.funambol.syncclient.spds.event.SyncStatusEvent
Create status to send to the server
statusReceived(SyncStatusEvent) - Method in class com.funambol.syncclient.spds.event.SyncStatusAdapter
 
statusReceived(SyncStatusEvent) - Method in interface com.funambol.syncclient.spds.event.SyncStatusListener
Status received
statusToSend(SyncStatusEvent) - Method in class com.funambol.syncclient.spds.event.SyncStatusAdapter
 
statusToSend(SyncStatusEvent) - Method in interface com.funambol.syncclient.spds.event.SyncStatusListener
 
sync() - Method in class com.funambol.syncclient.spds.SyncManager
Synchronize all registered synchronization sources.
SYNC_BEGIN - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
The synchronization process start
SYNC_BEGIN - Static variable in class com.funambol.syncclient.spds.event.SyncSourceEvent
SyncSource Synchronization begin
SYNC_END - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
The synchronization process end
SYNC_END - Static variable in class com.funambol.syncclient.spds.event.SyncSourceEvent
SyncSource Synchronization end
SYNC_ERROR - Static variable in class com.funambol.syncclient.spds.event.SyncEvent
A no blocking error occours
SYNC_NONE - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
Synchronization modes
SYNC_NONE - Static variable in class com.funambol.syncclient.spds.SyncManager
Synchronization modes
SYNC_ONEWAY - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
SYNC_ONEWAY - Static variable in class com.funambol.syncclient.spds.SyncManager
 
SYNC_REFRESH - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
SYNC_REFRESH - Static variable in class com.funambol.syncclient.spds.SyncManager
 
SYNC_SLOW - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
SYNC_SLOW - Static variable in class com.funambol.syncclient.spds.SyncManager
 
SYNC_TWOWAY - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
SYNC_TWOWAY - Static variable in class com.funambol.syncclient.spds.SyncManager
 
SyncAdapter - Class in com.funambol.syncclient.spds.event
Provide empty implementation of SyncListener methods
SyncAdapter() - Constructor for class com.funambol.syncclient.spds.event.SyncAdapter
 
syncBegin(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
syncBegin(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
The synchronization process start
syncBegin(SyncSourceEvent) - Method in class com.funambol.syncclient.spds.event.SyncSourceAdapter
 
syncBegin(SyncSourceEvent) - Method in interface com.funambol.syncclient.spds.event.SyncSourceListener
SyncSource Synchronization begin
SyncConfiguration - Class in com.funambol.syncclient.spds
 
SyncConfiguration(Hashtable, Properties) - Constructor for class com.funambol.syncclient.spds.SyncConfiguration
SyncConfiguration constructor
syncEnd(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
syncEnd(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
The synchronization process end
syncEnd(SyncSourceEvent) - Method in class com.funambol.syncclient.spds.event.SyncSourceAdapter
 
syncEnd(SyncSourceEvent) - Method in interface com.funambol.syncclient.spds.event.SyncSourceListener
SyncSource Synchronization end
syncError(SyncEvent) - Method in class com.funambol.syncclient.spds.event.SyncAdapter
 
syncError(SyncEvent) - Method in interface com.funambol.syncclient.spds.event.SyncListener
A no blocking error occours
SyncEvent - Class in com.funambol.syncclient.spds.event
Is used to notify the listeners for the principal states.
SyncEvent(int, long) - Constructor for class com.funambol.syncclient.spds.event.SyncEvent
Creates a SyncEvent
SyncEvent(int, long, String, Throwable) - Constructor for class com.funambol.syncclient.spds.event.SyncEvent
Creates a SyncEvent
SyncException - Exception in com.funambol.syncclient.spds
This exception represents the base exception for synchronization engine related error conditions.
SyncException() - Constructor for exception com.funambol.syncclient.spds.SyncException
Creates a new instance of SyncException without detail message.
SyncException(String) - Constructor for exception com.funambol.syncclient.spds.SyncException
Constructs an instance of SyncException with the specified detail message.
SyncException(String, Throwable) - Constructor for exception com.funambol.syncclient.spds.SyncException
Constructs an instance of SyncException with the specified detail message and root cause.
SYNCHRONIZED - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
An unchanged item
SyncItem - Interface in com.funambol.syncclient.spds.engine
SyncItem is the indivisible entity that can be exchanged in a synchronization process.
SyncItemAdapter - Class in com.funambol.syncclient.spds.event
Provide empty implementation of SyncItemListener methods
SyncItemAdapter() - Constructor for class com.funambol.syncclient.spds.event.SyncItemAdapter
 
SyncItemEvent - Class in com.funambol.syncclient.spds.event
Is used to notify the listeners when a item is added / updated / deleted by a command received from the server or when a item is added / updated / deleted on by the client
SyncItemEvent(int, String, SyncItemKey) - Constructor for class com.funambol.syncclient.spds.event.SyncItemEvent
Creates a SyncItemEvent
SyncItemImpl - Class in com.funambol.syncclient.spds.engine
SyncItemImpl is a basic implemenation of a SyncItem.
SyncItemImpl(SyncSource, Object) - Constructor for class com.funambol.syncclient.spds.engine.SyncItemImpl
 
SyncItemImpl(SyncSource, Object, char) - Constructor for class com.funambol.syncclient.spds.engine.SyncItemImpl
Creates a new SyncItem belonging to the given source.
SyncItemKey - Class in com.funambol.syncclient.spds.engine
This class represents a unique identifier of a SyncItem item in a repository.
SyncItemKey(Object) - Constructor for class com.funambol.syncclient.spds.engine.SyncItemKey
 
SyncItemListener - Interface in com.funambol.syncclient.spds.event
Is used to notify when a item is added / updated / deleted by a command received from the server or when a item is added / updated / deleted on by the client
SyncItemProperty - Class in com.funambol.syncclient.spds.engine
Represents a property (a piece of information) of a SyncItem.
SyncItemProperty(String, Object) - Constructor for class com.funambol.syncclient.spds.engine.SyncItemProperty
 
SyncItemProperty(String, Object, String) - Constructor for class com.funambol.syncclient.spds.engine.SyncItemProperty
 
SyncItemState - Class in com.funambol.syncclient.spds.engine
It collects the possible states in which a SyncItem can be.
SyncItemState() - Constructor for class com.funambol.syncclient.spds.engine.SyncItemState
 
SyncListener - Interface in com.funambol.syncclient.spds.event
Is used to notify for the principal states.
SyncManager - Class in com.funambol.syncclient.spds
The SyncManager is the contact point between a host application and the synchronization engine.
SyncManager(String, Properties) - Constructor for class com.funambol.syncclient.spds.SyncManager
Creates a SyncManager bound to a specific application.
SyncManager(String) - Constructor for class com.funambol.syncclient.spds.SyncManager
Creates a SyncManager bound to a specific application.
SyncMessages - Class in com.funambol.syncclient.spds
 
SyncMessages() - Constructor for class com.funambol.syncclient.spds.SyncMessages
Creates the SyncMessages.
SyncMLClient - Interface in com.funambol.syncclient.spds
 
SyncOperation - Class in com.funambol.syncclient.spds.engine
This class represents a synchronization operation to perform on a SyncSource.
SyncOperation(SyncItem, char) - Constructor for class com.funambol.syncclient.spds.engine.SyncOperation
Creates a new SyncOperation given the SyncItem and the operation.
SyncRecordFunction - Class in com.funambol.syncclient.spds
This class provide methods about control timestamp and modificationType $Id: SyncRecordFunction.java,v 1.4 2007/01/11 19:21:40 nichele Exp $
SyncRecordFunction() - Constructor for class com.funambol.syncclient.spds.SyncRecordFunction
 
syncSource - Variable in class com.funambol.syncclient.spds.engine.SyncItemImpl
The SyncSource this item belongs to
SyncSource - Interface in com.funambol.syncclient.spds.engine
A SyncSource is responsible for storing and retrieving SyncItem objects from/to an external data source.
SyncSourceAdapter - Class in com.funambol.syncclient.spds.event
Provide empty implementation of SyncSourceListener methods
SyncSourceAdapter() - Constructor for class com.funambol.syncclient.spds.event.SyncSourceAdapter
 
SyncSourceDefinition - Class in com.funambol.syncclient.spds.engine
This class groups the configuration information of a SyncSource.
SyncSourceDefinition(Hashtable) - Constructor for class com.funambol.syncclient.spds.engine.SyncSourceDefinition
 
SyncSourceEvent - Class in com.funambol.syncclient.spds.event
Is used to notify the listeners of the beginning and the end of the synchronization of a particolar syncsource.
SyncSourceEvent(int, String, int, long) - Constructor for class com.funambol.syncclient.spds.event.SyncSourceEvent
Creates a SyncSourceEvent
SyncSourceFactory - Class in com.funambol.syncclient.spds.engine
This is a factory for SyncSource objects.
SyncSourceFactory(String, Hashtable) - Constructor for class com.funambol.syncclient.spds.engine.SyncSourceFactory
Creates a new SyncSourceFactory reading the sync source implementation classes from the given libDirectory and using the given syncSourcesDefinition.
SyncSourceListener - Interface in com.funambol.syncclient.spds.event
Is used to notify of the beginning and the end of the synchronization of a particolar syncsource.
SyncStatusAdapter - Class in com.funambol.syncclient.spds.event
Provide empty implementation of SyncStatusListener methods
SyncStatusAdapter() - Constructor for class com.funambol.syncclient.spds.event.SyncStatusAdapter
 
SyncStatusEvent - Class in com.funambol.syncclient.spds.event
Is used to notify the listeners received a status command.
SyncStatusEvent(int, String, int, SyncItemKey, String) - Constructor for class com.funambol.syncclient.spds.event.SyncStatusEvent
Creates a SyncStatusEvent
SyncStatusListener - Interface in com.funambol.syncclient.spds.event
Is used to notify received a status command.
SyncTransportAdapter - Class in com.funambol.syncclient.spds.event
Provide empty implementation of SyncTransportListener methods
SyncTransportAdapter() - Constructor for class com.funambol.syncclient.spds.event.SyncTransportAdapter
 
SyncTransportEvent - Class in com.funambol.syncclient.spds.event
Is used to notify the listeners of the sending of data to the server and of the reception of data from the server.
SyncTransportEvent(int, int) - Constructor for class com.funambol.syncclient.spds.event.SyncTransportEvent
Creates a SyncTransportEvent
SyncTransportListener - Interface in com.funambol.syncclient.spds.event
Is used to notify of the sending of data to the server and of the reception of data from the server.

T

TAG_ALERT - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_CMD - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_DATA - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_ITEM - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_LOCALURI - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_STATUS - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_SYNCBODY - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_SYNCHDR - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_SYNCML - Static variable in class com.funambol.syncclient.spds.SyncManager
 
TAG_TARGET - Static variable in class com.funambol.syncclient.spds.SyncManager
 
toString() - Method in class com.funambol.syncclient.spds.engine.SyncItemImpl
Constructs a string of the SyncItem
toString() - Method in class com.funambol.syncclient.spds.engine.SyncItemKey
 

U

UNKNOWN - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
State unknown
UPDATE - Static variable in class com.funambol.syncclient.spds.engine.SyncOperation
 
UPDATED - Static variable in class com.funambol.syncclient.spds.engine.SyncItemState
An updated item
UpdateException - Exception in com.funambol.syncclient.spds
Represents a "update" error received from the server.
UpdateException(String) - Constructor for exception com.funambol.syncclient.spds.UpdateException
Constructs an instance of UpdateException with the specified detail message.
UpdateProgressBar - Class in com.funambol.syncclient.spds
This class create progress bar to display data update state $Id: UpdateProgressBar.java,v 1.5 2007/01/11 19:21:40 nichele Exp $
UpdateProgressBar(Frame, int, String) - Constructor for class com.funambol.syncclient.spds.UpdateProgressBar
 
uri - Variable in class com.funambol.syncclient.spds.engine.recovery.AbstractRecovery
 
useMsisdn() - Method in class com.funambol.syncclient.spds.SyncConfiguration
 

W

WBXML_SYNCML_CLIENT - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
WBXML_SYNCML_CLIENT - Static variable in class com.funambol.syncclient.spds.SyncManager
 
WBXMLSyncMLClient - Class in com.funambol.syncclient.spds
Implement send / receive message in WBXML format by HttpConnection.
WBXMLSyncMLClient() - Constructor for class com.funambol.syncclient.spds.WBXMLSyncMLClient
 

X

XML_SYNCML_CLIENT - Static variable in class com.funambol.syncclient.spds.SyncConfiguration
 
XML_SYNCML_CLIENT - Static variable in class com.funambol.syncclient.spds.SyncManager
 
XMLSyncMLClient - Class in com.funambol.syncclient.spds
Implement send / receive message in XML format by HttpConnection.
XMLSyncMLClient() - Constructor for class com.funambol.syncclient.spds.XMLSyncMLClient
 

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

Copyright © 2003-2007 Funambol.