Class Horde_Core_ActiveSync_Connector
Registry connector for Horde backend. Provides the communication between the Horde Registry on the local machine and the ActiveSync Horde driver.
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Copyright 2010-2012 Horde LLC (http://www.horde.org/)
Author: Michael J. Rubinsky mrubinsk@horde.org
Located at Horde/Core/ActiveSync/Connector.php
public
Horde_ActiveSync_Driver_Horde_Connector_Registry
|
|
public
array
|
#
calendar_listUids( integer $startstamp, integer $endstamp )
Get a list of events from horde's calendar api |
public
array
|
#
calendar_listBy( string $action, integer $from_ts, integer $to_ts )
Get a list of event uids that have had $action happen since $from_ts. |
public
Horde_ActiveSync_Message_Appointment
|
|
public
string
|
#
calendar_import( Horde_ActiveSync_Message_Appointment $content )
Import an event into Horde's calendar store. |
public
boolean
|
#
calendar_replace( string $uid, Horde_ActiveSync_Message_Appointment $content )
Replace the event with new data |
public
boolean
|
|
public
integer
|
#
calendar_getActionTimestamp( string $uid, string $action )
Return the timestamp for the last time $action was performed. |
public
array
|
|
public
array
|
|
public
boolean
|
#
contacts_import( string $content, string $import_source = null )
Import the provided contact data into Horde's contacts storage |
public
boolean
|
#
contacts_replace( string $uid, string $content, string $sources = null )
Replace the specified contact with the data provided. |
public
bolean
|
|
public
integer
|
#
contacts_getActionTimestamp( string $uid, string $action )
Get the timestamp of the most recent occurance of $action for the specifed contact |
public
array
|
#
contacts_listBy( string $action, integer $from_ts, integer $to_ts )
Get a list of contact uids that have had $action happen since $from_ts. |
public
|
|
public
string
|
|
public
array
|
|
public
|
|
public
Horde_ActiveSync_Message_Task
|
|
public
string
|
|
public
boolean
|
#
tasks_replace( string $uid, Horde_ActiveSync_Message_Task $message )
Replace an existing task with the provided task. |
public
boolean
|
|
public
integer
|
#
tasks_getActionTimestamp( string $uid, string $action )
Return the timestamp for the last time $action was performed. |
public
array
|
#
tasks_listBy( string $action, integer $from_ts )
Get a list of task uids that have had $action happen since $from_ts. |
public
array
|
|
public
mixed
|
|
public
string
|
#
horde_hasInterface( string $api )
Obtain the name of the Horde application that provides the specified api interface. |
public
array
|
#
getChanges( string $collection, integer $from_ts, integer $to_ts )
Get all server changes for the specified collection |
public
|