|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.funambol.framework.engine.source.AbstractSyncSource
com.funambol.exchange.engine.cache.ExchangeCachedSyncSource
com.funambol.exchange.engine.source.ExchangeSyncSource
This class implements common methods of
ExchangeCalendarSyncSource,
ExchangeContactSyncSource,
ExchangeNoteSyncSource, and
ExchangeTaskSyncSource.
Field Summary | |
protected int |
conflictResolution
|
protected java.lang.String |
deviceCharset
|
protected java.util.TimeZone |
deviceTimeZone
|
protected java.lang.String |
deviceTimeZoneDescr
|
protected static java.lang.String |
ITEM_ADD
|
protected static java.lang.String |
ITEM_ADD_ERROR
|
protected static java.lang.String |
ITEM_REMOVE
|
protected static java.lang.String |
ITEM_REMOVE_ERROR
|
protected static java.lang.String |
ITEM_UPDATE
|
protected static java.lang.String |
ITEM_UPDATE_ERROR
|
protected static java.lang.String |
TYPE_ICAL
|
protected static java.lang.String |
TYPE_SIFC
|
protected static java.lang.String |
TYPE_SIFE
|
protected static java.lang.String |
TYPE_SIFN
|
protected static java.lang.String |
TYPE_SIFT
|
protected static java.lang.String |
TYPE_VCARD
|
Fields inherited from class com.funambol.exchange.engine.cache.ExchangeCachedSyncSource |
credentials, exchangeFolder, exchangeHost, host, log, port, principalId, syncMode, username |
Fields inherited from class com.funambol.framework.engine.source.AbstractSyncSource |
howManyAdded, howManyDeleted, howManyUpdated, info, LOG_NAME, name, sourceQuery, sourceURI, type |
Constructor Summary | |
ExchangeSyncSource()
|
Method Summary | |
void |
beginSync(com.funambol.framework.engine.source.SyncContext context)
Method by the server at the begining of the sync process. |
java.lang.String |
getSchedule()
Getter for property schedule. |
boolean |
isSchedulEnablede()
Getter for property scheduleEnabled. |
void |
setOperationStatus(java.lang.String operation,
int statusCode,
com.funambol.framework.engine.SyncItemKey[] keys)
|
void |
setSchedule(java.lang.String schedule)
Setter for property schedule. |
void |
setScheduleEnabled(boolean scheduleEnabled)
Setter for property schedule. |
Methods inherited from class com.funambol.framework.engine.source.AbstractSyncSource |
addSyncItem, commitSync, getInfo, getName, getSourceQuery, getSourceURI, getSyncItemFromId, getSyncItemKeysFromTwin, getType, removeSyncItem, setInfo, setName, setSourceURI, setType, toString, updateSyncItem |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static final java.lang.String ITEM_ADD
protected static final java.lang.String ITEM_REMOVE
protected static final java.lang.String ITEM_UPDATE
protected static final java.lang.String ITEM_ADD_ERROR
protected static final java.lang.String ITEM_REMOVE_ERROR
protected static final java.lang.String ITEM_UPDATE_ERROR
protected static final java.lang.String TYPE_VCARD
protected static final java.lang.String TYPE_ICAL
protected static final java.lang.String TYPE_SIFC
protected static final java.lang.String TYPE_SIFE
protected static final java.lang.String TYPE_SIFN
protected static final java.lang.String TYPE_SIFT
protected java.lang.String deviceTimeZoneDescr
protected java.util.TimeZone deviceTimeZone
protected java.lang.String deviceCharset
protected int conflictResolution
Constructor Detail |
public ExchangeSyncSource()
Method Detail |
public java.lang.String getSchedule()
public void setSchedule(java.lang.String schedule)
schedule
- New value of property schedule.public boolean isSchedulEnablede()
public void setScheduleEnabled(boolean scheduleEnabled)
scheduleEnabled
- New value of property schedule.public void beginSync(com.funambol.framework.engine.source.SyncContext context) throws com.funambol.framework.engine.source.SyncSourceException
ExchangeCachedSyncSource
Method by the server at the begining of the sync process.
beginSync
in interface com.funambol.framework.engine.source.SyncSource
beginSync
in class ExchangeCachedSyncSource
context
- the context of the sync
com.funambol.framework.engine.source.SyncSourceException
- if an error occursSyncSource
public void setOperationStatus(java.lang.String operation, int statusCode, com.funambol.framework.engine.SyncItemKey[] keys)
setOperationStatus
in interface com.funambol.framework.engine.source.SyncSource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |