public class PBSDriver extends JobInfoDriver
<Data>
<Job>
firstJobId
<... elementos diversos>
...
<...>
</Job>
<Job>
<Job_Id>secondJobId</Job_Id>
<... elementos diversos>
...
<...>
</Job>
</Data>
| Modifier and Type | Field and Description |
|---|---|
static String |
CLUSTER_PROPERTY
Nome da propriedade que descreve o servidor em que o job está em execução.
|
static String |
JOB_ELEMENT
Nome do elemento que descreve as informações de um job específico.
|
static String |
JOB_NAME_PROPERTY
Nome da propriedade que descreve o nome de um job.
|
static String |
PBS_DRIVER_TABLE
Constante que define o identificador da tabela criada por este driver
|
static String |
ROOT_ELEMENT
Nome do elemento root do XML que contêm as informações dos jobs.
|
application, JOB_ID_PROPERTY| Constructor and Description |
|---|
PBSDriver(Application application)
Construtor padrão.
|
| Modifier and Type | Method and Description |
|---|---|
List<JobInfoRow> |
getRows(List<csbase.logic.SGASet> sgas)
Converte as informações dos jobs coletadas e retorna uma lista de objetos
do tipo
JobInfoRows. |
ConfigurableTable<JobInfoRow> |
getTable(List<csbase.logic.SGASet> sgas)
Converte as informações dos jobs em uma tabela configurável.
|
getApplicationpublic static final String PBS_DRIVER_TABLE
public static final String ROOT_ELEMENT
public static final String JOB_ELEMENT
public static final String CLUSTER_PROPERTY
public static final String JOB_NAME_PROPERTY
public PBSDriver(Application application)
application - - referência para a aplicação.public List<JobInfoRow> getRows(List<csbase.logic.SGASet> sgas)
JobInfoRows.getRows in class JobInfoDriversgas - - SGASets que serão convertidos em uma lista de linhas.public ConfigurableTable<JobInfoRow> getTable(List<csbase.logic.SGASet> sgas)
getTable in class JobInfoDriversgas - - string que contém a informação dos jobs.Copyright © 2019. All rights reserved.