Compilez les fichiers Jar de l'adaptateur de recherche personnalisée.
Ce fichier jar se trouve dans le répertoire CA SDM :
%NX_ROOT%\java\lib\CXF\
Ce fichier se trouve dans le répertoire suivant :
%NX_ROOT%\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF\lib
Ce fichier se trouve dans le répertoire suivant :
%NX_ROOT%\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF\lib
Ce fichier se trouve dans le répertoire suivant :
%NX_ROOT%\java\lib
recherche
Le composant CAFedSearch appelle et transmet les paramètres de méthode de recherche. Ces paramètres sont intégrés dans le paramètre SearchOptions pour chaque requête de recherche du client.
Remarque : Vérifiez que votre mise en oeuvre garantit la sécurité des threads, car le composant CAFedSearch conserve une seule instance de votre classe Java. Pour chaque opération de recherche, la méthode de recherche est appelée sur la même instance.
Indique la méthode de récupération de la chaîne de recherche.
Indique la méthode d'index de début, c'est-à-dire le nombre à partir duquel le client veut rechercher des éléments. L'index débute à 1.
Indique le nombre maximal de résultats de recherche attendus par le client.
Remarque : Vous pouvez également utiliser d'autres méthodes de classe Java. Par exemple, getUserId()
Remarque : Pour de plus amples renseignements sur les méthodes de classe, reportez-vous à la documentation Java.
Spécifie le nom de l'adaptateur de recherche. Les noms sont sensibles à la casse et doivent être en tout point identiques au nom fourni dans le fichier de configuration de l'utilitaire. Pour des raisons pratiques, SearchAdapter fournit la méthode getName() qui doit être utilisée.
Par exemple :
results.setSources(getName());
Indique le nombre total de résultats de recherche.
Indique l'index de début des résultats. Cette valeur est fonction des résultats tirés de votre moteur de recherche.
results.setStartIndex(startIndex);
Remarque : Pour de plus amples renseignements sur la classe Java ResultCollection, reportez-vous à la documentation Java.
Indique une méthode de définition du contenu réel des résultats de recherche.
Indique une méthode de définition du contenu HTML (peut contenir des balises HTML). Si le moteur de recherche renvoie du contenu HTML en surbrillance, définissez le texte en surbrillance à l'aide de cette méthode.
Remarque : Si votre moteur de recherche n'offre pas cette option, vous pouvez écrire une méthode de classe Java simple pour mettre le texte en surbrillance. L'adaptateur CA Open Space propose une méthode simple pour mettre des termes en gras dans les résultats de recherche.
Méthode pour définir un titre en HTML (peut contenir des balises HTML).
Méthode pour définir un titre brut (ne peut pas contenir de balises HTML).
Méthode pour définir l'attribut source. Un appel simple pourrait être un élément setSource(getName());
Remarque : Si l'adaptateur de recherche requiert d'autres fichiers jar, personnalisez le fichier build.xml pour compiler et préparer un fichier jar de l'adaptateur. Les fourmis binaires sont requises pour créer le fichier build.xml. Utilisez Ant pour exécuter les cibles dans build.xml afin de compiler et de préparer les fichiers jar. Maintenez le fichier build.xml avec votre dossier source (src). Le fichier build.properties est facultatif. Pour de plus amples renseignements sur les binaires de Ant, reportez-vous à l'Aide de Ant.
Le fichier jar a été correctement compilé.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|