public interface SQLServiceSecured<T,ID extends Serializable>
extends br.com.anteros.persistence.session.service.SQLService<T,ID>
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
long |
count(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
br.com.anteros.persistence.metadata.identifier.Identifier<T> |
createIdentifier() |
boolean |
exists(ID id) |
List<T> |
find(String sql) |
List<T> |
find(String sql,
Object parameters) |
br.com.anteros.persistence.session.repository.Page<T> |
find(String sql,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
find(String sql,
br.com.anteros.persistence.session.repository.Pageable pageable) |
List<T> |
findAll() |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.session.repository.Pageable pageable) |
List<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
Iterable<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders) |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders) |
List<T> |
findByNamedQuery(String queryName) |
List<T> |
findByNamedQuery(String queryName,
Object parameters) |
br.com.anteros.persistence.session.repository.Page<T> |
findByNamedQuery(String queryName,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
findByNamedQuery(String queryName,
br.com.anteros.persistence.session.repository.Pageable pageable) |
T |
findOne(ID id) |
T |
findOne(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
T |
findOneBySql(String sql) |
T |
findOneBySql(String sql,
Object parameters) |
void |
flush() |
br.com.anteros.persistence.metadata.identifier.Identifier<T> |
getIdentifier(T owner) |
void |
refresh(T entity) |
void |
remove(ID id) |
void |
remove(Iterable<? extends T> entities) |
void |
remove(T entity) |
void |
removeAll() |
<S extends T> |
save(Iterable<S> entities) |
<S extends T> |
save(S entity) |
<S extends T> |
saveAndFlush(S entity) |
createObjectQuery, exists, find, find, find, find, find, find, find, find, find, find, find, find, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findByNamedQuery, findByNamedQuery, findByNamedQuery, findByNamedQuery, findOne, findOne, findOne, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, getNamedQuery, getSession, getSQLSessionFactory, getTableName, getTransaction, openSession, refresh, removeAll, setSession@ActionSecured(actionName="ACT_save",
category="Edi\u00e7\u00e3o",
description="Salvar entidade")
<S extends T> S save(S entity)
save in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@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.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_save",
category="Edi\u00e7\u00e3o",
description="Salvar entidade")
<S extends T> S saveAndFlush(S entity)
saveAndFlush in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_flush",
category="Edi\u00e7\u00e3o",
description="Descarregar comandos da sess\u00e3o")
void flush()
flush in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
T findOne(ID id)
findOne in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_exists",
category="Busca",
description="Verifica se uma entidade existe")
boolean exists(ID id)
exists in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
List<T> findAll()
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.session.repository.Pageable pageable)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
List<T> find(String sql)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> find(String sql,
br.com.anteros.persistence.session.repository.Pageable pageable)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
List<T> find(String sql,
Object parameters)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> find(String sql,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Busca entidades")
List<T> findByNamedQuery(String queryName)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> findByNamedQuery(String queryName,
br.com.anteros.persistence.session.repository.Pageable pageable)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
List<T> findByNamedQuery(String queryName,
Object parameters)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> findByNamedQuery(String queryName,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
T findOne(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
findOne in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
T findOneBySql(String sql)
findOneBySql in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
T findOneBySql(String sql,
Object parameters)
findOneBySql in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
List<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
Iterable<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_select",
category="Busca",
description="Buscar entidades")
br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_refresh",
category="Edi\u00e7\u00e3o",
description="Atualiza um objeto")
void refresh(T entity)
refresh in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_count",
category="Edi\u00e7\u00e3o",
description="Conta a quantidade de objetos")
long count()
count in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_count",
category="Edi\u00e7\u00e3o",
description="Conta a quantidade de objetos")
long count(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
count in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void remove(ID id)
remove in interface br.com.anteros.persistence.session.service.SQLService<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.persistence.session.service.SQLService<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.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_remove",
category="Edi\u00e7\u00e3o",
description="Remover entidades")
void removeAll()
removeAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>@ActionSecured(actionName="ACT_createIdentifier",
category="Edi\u00e7\u00e3o",
description="Cria um identificador")
br.com.anteros.persistence.metadata.identifier.Identifier<T> createIdentifier()
throws Exception
createIdentifier in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>Exception@ActionSecured(actionName="ACT_getIdentifier",
category="Edi\u00e7\u00e3o",
description="Obt\u00e9m um identificador")
br.com.anteros.persistence.metadata.identifier.Identifier<T> getIdentifier(T owner)
throws Exception
getIdentifier in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>ExceptionCopyright © 2019 Anteros Tecnologia. All rights reserved.