IBM TWS Java API queryFilter

Как найти поток работы, используя имя работы? Когда я использую этот код:

                QueryFilter queryFilter = new QueryFilter();                    
                queryFilter.setFilter(JobStreamFilters.JOB_NAME, "JOBNAME");



                QueryResult queryResult = model.queryTWSObject(JobStream.class, queryFilter, 25, null);
                QueryContext queryContext = queryResult.getQueryContext();

Я получаю список всех приложений из AD. Как получить только это приложение, где находится работа?

1 ответ

Решение

JobStreamFilters.JOB_NAME применимо только к распределенному планировщику IBM Workload, как указано в javadoc:

Фильтр названия работы. Строковый параметр. (Этот фильтр можно использовать только с распределенным движком TWS.)

Попробуйте вместо этого использовать JobStreamFilters.JOB_DEFINITION_TASK.

Другие вопросы по тегам