2016-06-06 3 views
1

Wie Job-Stream mit Job-Name zu finden? Wenn ich diesen Code verwende: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(); 

Ich bekomme die Liste aller Anwendungen von AD. Wie bekomme ich nur diese Anwendung, in der sich der Job befindet?

Antwort

1

Die JobStreamFilters.JOB_NAME gilt nur für IBM Workload Scheduler verteilt, wie in der javadoc angegeben:

Der Auftragsname Filter. Zeichenfolge-Parameter (Dieser Filter kann nur mit einer verteilten TWS-Engine verwendet werden.)

Verwenden Sie stattdessen JobStreamFilters.JOB_DEFINITION_TASK.

+0

Funktioniert gut, danke Franco – moral