Jobs NWSBRFA en NWSBRFM
Er zijn twee typen nieuwsbrief: 'kant-en-klaar' (BKA en BKM) en 'samengesteld' (BSA en BSM). BKA en BSA worden gebruikt voor testdoeleinden: een verzending naar 1 'A'ctor. BKM en BSM worden verzonden naar een set met meerdere actoren ('M'ulti actoren): meestal betreft dit de verzending van de definitieve nieuwsbrief.
Aanvankelijk werd voor de verwerking dezelfde job steeds 'hergebruikt', met als onverwacht gevolg dat een definitieve versie van een nieuwsbrief 'in-de-wacht' kon worden overschreven door een volgende testversie.
Daarnaast bestond de wens om meerdere nieuwsbrieven klaar te zetten voor verwerking op een later tijdstip.
Daarom heeft nu elke nieuwsbriefsoort een eigen job. Beide jobs moeten worden ingesteld:
NWSBRFA |
voor BSA en BKA: verzending naar 1 actor |
A gedraagt zich nog als de oude job: als een soort BxA is samengesteld, dan wordt de nieuwsbrief onmiddellijk opgepakt en verstuurd. |
|
NWSBRFM |
voor BSM en BKM: verzending naar multi actoren |
M handelt nu als een 'verzamelaar': de job wordt automatisch gestart en kijkt elk uur of er nieuwsbrieven BxM klaar staan. |
|
Als een set BxM onmiddellijk moet worden verwerkt (tijd_uit is 'nu') dan wordt de M-job ook meteen geactiveerd. |
|
Indien er meerdere sets BxM worden klaargezet voor verwerking op een later tijdstip dan zullen ze rondom het uur en achter elkaar in behandeling worden genomen. |
|
Indien het tijdstip van een set valt tijdens de verwerking van een andere set dan komt deze set pas aan de beurt bij de eerstvolgende ronde. |