Comando CacheDelete

Avviare il cleanup remoto della cache delle pagine dinamiche. Utilizzare questo comando dopo l'aggiornamento del catalogo. Il comando CacheDelete consente di gestire la cache senza avere accesso diretto al file system. Prima di utilizzare questo comando verificare che la Convalida pagina automatica sia abilitata. E' necessario essere registrati come Responsabile del sito o Sviluppatore negozio per poter utilizzare il comando.

Valori dei parametri

http://host_name/path/
Il nome completo di WebSphere Commerce Server ed il percorso di configurazione
storeId
Il numero di riferimento del negozio per il quale verranno eliminate le pagine dalla cache.
urlName
Nome comando di cui si desidera eliminare le pagine. Se questo parametro viene omesso, CacheDelete si applica a tutti i nomi di comandi.
memberKeyName
Il nome chiave membro specificato in fase di configurazione per le pagine che si desidera cancellare. Se questo parametro viene omesso, CacheDelete si applica a tutte le chiavi membro.
hashKeyName
Il nome chiave hash specificato in fase di configurazione per le pagine che si desidera cancellare. Se questo parametro viene omesso, CacheDelete si applica a tutte le chiavi hash.
hashKeyValue
Identifica tutte le pagine che utilizzano il valore di hashKeyName fornito; corrisponde all'impostazione di HashKeyValue specificata in Gestore configurazione.  Se viene omesso, CacheDelete si applica a tutte le chiavi hash.

Esempio 1
L'esempio seguente elimina tutte le pagine per il negozio 10: 
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?storeId=10

Esempio 2
L'esempio seguente elimina tutte le pagine che utilizzano CategoryId con valore 5, che utilizzano il comando CategoryDisplay e il parametro storeId per identificare il numero del negozio.
    http://myhostname/webapp/wcs/stores/servlet/CacheDelete?urlName=CategoryDisplay
    &memberKeyName=storeId&hashKeyName=categoryId&hashKeyValue=5

Azione
Utilizza un bean di sessione per aggiornare la tabella CACHLOG con le informazioni fornite.  Il comando riporta 0 in caso di esito positivo, 1 se negativo. 

Condizioni di errore
Il valore di storeId deve essere numerico. 

Argomenti correlati

Attivitą correlate

Riferimento correlato

IBM copyright