Package br.com.davinti.vitruvio.spi
Interface PanelService
- All Known Implementing Classes:
PanelServiceImpl
public interface PanelService
Servico para acesso e manipulacao de paineis
- Author:
- Eduardo Frazao
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanReadData(PainelDados dados, String login) booleancanWriteData(PainelDados dados, String login) createPermalink(PanelPermalinkParams params) voiddefinirPaineisDoLogin(Collection<Integer> paineis, String login) voidexcluirCategoria(Categoria categoria) voidexcluirDados(PainelDados dados) voidexcluirLogAtividade(Long logId) voidexcluirPainel(Painel painel) extractPermalinkParams(String token) CategoriaCategoriagetCategoriaPorNomePorRaiz(String nome, String nomeRaiz) CategoriaList<PainelDados> List<PainelDados> List<PainelDados> getData(Integer panelId, String storeKey, PainelDadosFilter filter, int offset, int limit) getDataCount(Integer panelId, String storeKey) getDataCount(Integer panelId, String storeKey, PainelDadosFilter filter) List<PainelDados> getDataFromPanel(Integer panelId) List<PainelDados> getDataOwnedBy(Integer panelId, String key, String login) List<PainelDados> getDataOwnedBy(Integer panelId, String key, String login, int offset, int limit) List<PainelDados> getDataOwnedBy(Integer panelId, String key, String login, PainelDadosFilter filter, int offset, int limit) getDataOwnedByCount(Integer panelId, String key, String login) getDataOwnedByCount(Integer panelId, String key, String login, PainelDadosFilter filter) List<PainelDados> getDataWithPermission(Integer panelId, String key, String login) List<PainelDados> getDataWithPermission(Integer panelId, String key, String login, int offset, int limit) List<PainelDados> getDataWithPermission(Integer panelId, String key, String login, PainelDadosFilter filter, int offset, int limit) getDataWithPermissionCount(Integer panelId, String key, String login) getDataWithPermissionCount(Integer panelId, String key, String login, PainelDadosFilter filter) PainelHistoricogetHistoricoById(Long id) PainelHistoricogetHistoricoEmDesenvolvimento(Integer panelId, String login) List<PainelHistorico> getHistoricos(PainelHistoricoFilter filter) List<PainelHistorico> getHistoricos(PainelHistoricoFilter filter, int offset, int limit) List<Painel> List<Painel> getPaineis(String owner, Collection<String> groups) List<Painel> getPaineis(List<Integer> panelsIds) List<Painel> getPaineisApresentacao(String owner) List<Painel> getPaineisFavoritos(String login) List<Painel> List<Painel> getPaineisGrupo(String grupos) List<Painel> getPaineisGrupos(Collection<String> grupos) List<Painel> getPaineisMobile(String owner) List<Painel> UsuarioFavoritogetPainelFavorito(String login, Painel painel) PainelPainelgetPainelPorSigla(String sigla) getPanelDataContent(Long dataId) PainelPermaLinkgetPermalinkByKey(String key) List<PainelDadosPermissao> getPermission(PainelDados dados) List<PainelDadosPermissao> getPermission(Long panelDataId) List<Categoria> List<Painel> booleanisCategoriaEmUso(Integer categoriaId) booleanisNomeDadosEmUso(Painel painel, String key, String proprietario, String nome) booleanisNomeDadosEmUso(Painel painel, String key, String proprietario, String nome, Long avoidId) booleanisPainelAcessivel(Integer panelId, String login) booleanisPermalinkTokenExpired(String token) booleanisPermalinkTokenRevoked(String token) booleanisSiglaEmUso(String sigla) booleanisSiglaEmUso(String sigla, Integer excludeId) loadDefaultState(Painel painel) loadDefaultState(Integer painelId) PainelLogAtividadelogarAtividade(PainelLogAtividade logAtividade) PainelLogAtividadelogarAtividade(String login, Number idExterno, String descricao) PainelLogAtividadelogarAtividade(String login, String descricao) voidlogPanelUse(Painel painel, String login) voidlogPanelUse(Integer panelId, String login) booleanpossuiHistorico(Integer panelId) booleanpossuiHistoricoEmDesenvolvimento(Integer panelId, String login) voidremoverHistorico(PainelHistorico historico) voidremoverHistoricosPorPainel(Integer painelId) voidremoverPainelFavorito(String login, Painel painel) voidrevokePermaLink(String token) PainelDadossalvarDados(PainelDados dados) PainelHistoricosalvarHistorico(PainelHistorico historico) PainelsalvarPainel(Painel painel) PainelsalvarPainel(Painel painel, BaseFormData state) PainelsalvarPainel(Painel painel, BaseFormData state, String login) PainelsalvarPainel(Painel painel, File previewImage) PainelsalvarPainel(Painel painel, File previewImage, BaseFormData state) PainelsalvarPainel(Painel painel, File previewImage, BaseFormData state, String login) PainelsalvarPainel(Painel painel, File previewImage, String login) PainelsalvarPainel(Painel painel, String login) UsuarioFavoritosalvarPainelFavorito(String login, Painel painel, TipoRegistro tipoRegistro) CategoriasaveCategory(Categoria category)
-
Method Details
-
isCategoriaEmUso
-
excluirCategoria
void excluirCategoria(Categoria categoria) -
getCategoriaPorId
-
saveCategory
Categoria saveCategory(Categoria category) -
getCategoriaRaizPorNome
-
getCategoriaPorNomePorRaiz
-
getTodasCategorias
List<Categoria> getTodasCategorias() -
excluirPainel
void excluirPainel(Painel painel) -
salvarPainel
Painel salvarPainel(Painel painel) -
salvarPainel
-
salvarPainel
-
salvarPainel
-
salvarPainel
-
salvarPainel
-
salvarPainel
-
salvarPainel
-
isPainelAcessivel
-
getPaineis
-
getPaineisApresentacao
-
getPaineisMobile
-
getTodosPaineis
List<Painel> getTodosPaineis() -
getPainelPorId
-
getPainelPorSigla
-
getPaineis
-
getPaineis
List<Painel> getPaineis() -
getPaineisGrupo
-
getPaineisGrupos
-
getPaineisVinculadosAoLogin
-
definirPaineisDoLogin
-
isSiglaEmUso
-
isSiglaEmUso
-
createPainelDadosFilter
PainelDadosFilter createPainelDadosFilter() -
getDataFromPanel
-
getDataCount
-
getDataCount
-
getData
-
getData
-
getData
List<PainelDados> getData(Integer panelId, String storeKey, PainelDadosFilter filter, int offset, int limit) -
getDataWithPermission
-
getDataWithPermission
-
getDataWithPermission
List<PainelDados> getDataWithPermission(Integer panelId, String key, String login, PainelDadosFilter filter, int offset, int limit) -
getDataOwnedBy
-
getDataOwnedBy
List<PainelDados> getDataOwnedBy(Integer panelId, String key, String login, PainelDadosFilter filter, int offset, int limit) -
getDataOwnedBy
-
getDataWithPermissionCount
-
getDataWithPermissionCount
Long getDataWithPermissionCount(Integer panelId, String key, String login, PainelDadosFilter filter) -
getDataOwnedByCount
-
getDataOwnedByCount
-
canReadData
-
canWriteData
-
salvarDados
PainelDados salvarDados(PainelDados dados) -
excluirDados
void excluirDados(PainelDados dados) -
getPanelDataContent
-
isNomeDadosEmUso
-
isNomeDadosEmUso
-
getPermission
-
getPermission
-
loadDefaultState
-
loadDefaultState
-
logPanelUse
-
logPanelUse
-
revokePermaLink
-
createPermalink
-
getPermalinkByKey
-
extractPermalinkParams
-
isPermalinkTokenRevoked
-
isPermalinkTokenExpired
-
salvarHistorico
PainelHistorico salvarHistorico(PainelHistorico historico) -
possuiHistorico
-
getHistoricoEmDesenvolvimento
-
possuiHistoricoEmDesenvolvimento
-
removerHistorico
void removerHistorico(PainelHistorico historico) -
removerHistoricosPorPainel
-
getHistoricos
-
getHistoricos
-
getHistoricosCount
-
getHistoricoById
-
logarAtividade
-
logarAtividade
-
logarAtividade
PainelLogAtividade logarAtividade(PainelLogAtividade logAtividade) -
excluirLogAtividade
-
getPaineisFavoritos
-
getPaineisFavoritosAcessiveis
-
salvarPainelFavorito
-
removerPainelFavorito
-
getPainelFavorito
-
getPaineisNaoVinculadosMenuSuperior
List<Painel> getPaineisNaoVinculadosMenuSuperior()
-