Overview

Packages

  • ActiveSync
  • None

Classes

  • Horde_ActiveSync
  • Horde_ActiveSync_Connector_Exporter
  • Horde_ActiveSync_Connector_Importer
  • Horde_ActiveSync_Driver_Base
  • Horde_ActiveSync_Exception
  • Horde_ActiveSync_Exception_InvalidRequest
  • Horde_ActiveSync_Exception_StateGone
  • Horde_ActiveSync_Message_Base
  • Horde_ActiveSync_Request_Base
  • Horde_ActiveSync_Request_FolderCreate
  • Horde_ActiveSync_Request_FolderSync
  • Horde_ActiveSync_Request_GetHierarchy
  • Horde_ActiveSync_Request_GetItemEstimate
  • Horde_ActiveSync_Request_MeetingResponse
  • Horde_ActiveSync_Request_MoveItems
  • Horde_ActiveSync_Request_Notify
  • Horde_ActiveSync_Request_Ping
  • Horde_ActiveSync_Request_Provision
  • Horde_ActiveSync_Request_Search
  • Horde_ActiveSync_Request_SendMail
  • Horde_ActiveSync_Request_SmartForward
  • Horde_ActiveSync_Request_SmartReply
  • Horde_ActiveSync_Request_Sync
  • Horde_ActiveSync_State_File
  • Horde_ActiveSync_Sync
  • Horde_ActiveSync_Wbxml
  • Horde_ActiveSync_Wbxml_Decoder
  • Horde_ActiveSync_Wbxml_Encoder
  • Overview
  • Package
  • Class
  • Tree

Class Horde_ActiveSync_Connector_Importer

File : streamimporter.php Project : Z-Push Descr : Stream import classes

Created : 01.10.2007

© Zarafa Deutschland GmbH, www.zarafaserver.de This file is distributed under GPL-2.0. Consult COPYING file for details

Located at Horde/ActiveSync/Connector/Importer.php
Methods summary
public
# __construct( Horde_ActiveSync_Driver_Base $backend )

Const'r

Const'r

Parameters

$backend
public
# init( Horde_ActiveSync_State_Base & $state, string $folderId, integer $flags = 0 )

Initialize the exporter for this collection

Initialize the exporter for this collection

Parameters

$state
The state machine
$folderId
The collection's id
$flags
Any flags
public
# setLogger( Horde_Log_Logger $logger )

Setter for a logger instance

Setter for a logger instance

Parameters

$logger
The logger
public mixed
# importMessageChange( mixed $id, Horde_ActiveSync_Message_Base $message, StdClass $device, integer $clientid )

Import a message change from the wbxml stream

Import a message change from the wbxml stream

Parameters

$id
<p>A server message id or false if a new message</p>
$message
A message object
$device
A device descriptor
$clientid
<p>Client id sent from PIM on message addition.</p>

Returns

mixed
The server message id or false
public boolean
# importMessageDeletion( string $id )

Import a message deletion. This may conflict if the local object has been modified.

Import a message deletion. This may conflict if the local object has been modified.

Parameters

$id
Server message uid

Returns

boolean
public
# importMessageReadFlag( string $id, ?? $flags )

Import a change in 'read' flags .. This can never conflict

Import a change in 'read' flags .. This can never conflict

Parameters

$id
Server message id
$flags
The read flags to set
public boolean
# importMessageMove( string $id, mixed $newfolder )

Perform a message move initiated on the PIM.

Perform a message move initiated on the PIM.

Parameters

$id
The message id
$newfolder

Returns

boolean
public boolean
# importFolderChange( string $id, string $parent, string $displayname, <unknown_type> $type )

Import a folder change from the wbxml stream

Import a folder change from the wbxml stream

Parameters

$id
The folder id
$parent
The parent folder id?
$displayname
The folder display name
$type
The collection type?

Returns

boolean
public boolean
# importFolderDeletion( string $id, string $parent )

Imports a folder deletion from the PIM

Imports a folder deletion from the PIM

Parameters

$id
The folder id
$parent
The folder id of the parent folder

Returns

boolean
API documentation generated by ApiGen