URL ActivityCleanUp
Il s'agit d'une commande de planificateur utilisée pour nettoyer les données sur les activités qui sont stockées dans les tables CTXMGMT et CTXDATA.
Elle est utilisée pour faire expirer les activités qui ont été démarrées pendant une période donnée spécifiée par le paramètre, maxIdleMinutes. Elle est également utilisé pour supprimer les activités qui ont été démarrées pendant une période de temps donnée spécifiée par le paramètre, maxRetainMinutes.
Structure de l'adresse URL
- http:// host_name/path/
- Nom entièrement qualifié de votre Transaction server et du chemin de configuration.
Valeurs des paramètres
- H
- Administrateur
- G
- Invité
- R
- Utilisateur enregistré
- S
- Administrateur de site
- E
- Expiré
- H
- Terminé
- memberType
- Spécifiez les types de membres pour lesquels les activités seront expirées et supprimées. Les valeurs admises sont la combinaison de ("G", "R", "A", "S").
- état
- Spécifiez le statut des activités à supprimer. Les valeurs admises sont ("T", "E", ou "TE"). La valeur, "T", signifie que seules les activités avec le statut "T" seront supprimées de la base de données. La valeur, "E", signifie que seules les activités avec le statut "E" seront supprimées. La valeur, "TE", signifie que les activités avec le statut "T" ou "E" seront supprimées.
- maxIdleMinutes
- Pour toutes les activités sélectionnées des types de membres particuliers spécifiés par le paramètre memberType, remplacez le statut "A" par "E" si les activités ont commencé ce nombre de minutes avant l'exécution de ce travail planifié.
- maxRetainMinutes
- Pour toutes les activités sélectionnées de types de membres et de statuts particuliers spécifiés par les paramètres memberType et status, les supprimera s'ils ont commencé ce nombre de minutes avant l'exécution de ce travail planifié. Notez que si maxIdleMinutes et maxRetainMinutes sont identiques et que les activités avec le statut "E" sont configurées pour être supprimées, les activités qui ont été démarrées maxIdleMinutes avant seront également supprimées.
Exemple 1
L'exemple suivant fait expirer les activités initiées par des utilisateurs de type "G" ou "R" 1 jour avant l'exécution du travail du planificateur. Il supprime également les activités avec le statut "T" qui sont initiées par les utilisateurs de type "G" ou "R" 2 jours avant.
http://myhostname/webapp/wcs/stores/servlet/ActivityCleanup?memberType=GR&status=T&maxIdleMinutes=1440&maxRetainMinutes=2880
Exemple 2
L'exemple suivant supprime les activités initiées par des utilisateurs de type "G", "R", "A" ou "S" 1 jour avant l'exécution du travail du planificateur.
http://myhostname/webapp/wcs/stores/servlet/ActivityCleanup?memberType=GRAS&status=TE&maxIdleMinutes=1440&maxRetainMinutes=1440
Comportement
- Fait expirer les activités initiées par les utilisateurs des types, spécifiées par le paramètre memberType, et démarrées en minutes, spécifiées par le paramètre maxIdleMinutes, avant l'exécution du travail du planificateur.
- Supprime les activités avec le statut "E" ou "T" qui ont été initiées par des utilisateurs des types spécifiés par le paramètre memberType, et démarrées en minutes, spécifiées par le paramètre maxRetainMinutes, avant l'exécution du travail du planificateur.