lafourchette/talend-php-sdk

talend管理员服务器API的客户端

该软件包的规范仓库似乎已消失,因此该软件包已被冻结。

v1.1.1 2015-09-22 10:06 UTC

This package is not auto-updated.

Last update: 2024-01-20 12:53:33 UTC


README

信息

Talend管理员服务器API客户端

Talend管理员服务器API文档: https://help.talend.com/display/TalendPlatformUniversalStudioUserGuide54EN/G.3.4+Configuring+the+components

runTask 带上下文参数: https://help.talend.com/display/TalendAdministrationCenterUserGuide54EN/B.5.2+Executing+a+task+with+context+parameters+using+metaServlet

示例

  1. runTask 方法
<?php
use LaFourchette\Talend\TalendClient;

$client = TalendClient::factory(array(
    'base_url'    => 'http://talend.url/org.talend.administrator/metaServlet',
    'login'       => 'login',
    'password'    => 'password',
));

$client->runTask(17);

带上下文参数的 runTask 方法

<?php
use LaFourchette\Talend\TalendClient;

$client = TalendClient::factory(array(
    'base_url'    => 'http://talend.url/org.talend.administrator/metaServlet',
    'login'       => 'login',
    'password'    => 'password',
    'context'     => array('ids_customer' => '1,2,3')
));

$client->runTask(17);
  1. listTasks 方法
use LaFourchette\Talend\TalendClient;

$client = TalendClient::factory(array(
    'base_url'    => 'http://talend.url/org.talend.administrator/metaServlet',
    'login'       => 'login',
    'password'    => 'password',
));

$client->listTasks();