com.funambol.client.controller
Class UISyncSourceController

java.lang.Object
  extended by com.funambol.client.controller.UISyncSourceController

public class UISyncSourceController
extends java.lang.Object


Constructor Summary
UISyncSourceController(Customization customization, Localization localization, AppSyncSourceManager appSyncSourceManager, Controller controller, AppSyncSource appSource)
           
 
Method Summary
 void attachToSession()
           
 void dataReceived(java.lang.String date, int size)
           
 void disable()
           
 void disableStatusAnimation()
           
 void enable()
           
 void endConnecting(int action)
           
 void endMapping()
           
 void endReceiving()
           
 void endSending()
           
 void endSession(SyncReport report)
           
 void endSyncing()
           
 Controller getController()
           
 SyncReport getLastSyncReport()
           
 void itemAddChunkSent(java.lang.String key, java.lang.String parent, int size)
           
 void itemAddSendingEnded(java.lang.String key, java.lang.String parent, int size)
           
 void itemAddSendingStarted(java.lang.String key, java.lang.String parent, int size)
           
 void itemDeleted(java.lang.Object itemId)
           
 void itemDeleteSent(java.lang.Object syncItem)
           
 void itemReceived(java.lang.Object arg0)
           
 void itemRemoved(int current, int size)
           
 void itemReplaceChunkSent(java.lang.String key, java.lang.String parent, int size)
           
 void itemReplaceSendingEnded(java.lang.String key, java.lang.String parent, int size)
           
 void itemReplaceSendingStarted(java.lang.String key, java.lang.String parent, int size)
           
 void itemUpdated(java.lang.Object arg0)
           
 void itemUpdated(java.lang.Object item, java.lang.Object update)
           
 void removingAllData()
           
 void setSelected(boolean value, boolean fromUi)
           
 void setUISyncSource(UISyncSource uiSource)
           
 void startCancelling()
           
 void startConnecting()
           
 void startMapping()
           
 void startReceiving(int numItems)
           
 void startSending(int numNewItems, int numUpdItems, int numDelItems)
           
 void startSession()
           
 boolean startSyncing(int mode, DevInf devInf)
           
 void syncStarted(int arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UISyncSourceController

public UISyncSourceController(Customization customization,
                              Localization localization,
                              AppSyncSourceManager appSyncSourceManager,
                              Controller controller,
                              AppSyncSource appSource)
Method Detail

setUISyncSource

public void setUISyncSource(UISyncSource uiSource)

disableStatusAnimation

public void disableStatusAnimation()

dataReceived

public void dataReceived(java.lang.String date,
                         int size)

endConnecting

public void endConnecting(int action)

endMapping

public void endMapping()

endReceiving

public void endReceiving()

endSending

public void endSending()

disable

public void disable()

enable

public void enable()

endSession

public void endSession(SyncReport report)

setSelected

public void setSelected(boolean value,
                        boolean fromUi)

endSyncing

public void endSyncing()

itemAddSendingEnded

public void itemAddSendingEnded(java.lang.String key,
                                java.lang.String parent,
                                int size)

itemAddSendingStarted

public void itemAddSendingStarted(java.lang.String key,
                                  java.lang.String parent,
                                  int size)

itemAddChunkSent

public void itemAddChunkSent(java.lang.String key,
                             java.lang.String parent,
                             int size)

itemDeleteSent

public void itemDeleteSent(java.lang.Object syncItem)

itemDeleted

public void itemDeleted(java.lang.Object itemId)

itemReceived

public void itemReceived(java.lang.Object arg0)

itemReplaceSendingStarted

public void itemReplaceSendingStarted(java.lang.String key,
                                      java.lang.String parent,
                                      int size)

itemReplaceSendingEnded

public void itemReplaceSendingEnded(java.lang.String key,
                                    java.lang.String parent,
                                    int size)

itemReplaceChunkSent

public void itemReplaceChunkSent(java.lang.String key,
                                 java.lang.String parent,
                                 int size)

itemUpdated

public void itemUpdated(java.lang.Object arg0)

itemUpdated

public void itemUpdated(java.lang.Object item,
                        java.lang.Object update)

startConnecting

public void startConnecting()

startMapping

public void startMapping()

startReceiving

public void startReceiving(int numItems)

startSending

public void startSending(int numNewItems,
                         int numUpdItems,
                         int numDelItems)

startSession

public void startSession()

attachToSession

public void attachToSession()

startSyncing

public boolean startSyncing(int mode,
                            DevInf devInf)

startCancelling

public void startCancelling()

syncStarted

public void syncStarted(int arg0)

removingAllData

public void removingAllData()

itemRemoved

public void itemRemoved(int current,
                        int size)

getController

public Controller getController()

getLastSyncReport

public SyncReport getLastSyncReport()


Copyright © 2001-2009 Funambol.