4.3 Classe \Dcp\TransformationEngine\Client
La classe \Dcp\TransformationEngine\Client
implémente l'API cliente pour
l'utilisation d'un serveur TE.
Cette API cliente est fourni par le module dynacase-tengine-client
.
Elle permet de soumettre des fichiers pour transformation, récupérer le status des tâches ainsi créés, récupérer le fichier produit par ces tâches et interrompre des tâches.
4.3.1 Constructeur
new \Dcp\TransformationEngine\Client( string $host, int $port )
4.3.1.1 Liste des paramètres
- (string)
host
- Le nom d'hôte (ou l'adresse IP) du serveur TE auquel doit se connecter le client.
- (int)
port
- Le port TCP du serveur TE auquel doit se connecter le client.
4.3.1.2 Exemples
L'adresse et le port renseignés dans les paramètres applicatifs de Dynacase
sont accessibles avec la fonction
\ApplicationParameterManager::getScopedParameterValue()
et les paramètres
TE_HOST
et TE_PORT
:
$clientTE = new \Dcp\TransformationEngine\Client( \ApplicationParameterManager::getScopedParameterValue("TE_HOST"), \ApplicationParameterManager::getScopedParameterValue("TE_PORT") );
4.3.1.3 Notes
Aucune.
4.3.1.4 Voir aussi
Aucun.
Contenu du chapitre
- 4.3.2 Client::sendTransformation 1.4
- 4.3.3 Client::getInfo 1.4
- 4.3.4 Client::getTransformation 1.4
- 4.3.5 Client::abortTransformation 1.4
- 4.3.6 Client::purgeTransformation 1.4