Utilisez cette commande pour effacer toutes les entités dans le cache de l'adaptateur de référentiel.
Objectif
Utilisez la commande clearIdMgrRepositoryCache pour effacer
toutes les entités de tous les caches d'un
adaptateur de référentiel spécifié ou de tous les adaptateurs de
référentiel.
Eviter les incidents : Une
utilisation fréquente de cette commande pour effacer la mémoire
cache risque d'entraîner une dégradation des performances. Lorsque la
totalité de la mémoire cache est effacée, l'opération suivante doit
obtenir les détails du référentiel et mettre à jour la mémoire cache
avec ces données nouvellement extraites. Son exécution prend donc
plus de temps.
Syntaxe
clearIdMgrRepositoryCache { -id ID_référentiel [-securityDomainName nomDomaine] }
Paramètres
- -id ID_référentiel
- Ce paramètre permet d'indiquer l'ID de référentiel de
l'adaptateur de référentiel dont la mémoire cache doit être effacée. Si
vous ne le précisez pas, toutes les mémoires cache de tous les
adaptateurs de référentiel sont effacées.
- -securityDomainName nomDomaine
- Spécifie le nom qui identifie le domaine de sécurité de manière unique.
Si vous ne spécifiez pas ce paramètre, la commande utilise le référentiel fédéré global.
Exemple
Pour effacer le cache du référentiel, émettez la commande suivante :
$AdminTask clearIdMgrRepositoryCache {-id ID_référentiel}