Début de la zone de contenu

Function documentation Modification des propriétés d'un événement  Locate the document in its SAP Library structure

Utilisation

Cette fonction vous décrit comment modifier un événement créé par le BusinessEventTealeafCapturer, avant qu'il ne soit publié sur le serveur TeaLeaf. Pour tous les événements commerciaux, il existe une méthode définie dans le BusinessEventTealeafCapturer, appelée lorsque l'application déclenche l'événement. Cette méthode appelle une autre méthode portant le préfixe set, pour paramétrer les propriétés dans l'événement déclenché. Vous pouvez étendre la méthode set pour ajouter de nouvelles propriétés, ou modifier ou supprimer des propriétés existantes. Reportez-vous au javadoc pour trouver quelles méthodes peuvent être étendues et quelles propriétés sont paramétrées dans l'événement.

Note

Le nom BusinessEventTealeafCapturerest un abus de langage. Cette classe peut être utilisé pour Web Event Capture avec DB Capturer et avec TeaLeaf.

Activités

Pour personnaliser les informations capturées lorsqu’un événement d’enregistrement d'utilisateur B2C est déclenché, vous devez vérifier dans javadoc quelle méthode set est utilisée dans captureRegisterEvent. La méthode setCustomer est utilisée par la méthode captureRegisterEvent, vous procédez donc à son extension. Vous pouvez :

     Modifier la propriété existante CustomerID

     Ajouter une nouvelle propriété DATE

     Supprimer une propriété existante Description à l’aide du code ci-dessous

Syntax

public class ZCapturer extends BusinessEventTealeafCapturer {

  .

  .

  protected void setCustomer(CapturerEvent  event,

           User user,

           Address  address,

           BusinessObjectManager bom) {

    

     event.setProperty("Customer", "CustomerID", customizeUserDetermination( user));//modifying existing property

     event.setProperty("Customer", "DATE", "08-27-2003" );

     //create new property called DATE

     event.removeProperty("Customer", "Description");//remove existing property called Description

  }

    .

  .

}

 

Voir aussi :

Création d'un événement

 

 

Fin de la zone de contenu