Synchronisatie: activeren & initialiseren
Activeren
Voordat de update job kan lopen moet onderstaande in bwise.properties
worden opgenomen
ncip4wise-iam-update.active=true
Herstart daarna tomcat om de job aan te maken in jobstat. Daarna zal de job automatisch elke vijf minuten kijken of er gegevens van klanten moeten worden gesynchroniseerd.
Initialiseren
Voor het initialiseren en eventueel herstellen van gemiste updates is een stored procedure gemaakt: _ncip_sweep. Deze wordt na installatie en configuratie eenmalig aangeroepen met het instantienummer als parameter:
mysql> CALL _ncip_sweep("I000");
Daarna moet de job 'ncip4wise-iam-update' worden geactiveerd zodat de gegevens worden doorgezet. Dit gaat via het volgende commando:
mysql> UPDATE jobstat SET datumrun:=date_add(NOW(), INTERVAL 10 SECOND) WHERE job='ncip4wise-iam-update' AND status=1;
De sweep-functie kan ook voor het gehele systeem worden gestart. In dat geval moet een lege parameter worden ingegeven: CALL _ncip_sweep("");
De procedure zal dan voor alle instanties waarvoor de licentie is gezet de gegevens van de klanten synchroniseren.