|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.funambol.email.engine.source.CacheDAO
public class CacheDAO
Contains methods to access to the table with the state of the items.
| Field Summary | |
|---|---|
protected com.funambol.framework.logging.FunambolLogger |
log
|
| Constructor Summary | |
|---|---|
CacheDAO(java.lang.String jndiDataSourceName)
|
|
| Method Summary | |
|---|---|
void |
deleteLocalItem(java.lang.String GUID,
java.lang.String username,
java.lang.String protocol)
Delete local items |
void |
deleteLocalItems(java.lang.String sourceURI,
long principal)
Delete local items |
void |
deleteSentPop(java.lang.String sourceURI,
long principalId)
Delete local items |
SyncItemInfo[] |
getInvalidItems(java.lang.String sourceURI,
long principalId)
Gets local items |
java.lang.String |
getJndiDataSourceName()
|
java.util.LinkedHashMap |
getLocalItems(java.lang.String sourceURI,
long principalId)
Gets local items |
void |
init()
|
void |
setJndiDataSourceName(java.lang.String jndiDataSourceName)
|
void |
updateDeletedStatus(java.lang.String username,
java.lang.String protocol)
Delete local items |
void |
updateLocalItems(java.util.LinkedHashMap items,
java.util.ArrayList itemsSent,
SyncItemInfo[] invalidItems,
java.lang.String sourceURI,
long principal)
Update local items |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected com.funambol.framework.logging.FunambolLogger log
| Constructor Detail |
|---|
public CacheDAO(java.lang.String jndiDataSourceName)
jndiDataSourceName - String| Method Detail |
|---|
public void init()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getJndiDataSourceName()
public void setJndiDataSourceName(java.lang.String jndiDataSourceName)
jndiDataSourceName - String
public void deleteSentPop(java.lang.String sourceURI,
long principalId)
throws EntityException
sourceURI - principalId -
EntityException
public void updateDeletedStatus(java.lang.String username,
java.lang.String protocol)
throws EntityException
username - protocol -
java.lang.Exception
EntityException
public void deleteLocalItems(java.lang.String sourceURI,
long principal)
throws EntityException
sourceURI - Stringprincipal - String
java.lang.Exception
EntityException
public void deleteLocalItem(java.lang.String GUID,
java.lang.String username,
java.lang.String protocol)
throws EntityException
GUID - Stringusername - Stringprotocol - String
EntityException
public void updateLocalItems(java.util.LinkedHashMap items,
java.util.ArrayList itemsSent,
SyncItemInfo[] invalidItems,
java.lang.String sourceURI,
long principal)
throws EntityException
items - map with all the mail server CrcSyncItemInfoitemsSent - ArrayListinvalidItems - CrcSyncItemInfo[]sourceURI - Stringprincipal - String
java.lang.Exception
EntityException
public java.util.LinkedHashMap getLocalItems(java.lang.String sourceURI,
long principalId)
throws EntityException
sourceURI - StringprincipalId - String
java.lang.Exception
EntityException
public SyncItemInfo[] getInvalidItems(java.lang.String sourceURI,
long principalId)
throws EntityException
sourceURI - StringprincipalId - String
java.lang.Exception
EntityException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||