Package com.vodafone360.people.engine.activities

Interface Summary
ActivitiesEngine.ISyncHelper Interface for Native call and message log sync classes.
 

Class Summary
ActivitiesEngine Engine response for handling of Activities (i.e Timeline and Status events).
FetchCallLogEvents Fetches call log events from the Native call log.
FetchSmsLogEvents Fetches SMS/MMS log events from the Native message log.
MmsDecoder Helper class to 'decode' MMS messages to provide suitable content for Timeline summary.
TimelineEventWatcher Allow ActivitiesEngine to 'watch' for changes in the Native call and message logs allowing re-sync of events if required.
 

Enum Summary
ActivitiesEngine.State Definitions of Activities engines states; IDLE - engine is inactive FETCH_STATUSES_FIRST_TIME: 1st time sync of statuses, FETCH_CALLOG_FIRST_TIME: first time sync of phone calls, UPDATE_STATUSES: updating statuses from server (user has pressed the "refresh button" or push event's triggered the sync), UPDATE_CALLOG_FROM_NATIVE: new timeline item appeared on the phone, FETCH_OLDER_CALLLOG_FROM_NATIVE_DB: user has pressed "more timelines" button, FETCH_SMS_FROM_NATIVE_DB: fetching SMS/MMS
FetchCallLogEvents.InternalState Internal states for Call log event sync.
FetchSmsLogEvents.InternalState Internal states for message log sync: Idle,, fetching SMS events, fetching MMS events.
 



JavaDoc