Instruction CacheDelete

Active le nettoyage à distance de la mémoire cache de la page dynamique. Utilisez cette instruction après les mises à jour du catalogue. L'instruction CacheDelete vous permet de gérer la mémoire cache sans accès direct au système de fichiers. Avant d'utiliser cette instruction, assurez-vous que la fonction Invalidation automatique de page est activée. Notez que vous devez être connecté en tant qu'administrateur de site ou développeur de magasin pour utiliser cette instruction.

Valeur des paramètres

http://nom_hôte/chemin/
Nom qualifié complet de WebSphere Commerce et chemin de configuration
storeId
Référence du magasin dont les pages doivent être supprimées de la mémoire cache.
urlName
Nom de l'instruction dont les pages doivent être supprimées. Si ce paramètre est omis, l'instruction CacheDelete s'applique à tous les noms d'instructions.
memberKeyName
Nom de la clé de membre spécifié lors de la configuration des pages à supprimer. Si ce paramètre est omis, l'instruction CacheDelete s'applique à toutes les clés de membres.
hashKeyName
Nom de la clé de hachage spécifié lors de la configuration des pages à supprimer. Si ce paramètre est omis, l'instruction CacheDelete s'applique à toutes les clés de hachage.
hashKeyValue
Identifie toutes les pages qui utilisent le paramètre hashKeyName concerné. Correspond au paramètre HashKeyValue indiqué dans le gestionnaire de configuration. En cas d'omission,le paramètre CacheDelete s'applique à toutes les valeurs de clés de hachage.

Exemple 1
L'exemple suivant supprime toutes les pages pour le magasin 10 : 
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?storeId=10

Exemple 2
L'exemple ci-après supprime toutes les pages utilisant CategoryId dont la valeur est 5, utilise l'instruction CategoryDisplay et le paramètre storeId pour identifier le numéro de magasin.
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?urlName=CategoryDisplay
    &memberKeyName=storeId&hashKeyName=categoryId&hashKeyValue=5

Comportement
Utilise un bean de session pour mettre à jour la table CACHLOG avec les informations fournies.  L'instruction renvoie la valeur 0 en cas de succès et la valeur 1 en cas d'échec. 

Condition d'exception
Le paramètre storeId doit être numérique. 

Rubriques connexes

Tâches connexes

Référence connexe

IBM copyright