|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.funambol.ws.client.WebServiceSyncSourceController
Manages the business delegate access
Constructor Summary | |
WebServiceSyncSourceController(WebServiceSyncSource syncSource)
Called to create main resource |
Method Summary | |
com.funambol.framework.engine.SyncItem |
addSyncItem(com.funambol.framework.engine.SyncItem syncItem)
controlls the addItem process |
void |
beginSync(java.security.Principal principal,
int syncMode)
controlls the beginSync process without the filter |
void |
beginSync(java.security.Principal principal,
int syncMode,
com.funambol.framework.filter.FilterClause filterClause)
controlls the beginSync process |
void |
endSync()
controlls the endSync process |
com.funambol.framework.engine.SyncItemKey[] |
getAllSyncItemKeys()
controlls the getAllItemKeys process |
BusinessDelegate |
getBusinessDelegate()
Returns BusinessDelegate |
com.funambol.framework.engine.SyncItemKey[] |
getDeletedSyncItemKeys(java.sql.Timestamp since,
java.sql.Timestamp until)
controlls the getDeletedItemKeys process |
com.funambol.framework.engine.SyncItemKey[] |
getNewSyncItemKeys(java.sql.Timestamp since,
java.sql.Timestamp until)
controlls the getNewItemKeys process |
java.lang.String |
getSessionId()
Returns the session id |
com.funambol.framework.engine.SyncItem |
getSyncItemFromId(com.funambol.framework.engine.SyncItemKey syncItemKey)
controlls the getItemFromId process |
com.funambol.framework.engine.SyncItemKey[] |
getSyncItemKeysFromTwin(com.funambol.framework.engine.SyncItem syncItem)
Controls the getSyncItemFromTwin process |
char |
getSyncItemStateFromId(com.funambol.framework.engine.SyncItemKey key)
controlls the getSyncItemStateFromId process |
com.funambol.framework.engine.SyncItemKey[] |
getUpdatedSyncItemKeys(java.sql.Timestamp since,
java.sql.Timestamp until)
controlls the getUpdatedItemKeys process |
WebServiceSyncSource |
getWebServiceSyncSource()
|
boolean |
isSyncItemInFilterClause(com.funambol.framework.engine.SyncItemKey key)
controlls the isSyncItemInFilterClause process |
boolean |
mergeSyncItems(com.funambol.framework.engine.SyncItemKey serverSyncItemKey,
com.funambol.framework.engine.SyncItem clientSyncItem)
Controls the mergeItems process |
void |
removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey,
java.sql.Timestamp deletionTime,
boolean softDeletion)
controlls the removeItem process |
void |
setOperationStatus(java.lang.String operation,
int statusCode,
com.funambol.framework.engine.SyncItemKey[] keys)
controlls the set operation status process |
com.funambol.framework.engine.SyncItem |
updateSyncItem(com.funambol.framework.engine.SyncItem syncItem)
controlls the updateItem process |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WebServiceSyncSourceController(WebServiceSyncSource syncSource) throws com.funambol.framework.engine.source.SyncSourceException
Method Detail |
public WebServiceSyncSource getWebServiceSyncSource()
public BusinessDelegate getBusinessDelegate()
public java.lang.String getSessionId()
public void beginSync(java.security.Principal principal, int syncMode, com.funambol.framework.filter.FilterClause filterClause) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public void beginSync(java.security.Principal principal, int syncMode) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem getSyncItemFromId(com.funambol.framework.engine.SyncItemKey syncItemKey) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getAllSyncItemKeys() throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getNewSyncItemKeys(java.sql.Timestamp since, java.sql.Timestamp until) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getUpdatedSyncItemKeys(java.sql.Timestamp since, java.sql.Timestamp until) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getDeletedSyncItemKeys(java.sql.Timestamp since, java.sql.Timestamp until) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem addSyncItem(com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem updateSyncItem(com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public void removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey, java.sql.Timestamp deletionTime, boolean softDeletion) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public void endSync() throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public void setOperationStatus(java.lang.String operation, int statusCode, com.funambol.framework.engine.SyncItemKey[] keys) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public char getSyncItemStateFromId(com.funambol.framework.engine.SyncItemKey key) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public boolean isSyncItemInFilterClause(com.funambol.framework.engine.SyncItemKey key) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public boolean mergeSyncItems(com.funambol.framework.engine.SyncItemKey serverSyncItemKey, com.funambol.framework.engine.SyncItem clientSyncItem) throws com.funambol.framework.engine.source.SyncSourceException
serverSyncItemKey
- clientSyncItem
-
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getSyncItemKeysFromTwin(com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
syncItem
-
com.funambol.framework.engine.source.SyncSourceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |