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

Valeurs de paramètres valides :
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.