2016-06-06 7 views
1

Как найти работу с использованием имени? Когда я использую этот код: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 Scheduler распределены, как указан в Javadoc:

РАБОЧЕГО МЕСТА имя фильтр. Параметр String. (Этот фильтр может использоваться только с распределенным двигателем TWS.)

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

+0

Отлично работает, спасибо Franco – moral

Смежные вопросы