Class Inx_Apiimpl_TriggerMailing_Descriptor_MonthlyTriggerIntervalBuilderImpl

Description
Method Summary
Inx_Apiimpl_TriggerMailing_Descriptor_MonthlyTriggerIntervalBuilderImpl __construct ()
void build ()
void day ( $iDay)
void intervalCount ( $iCount)
Methods
Constructor __construct (line 12)
Inx_Apiimpl_TriggerMailing_Descriptor_MonthlyTriggerIntervalBuilderImpl __construct ()
build (line 18)
  • access: public
void build ()

Implementation of:
Inx_Api_TriggerMailing_Descriptor_TriggerIntervalBuilder::build()
Creates the Inx_Api_TriggerMailing_Descriptor_TriggerInterval according to the settings. settings and broken invariants will trigger a certain kind of Exception like:
day (line 104)
  • access: public
void day ( $iDay)
  • $iDay

Implementation of:
Inx_Api_TriggerMailing_Descriptor_MonthlyTriggerIntervalBuilder::day()
Returns the day of the dispatch interval. LAST_DAY_OF_MONTH. the interval count setting as they are used for different purposes. months on the first day of the month, you need the following settings: <p/>
  • Interval count: 2
  • Dispatch interval: SPECIFIC_DAY_OF_MONTH
  • Day: 1
<p/> Only values between 1 and 28 inclusively are legal.
dispatchInterval (line 83)
  • access: public
void dispatchInterval (Inx_Api_TriggerMailing_Descriptor_TimeTriggerDispatchInterval $dispatchInterval)

Implementation of:
Inx_Api_TriggerMailing_Descriptor_MonthlyTriggerIntervalBuilder::dispatchInterval()
Sets the Inx_Api_TriggerMailing_Descriptor_TimeTriggerDispatchInterval which determines the dispatch interval.
intervalCount (line 58)
  • access: public
void intervalCount ( $iCount)
  • $iCount

Implementation of:
Inx_Api_TriggerMailing_Descriptor_TriggerIntervalBuilder::intervalCount()
Sets the interval count. example, when using a daily interval, the trigger is fired every X days where X is the interval count. setting is mandatory for all builders.

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