public class LogsInfo extends Object implements Serializable
| Constructor and Description |
|---|
LogsInfo()
Construtor.
|
LogsInfo(Date startDate,
Date endDate)
COnstrutor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLineApplication(String strDate,
String appId,
String appDesc)
Adiciona uma linha de informação na tabela de aplicações.
|
void |
addLineExecution(String strDate,
String algorithm,
String user)
Adiciona uma linha de informação na tabela de execuções.
|
void |
addLineLogin(String strDate,
String user)
Adiciona uma linha de informação na tabela de logins.
|
Set<String> |
getAlgorithms() |
Set<String> |
getApplications() |
List<String[]> |
getApplicationsTable() |
Date |
getEndDate() |
Map<String,Integer> |
getExecutionsByAlgorithm(List<String> filterAlgorithms)
Consulta um mapa com o número total de execuções por algoritmos (chave).
|
Map<String,Integer> |
getExecutionsByUser(List<String> filterAlgorithms)
Consulta um mapa com o número total de execuções por usuários (chave).
|
List<String[]> |
getExecutionsTable() |
Map<String,Integer> |
getLoginsByUser()
Consulta um mapa com o número total de execuções por usuário (chave).
|
List<String[]> |
getLoginTable() |
Date |
getStartDate() |
public Date getStartDate()
public Date getEndDate()
public List<String[]> getLoginTable()
public List<String[]> getApplicationsTable()
public List<String[]> getExecutionsTable()
public void addLineLogin(String strDate, String user)
strDate - string que representa a data no formato yyyy/MM/dduser - usuário associado a operaçãopublic void addLineApplication(String strDate, String appId, String appDesc)
strDate - string que representa a data no formato yyyy/MM/ddappId - identificador da aplicaçãoappDesc - descrição da aplicaçãopublic void addLineExecution(String strDate, String algorithm, String user)
strDate - string que representa a data no formato yyyy/MM/ddalgorithm - algoritmo associado a operaçãouser - usuário associado a operaçãopublic Set<String> getApplications()
public Set<String> getAlgorithms()
public Map<String,Integer> getExecutionsByUser(List<String> filterAlgorithms)
filterAlgorithms - lista de algoritmos da qual se deseja obter os
dados de execuçãopublic Map<String,Integer> getExecutionsByAlgorithm(List<String> filterAlgorithms)
filterAlgorithms - lista de algoritmos da qual se deseja obter os
dados de execuçãoCopyright © 2018. All rights reserved.