com.funambol.client.test
Class CheckSyncClient

java.lang.Object
  extended by com.funambol.client.test.SyncMonitor
      extended by com.funambol.client.test.CheckSyncClient

public class CheckSyncClient
extends SyncMonitor

Represents a sync client used to monitor server side modifications


Nested Class Summary
 class CheckSyncClient.CheckDeviceConfig
           
 
Field Summary
protected  java.lang.String password
           
static java.lang.String SOURCE_NAME_CALENDAR
           
static java.lang.String SOURCE_NAME_CONTACTS
           
static java.lang.String SOURCE_NAME_PICTURES
           
protected  java.lang.String syncUrl
           
protected  java.lang.String userName
           
 
Fields inherited from class com.funambol.client.test.SyncMonitor
listeners, sManager
 
Constructor Summary
CheckSyncClient(java.lang.String syncUrl, java.lang.String userName, java.lang.String password)
           
 
Method Summary
 int getItemsCount(java.lang.String source)
           
 CheckSyncSource getSyncSource(java.lang.String source)
           
protected  void reapplySyncConfig()
           
 void setSyncConfig(java.lang.String syncUrl, java.lang.String userName, java.lang.String password)
           
 void sync()
           
 void sync(CheckSyncSource source)
           
 void sync(java.lang.String source)
           
 
Methods inherited from class com.funambol.client.test.SyncMonitor
addListener, cleanListeners, getSyncReport, interruptSyncAfterPhase, isSyncing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCE_NAME_CONTACTS

public static final java.lang.String SOURCE_NAME_CONTACTS
See Also:
Constant Field Values

SOURCE_NAME_CALENDAR

public static final java.lang.String SOURCE_NAME_CALENDAR
See Also:
Constant Field Values

SOURCE_NAME_PICTURES

public static final java.lang.String SOURCE_NAME_PICTURES
See Also:
Constant Field Values

syncUrl

protected java.lang.String syncUrl

userName

protected java.lang.String userName

password

protected java.lang.String password
Constructor Detail

CheckSyncClient

public CheckSyncClient(java.lang.String syncUrl,
                       java.lang.String userName,
                       java.lang.String password)
Method Detail

sync

public void sync()
          throws ClientTestException
Throws:
ClientTestException

sync

public void sync(java.lang.String source)
          throws ClientTestException
Throws:
ClientTestException

sync

public void sync(CheckSyncSource source)
          throws ClientTestException
Throws:
ClientTestException

getSyncSource

public CheckSyncSource getSyncSource(java.lang.String source)
                              throws ClientTestException
Throws:
ClientTestException

setSyncConfig

public void setSyncConfig(java.lang.String syncUrl,
                          java.lang.String userName,
                          java.lang.String password)

getItemsCount

public int getItemsCount(java.lang.String source)
                  throws ClientTestException
Throws:
ClientTestException

reapplySyncConfig

protected void reapplySyncConfig()


Copyright © 2001-2009 Funambol.