public class LogsView
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LogsView.DateViewType
Tipo de exibição para datas.
|
static class |
LogsView.LogsDataType
Tipos de logs com informações de estatísticas.
|
| Constructor and Description |
|---|
LogsView()
Construtor.
|
LogsView(LogsView.DateViewType dateView,
LogsView.LogsDataType logsType)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Limpa os dados da visão dos logs, mantendo configuração de exibição.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>> |
getAlgorithmsByDate()
Obtém um mapa com o número total de execuções por algoritimo, tendo a data
como chave.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>> |
getApplicationsMap()
Obtém um mapa com o número total de utilizações de aplicação, tendo a data
como chave.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getExecutionsByDate()
Obtém um mapa com o número total de execuções, tendo a data como chave.
|
csbase.logic.eventlogservice.LogsInfo |
getInfo() |
java.util.Map<java.lang.String,java.lang.Integer> |
getLoginsByDate()
Obtém um mapa com o número total de execuções por data (chave).
|
LogsView.LogsDataType |
getLogType() |
java.lang.String[][] |
getTable()
Obtém a tabela de resultados, conforme o tipo de log atual.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTop10AlgorithmExecutions()
Consulta os totais de execuções por algoritmos.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTop10UserExecutions()
Consulta os totais de execuções por usuários.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getTop10UserLogins()
Consulta os totais de logins por usuários.
|
void |
setDateViewType(LogsView.DateViewType dateViewType)
Modifica a visão para agrupar as datas.
|
void |
setInfo(csbase.logic.eventlogservice.LogsInfo info)
Modifica o resultado dos arquivos de logs.
|
void |
setLogType(LogsView.LogsDataType type)
Modifica o tipo de log.
|
void |
setSelectedAlgorithms(java.util.List<java.lang.String> algorithms) |
void |
setSelectedApplications(java.util.List<java.lang.String> applications) |
public LogsView()
public LogsView(LogsView.DateViewType dateView, LogsView.LogsDataType logsType)
dateView - visão para exibir colunas de datalogsType - tipo de log relacionadopublic void clear()
public void setSelectedApplications(java.util.List<java.lang.String> applications)
applications - lista de aplicaçõespublic void setSelectedAlgorithms(java.util.List<java.lang.String> algorithms)
algorithms - lista de algoritmospublic void setInfo(csbase.logic.eventlogservice.LogsInfo info)
info - informações de logpublic void setLogType(LogsView.LogsDataType type)
type - tipo de arquivo de logpublic void setDateViewType(LogsView.DateViewType dateViewType)
dateViewType - visão para exidir dataspublic LogsView.LogsDataType getLogType()
public csbase.logic.eventlogservice.LogsInfo getInfo()
public java.lang.String[][] getTable()
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>> getApplicationsMap()
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Integer>> getAlgorithmsByDate()
public java.util.Map<java.lang.String,java.lang.Integer> getExecutionsByDate()
public java.util.Map<java.lang.String,java.lang.Integer> getLoginsByDate()
public java.util.Map<java.lang.String,java.lang.Integer> getTop10AlgorithmExecutions()
public java.util.Map<java.lang.String,java.lang.Integer> getTop10UserExecutions()
public java.util.Map<java.lang.String,java.lang.Integer> getTop10UserLogins()
Copyright © 2015. All Rights Reserved.