Quintiq file version 2.0
|
#parent: #root
|
Method SetDaemonContactBootNode
|
{
|
Description: 'Enable/Disable the Daemon based on the availability of the BootNode.'
|
TextBody:
|
[*
|
// Jacky CHAN May-3-2016 (created)
|
// only enable if already part of a Domain, and BootNode is unavailable
|
value := this.InDomain() and
|
not this.IsBootNodeAvailable();
|
|
frequency := Duration::Seconds( LibDEF_Util::GetSettingValueFrequencyContactBootNode() );
|
// use StartOfWeek for Mondays
|
startTime := DateTime::Now().StartOfWeek( TimeZone::DeductedDatasetTimezone() );
|
|
this.EditDaemonProperties( LibDEF_DataBroker::DAEMONNAME_ContactBootNode(),
|
value, frequency, startTime );
|
*]
|
}
|