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