Tarkastelet tämän sivun vanhaa versiota. Katso nykyinen versio.

Vertaa nykyiseen Selaa sivuhistoriaa

« Edellinen Versio 2 Seuraava »

Nimi

FuturaPlan.TaskRunner.Triggers.Basic.TransactionFileTrigger

Parametrit

NimiTyyppiKuvaus
TransactionFileMerkkijonoTiedoston nimi ja polku, johon viimeisin liipaisuhetki tallennetaan.

Kuvaus

Triggerin tarkoitus on laueta tietyn sekuntimäärän välein. Sillä voidaan haluttaessa esimerkiksi ajastaa jokin tapahtuma ajettavaksi kerran vuorokaudessa. Tällöin TriggerTimeInSeconds parametriin asetetaan arvo 86400 (eli 24 x 60 x 60). TimestampFileName parametri puolestaan osoittaa tekstitiedostoon, johon tallennetaan edellisen liipaisun suoritusaika. Triggeri päivittää tekstitiedostoa automaattisesti, mutta alkuarvolla voidaan konfiguroida tehtävä suoritettavaksi esim. joka yö klo 03:00. Tällöin alkuarvoksi pitää laittaa nykyisen päivän klo 03 esim. seuraavasti: "5.9.2018 03.00.00". Kun kello tulee 03:00, triggeri liipaisee pitäen huolen tiedoston päivittämisestä.

Esimerkki

<Trigger>
    <Name>FuturaPlan.TaskRunner.Triggers.Basic.TransactionFile</Name>
    <Params>
        <Param Key="TransactionFile">C:\DBManager\TaskRunner\TransactionFileTrigger.txt</Param>
    </Params>
</Trigger>
  • Ei nimikkeitä