Class Inx_Apiimpl_Sending_SendingHistoryManagerImpl

Description
Variable Summary
mixed $_oService
mixed $_oSession
Method Summary
Inx_Apiimpl_Sending_SendingHistoryManagerImpl __construct (Inx_Apiimpl_AbstractSession $oSession)
void fetchBOs (Inx_Apiimpl_RemoteRef $oResultSetRef,  $iIndex,  $iDirection)
void findFutureSendingsByDate ( $sStart,  $sEnd)
void findFutureSendingsByMailing ( $iMailingId,  $sStart,  $sEnd)
void findLastSending ()
void findLastSendingForMailing ( $iMailingId)
void findLastSendingForRecipient ( $iRecipientId)
void findModifiedSendings ( $sSince)
void findNextSending ( $iMailingId)
void findPastSendingsByMailing ( $iMailingId, [ $sStart = null], [ $sEnd = null])
void findPastSendingsByRecipient ( $iRecipientId, [ $sStart = null], [ $sEnd = null])
void findSendingsByDate ([ $sStart = null], [ $sEnd = null])
void findSendingsByMailing ( $iMailingId)
void findSendingsByRecipient ( $iRecipientId)
void get ( $iId)
void hasBounced ( $iRecipientId,  $iMailingId)
void hasBouncedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
void hasClicked ( $iRecipientId,  $iMailingId)
void hasClickedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
void hasOpened ( $iRecipientId,  $iMailingId)
void hasOpenedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
void selectAll ()
Variables
mixed $_oService (line 7)
  • access: protected
mixed $_oSession (line 5)
  • access: protected
Methods
Constructor __construct (line 10)
  • access: public
Inx_Apiimpl_Sending_SendingHistoryManagerImpl __construct (Inx_Apiimpl_AbstractSession $oSession)
fetchBOs (line 375)
  • access: public
void fetchBOs (Inx_Apiimpl_RemoteRef $oResultSetRef,  $iIndex,  $iDirection)

Implementation of:
Inx_Apiimpl_Core_ROBOResultSetDelegate::fetchBOs()
findFutureSendingsByDate (line 146)
  • access: public
void findFutureSendingsByDate ( $sStart,  $sEnd)
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findFutureSendingsByDate()
Returns a list of the next expected sendings performed by the Inxmail Professional server. must be specified because otherwise there might be an infinite amount of sending dates. omitting the end date will trigger an Inx_Api_NullPointerException. in which case it will be set to the current date.
findFutureSendingsByMailing (line 170)
  • access: public
void findFutureSendingsByMailing ( $iMailingId,  $sStart,  $sEnd)
  • $iMailingId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findFutureSendingsByMailing()
Returns a list of the next expected sendings of the given mailing. otherwise there might be an infinite amount of sending dates. Inx_Api_NullPointerException.
findLastSending (line 261)
  • access: public
void findLastSending ()

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findLastSending()
Returns the Inx_Api_Sending_Sending object for the last sending, if any.
findLastSendingForMailing (line 231)
  • access: public
void findLastSendingForMailing ( $iMailingId)
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findLastSendingForMailing()
Returns the Inx_Api_Sending_Sending object for the last sending of the specified mailing, if any.
findLastSendingForRecipient (line 246)
  • access: public
void findLastSendingForRecipient ( $iRecipientId)
  • $iRecipientId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findLastSendingForRecipient()
Returns the Inx_Api_Sending_Sending object for the last sending to the specified recipient, if any.
findModifiedSendings (line 195)
  • access: public
void findModifiedSendings ( $sSince)
  • $sSince

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findModifiedSendings()
Returns an Inx_Api_ROBOResultSet containing all sendings which have been modified since the specified date.
findNextSending (line 216)
  • access: public
void findNextSending ( $iMailingId)
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findNextSending()
Returns the next expected send date of the specified mailing.
findPastSendingsByMailing (line 106)
  • access: public
void findPastSendingsByMailing ( $iMailingId, [ $sStart = null], [ $sEnd = null])
  • $iMailingId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findPastSendingsByMailing()
Returns an Inx_Api_ROBOResultSet containing all sendings of the specified mailing which were performed during the specified time span.
findPastSendingsByRecipient (line 126)
  • access: public
void findPastSendingsByRecipient ( $iRecipientId, [ $sStart = null], [ $sEnd = null])
  • $iRecipientId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findPastSendingsByRecipient()
Returns an Inx_Api_ROBOResultSet containing all sendings to the specified recipient which were performed during the specified time span.
findSendingsByDate (line 87)
  • access: public
void findSendingsByDate ([ $sStart = null], [ $sEnd = null])
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findSendingsByDate()
Returns an Inx_Api_ROBOResultSet containing all sendings which were performed during the specified time span.
findSendingsByMailing (line 53)
  • access: public
void findSendingsByMailing ( $iMailingId)
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findSendingsByMailing()
Returns an Inx_Api_ROBOResultSet containing all sendings of the specified mailing.
findSendingsByRecipient (line 70)
  • access: public
void findSendingsByRecipient ( $iRecipientId)
  • $iRecipientId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::findSendingsByRecipient()
Returns an Inx_Api_ROBOResultSet containing all sendings to the specified recipient.
get (line 17)
  • access: public
void get ( $iId)
  • $iId

Implementation of:
Inx_Api_ROBOManager::get()
Returns the Inx_Api_ReadOnlyBusinessObject with the specified id.
hasBounced (line 306)
  • access: public
void hasBounced ( $iRecipientId,  $iMailingId)
  • $iRecipientId
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasBounced()
Returns a bool indicating whether the specified recipient caused a bounce during the last sending of the specified mailing.
hasBouncedBetween (line 357)
  • access: public
void hasBouncedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
  • $iRecipientId
  • $iMailingId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasBouncedBetween()
Returns a bool indicating whether the specified recipient caused a bounce during any sending of the specified mailing which were performed during the given time span. sending of the specified mailing will be taken into consideration.
hasClicked (line 291)
  • access: public
void hasClicked ( $iRecipientId,  $iMailingId)
  • $iRecipientId
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasClicked()
Returns a bool indicating whether the specified recipient has clicked a link of a mail of the last sending of the specified mailing.
hasClickedBetween (line 339)
  • access: public
void hasClickedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
  • $iRecipientId
  • $iMailingId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasClickedBetween()
Returns a bool indicating whether the specified recipient has clicked a link of a mail of any sending of the specified mailing which were performed during the given time span. omitted, each sending of the specified mailing will be taken into consideration.
hasOpened (line 276)
  • access: public
void hasOpened ( $iRecipientId,  $iMailingId)
  • $iRecipientId
  • $iMailingId

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasOpened()
Returns a bool indicating whether the specified recipient has opened a mail of the last sending of the specified mailing.
hasOpenedBetween (line 321)
  • access: public
void hasOpenedBetween ( $iRecipientId,  $iMailingId,  $sStart,  $sEnd)
  • $iRecipientId
  • $iMailingId
  • $sStart
  • $sEnd

Implementation of:
Inx_Api_Sending_SendingHistoryManager::hasOpenedBetween()
Returns a bool indicating whether the specified recipient has opened a mail of any sending of the specified mailing which were performed during the given time span. sending of the specified mailing will be taken into consideration.
selectAll (line 37)
  • access: public
void selectAll ()

Implementation of:
Inx_Api_ROBOManager::selectAll()
Returns an Inx_Api_ROBOResultSet containing all managed Inx_Api_ReadOnlyBusinessObjects. business objects to return, an empty result set will be returned.

Documentation generated on Thu, 17 Sep 2015 14:27:30 +0200 by phpDocumentor 1.3.2