|
||||||||||
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.domino.engine.cache.CachedSyncSource
com.funambol.domino.engine.cache.ExampleSyncSource
Field Summary |
Fields inherited from class com.funambol.domino.engine.cache.CachedSyncSource |
principal, PRODUCT_NAME, syncMode |
Fields inherited from class com.funambol.framework.engine.source.AbstractSyncSource |
howManyAdded, howManyDeleted, howManyUpdated, info, LOG_NAME, name, sourceQuery, sourceURI, type |
Constructor Summary | |
ExampleSyncSource()
|
Method Summary | |
com.funambol.framework.engine.SyncItem |
addSyncItem(com.funambol.framework.engine.SyncItem syncItem)
|
void |
beginSync(java.security.Principal principal,
int _int)
beginSync |
void |
endSync(java.security.Principal principal)
endSync |
SyncItemInfo[] |
getAllSyncItemInfo()
|
com.funambol.framework.engine.SyncItemKey[] |
getAllSyncItemKeys()
|
com.funambol.framework.engine.SyncItem[] |
getAllSyncItems(java.security.Principal principal)
getAllSyncItems |
com.funambol.framework.engine.SyncItem |
getSyncItemFromId(java.security.Principal principal,
com.funambol.framework.engine.SyncItemKey syncItemKey)
getSyncItemFromId |
com.funambol.framework.engine.SyncItem |
getSyncItemFromId(com.funambol.framework.engine.SyncItemKey syncItemKey)
|
com.funambol.framework.engine.SyncItem |
getSyncItemFromTwin(java.security.Principal principal,
com.funambol.framework.engine.SyncItem syncItem)
getSyncItemFromTwin |
com.funambol.framework.engine.SyncItemKey[] |
getSyncItemKeysFromTwin(com.funambol.framework.engine.SyncItem syncItem)
|
com.funambol.framework.engine.SyncItem[] |
getSyncItemsFromIds(java.security.Principal principal,
com.funambol.framework.engine.SyncItemKey[] syncItemKeyArray)
getSyncItemsFromIds |
boolean |
isSyncItemInFilterClause(com.funambol.framework.engine.SyncItem syncItem)
|
boolean |
isSyncItemInFilterClause(com.funambol.framework.engine.SyncItemKey syncItemKey)
|
boolean |
mergeSyncItems(com.funambol.framework.engine.SyncItemKey syncItemKey,
com.funambol.framework.engine.SyncItem syncItem)
|
protected void |
removeAllItems()
|
void |
removeSyncItem(java.security.Principal principal,
com.funambol.framework.engine.SyncItem syncItem)
removeSyncItem |
void |
removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey,
java.sql.Timestamp timestamp)
|
void |
removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey,
java.sql.Timestamp timestamp,
boolean b)
|
void |
removeSyncItems(java.security.Principal principal,
com.funambol.framework.engine.SyncItem[] syncItemArray)
removeSyncItems |
void |
setOperationStatus(java.lang.String string,
int i,
com.funambol.framework.engine.SyncItemKey[] syncItemKey)
|
com.funambol.framework.engine.SyncItem |
setSyncItem(java.security.Principal principal,
com.funambol.framework.engine.SyncItem syncItem)
setSyncItem |
com.funambol.framework.engine.SyncItem[] |
setSyncItems(java.security.Principal principal,
com.funambol.framework.engine.SyncItem[] syncItemArray)
setSyncItems |
com.funambol.framework.engine.SyncItem |
updateSyncItem(com.funambol.framework.engine.SyncItem syncItem)
|
Methods inherited from class com.funambol.domino.engine.cache.CachedSyncSource |
beginSync, endSync, getDeletedSyncItemKeys, getJndiDataSourceName, getNewSyncItemKeys, getUpdatedSyncItemKeys, init, setJndiDataSourceName |
Methods inherited from class com.funambol.framework.engine.source.AbstractSyncSource |
commitSync, getInfo, getName, getSourceQuery, getSourceURI, getType, setInfo, setName, setSourceURI, setType, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.funambol.framework.engine.source.SyncSource |
beginSync, commitSync, endSync, getDeletedSyncItemKeys, getInfo, getName, getNewSyncItemKeys, getSourceURI, getType, getUpdatedSyncItemKeys |
Constructor Detail |
public ExampleSyncSource()
Method Detail |
public void beginSync(java.security.Principal principal, int _int) throws com.funambol.framework.engine.source.SyncSourceException
principal
- Principal_int
- int
com.funambol.framework.engine.source.SyncSourceException
public void endSync(java.security.Principal principal) throws com.funambol.framework.engine.source.SyncSourceException
principal
- Principal
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem setSyncItem(java.security.Principal principal, com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItem
- SyncItem
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem[] setSyncItems(java.security.Principal principal, com.funambol.framework.engine.SyncItem[] syncItemArray) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItemArray
- SyncItem[]
com.funambol.framework.engine.source.SyncSourceException
public void removeSyncItem(java.security.Principal principal, com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItem
- SyncItem
com.funambol.framework.engine.source.SyncSourceException
public void removeSyncItems(java.security.Principal principal, com.funambol.framework.engine.SyncItem[] syncItemArray) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItemArray
- SyncItem[]
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem[] getAllSyncItems(java.security.Principal principal) throws com.funambol.framework.engine.source.SyncSourceException
principal
- Principal
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem[] getSyncItemsFromIds(java.security.Principal principal, com.funambol.framework.engine.SyncItemKey[] syncItemKeyArray) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItemKeyArray
- SyncItemKey[]
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem getSyncItemFromId(java.security.Principal principal, com.funambol.framework.engine.SyncItemKey syncItemKey) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItemKey
- SyncItemKey
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItem getSyncItemFromTwin(java.security.Principal principal, com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
principal
- PrincipalsyncItem
- SyncItem
com.funambol.framework.engine.source.SyncSourceException
public SyncItemInfo[] getAllSyncItemInfo() throws com.funambol.framework.engine.source.SyncSourceException
getAllSyncItemInfo
in class CachedSyncSource
com.funambol.framework.engine.source.SyncSourceException
public com.funambol.framework.engine.SyncItemKey[] getAllSyncItemKeys() throws com.funambol.framework.engine.source.SyncSourceException
getAllSyncItemKeys
in interface com.funambol.framework.engine.source.SyncSource
getAllSyncItemKeys
in class CachedSyncSource
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
getSyncItemFromId
in interface com.funambol.framework.engine.source.SyncSource
com.funambol.framework.engine.source.SyncSourceException
public void removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey, java.sql.Timestamp timestamp, boolean b) throws com.funambol.framework.engine.source.SyncSourceException
removeSyncItem
in interface com.funambol.framework.engine.source.SyncSource
com.funambol.framework.engine.source.SyncSourceException
public void removeSyncItem(com.funambol.framework.engine.SyncItemKey syncItemKey, java.sql.Timestamp timestamp) 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
updateSyncItem
in interface com.funambol.framework.engine.source.SyncSource
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
addSyncItem
in interface com.funambol.framework.engine.source.SyncSource
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
getSyncItemKeysFromTwin
in interface com.funambol.framework.engine.source.SyncSource
com.funambol.framework.engine.source.SyncSourceException
public boolean mergeSyncItems(com.funambol.framework.engine.SyncItemKey syncItemKey, com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
mergeSyncItems
in interface com.funambol.framework.engine.source.MergeableSyncSource
com.funambol.framework.engine.source.SyncSourceException
public boolean isSyncItemInFilterClause(com.funambol.framework.engine.SyncItem syncItem) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public boolean isSyncItemInFilterClause(com.funambol.framework.engine.SyncItemKey syncItemKey) throws com.funambol.framework.engine.source.SyncSourceException
com.funambol.framework.engine.source.SyncSourceException
public void setOperationStatus(java.lang.String string, int i, com.funambol.framework.engine.SyncItemKey[] syncItemKey)
setOperationStatus
in interface com.funambol.framework.engine.source.SyncSource
setOperationStatus
in class CachedSyncSource
protected void removeAllItems() throws com.funambol.framework.engine.source.SyncSourceException
removeAllItems
in class CachedSyncSource
com.funambol.framework.engine.source.SyncSourceException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |