public interface NoSQLServiceSecured<T,ID extends Serializable>
extends br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID>
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
<S extends T> |
count(br.com.anteros.nosql.persistence.session.query.Example<S> example) |
<S extends T> |
exists(br.com.anteros.nosql.persistence.session.query.Example<S> example) |
boolean |
existsById(ID id) |
<S extends T> |
find(br.com.anteros.nosql.persistence.session.query.Example<S> example) |
<S extends T> |
find(br.com.anteros.nosql.persistence.session.query.Example<S> example,
Pageable pageable) |
<S extends T> |
find(br.com.anteros.nosql.persistence.session.query.Example<S> example,
br.com.anteros.nosql.persistence.session.query.Sort sort) |
Iterable<T> |
find(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query) |
Iterable<T> |
find(String query) |
Iterable<T> |
findAll() |
br.com.anteros.nosql.persistence.session.query.Page<T> |
findAll(Pageable pageable) |
Iterable<T> |
findAll(br.com.anteros.nosql.persistence.session.query.Sort sort) |
Optional<T> |
findById(ID id) |
Iterable<T> |
findById(Iterable<ID> ids) |
<S extends T> |
findOne(br.com.anteros.nosql.persistence.session.query.Example<S> example) |
br.com.anteros.nosql.persistence.session.query.Page<T> |
findWithPage(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query) |
br.com.anteros.nosql.persistence.session.query.Page<T> |
findWithPage(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query,
Pageable pageable) |
void |
remove(Iterable<? extends T> entities) |
void |
remove(T entity) |
void |
removeAll() |
void |
removeById(ID id) |
<S extends T> |
save(Iterable<S> entities) |
<S extends T> |
save(S entity) |
@ActionSecured(actionName="ACT_save",
category="Edi\u00e7\u00e3o",
description="Salvar entidade")
<S extends T> S save(S entity)
throws Exception
save in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>Exception@ActionSecured(actionName="ACT_save",
category="Edi\u00e7\u00e3o",
description="Salvar entidade")
<S extends T> Iterable<S> save(Iterable<S> entities)
save in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Optional<T> findById(ID id)
findById in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_exists",
category="Busca",
description="Verifica se uma entidade existe")
boolean existsById(ID id)
existsById in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> findAll()
findAll in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> find(String query)
find in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> findById(Iterable<ID> ids)
findById in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> find(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query)
find in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.nosql.persistence.session.query.Page<T> findWithPage(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query)
findWithPage in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.nosql.persistence.session.query.Page<T> findWithPage(br.com.anteros.nosql.persistence.session.query.NoSQLQuery<?> query,
Pageable pageable)
@ActionSecured(actionName="ACT_count",
category="Edi\u00e7\u00e3o",
description="Conta a quantidade de objetos")
long count()
count in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void removeById(ID id)
removeById in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void remove(T entity)
remove in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void remove(Iterable<? extends T> entities)
remove in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void removeAll()
removeAll in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> findAll(br.com.anteros.nosql.persistence.session.query.Sort sort)
findAll in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.nosql.persistence.session.query.Page<T> findAll(Pageable pageable)
@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
<S extends T> Optional<S> findOne(br.com.anteros.nosql.persistence.session.query.Example<S> example)
findOne in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
<S extends T> Iterable<S> find(br.com.anteros.nosql.persistence.session.query.Example<S> example)
find in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
<S extends T> Iterable<S> find(br.com.anteros.nosql.persistence.session.query.Example<S> example,
br.com.anteros.nosql.persistence.session.query.Sort sort)
find in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
<S extends T> br.com.anteros.nosql.persistence.session.query.Page<S> find(br.com.anteros.nosql.persistence.session.query.Example<S> example,
Pageable pageable)
<S extends T> long count(br.com.anteros.nosql.persistence.session.query.Example<S> example)
count in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_exists",
category="Busca",
description="Verifica se uma entidade existe")
<S extends T> boolean exists(br.com.anteros.nosql.persistence.session.query.Example<S> example)
exists in interface br.com.anteros.nosql.persistence.session.service.NoSQLService<T,ID extends Serializable>Copyright © 2019 Anteros Tecnologia. All rights reserved.