Class StatelessBlockingOperations
java.lang.Object
io.quarkus.hibernate.panache.runtime.orm.StatelessBlockingOperations
- All Implemented Interfaces:
PanacheBlockingOperations,PanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondeleteById(Class<?> entityClass, Object id) find(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) Optional<?> findByIdOptional(Class<?> entityClass, Object id) Optional<?> findByIdOptional(Class<?> entityClass, Object id, jakarta.persistence.LockModeType lockModeType) org.hibernate.SessiongetSession(Class<?> entityClass) org.hibernate.StatelessSessiongetStatelessSession(Class<?> entityClass) isPersistent(Object entity) List<?> List<?> list(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) List<?> List<?> List<?> List<?> persistAndFlush(Object entity) Stream<?> Stream<?> stream(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) Stream<?> Stream<?> Stream<?> Stream<?>
-
Field Details
-
INSTANCE
-
-
Method Details
-
getSession
- Specified by:
getSessionin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
getStatelessSession
- Specified by:
getStatelessSessionin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
insert
- Specified by:
insertin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
persist
- Specified by:
persistin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
persistAndFlush
- Specified by:
persistAndFlushin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
delete
- Specified by:
deletein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
update
- Specified by:
updatein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
isPersistent
- Specified by:
isPersistentin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
flush
- Specified by:
flushin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
persist
- Specified by:
persistin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
persist
- Specified by:
persistin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
persist
- Specified by:
persistin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
insert
- Specified by:
insertin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
insert
- Specified by:
insertin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
insert
- Specified by:
insertin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
findById
- Specified by:
findByIdin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
findById
public Object findById(Class<?> entityClass, Object id, jakarta.persistence.LockModeType lockModeType) - Specified by:
findByIdin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
find
- Specified by:
findin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
find
public PanacheBlockingQuery<?> find(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Object... params) - Specified by:
findin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
find
- Specified by:
findin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
find
public PanacheBlockingQuery<?> find(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) - Specified by:
findin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
findAll
- Specified by:
findAllin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
findAll
- Specified by:
findAllin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
list
- Specified by:
listin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
list
public List<?> list(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Object... params) - Specified by:
listin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
list
- Specified by:
listin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
list
public List<?> list(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) - Specified by:
listin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
listAll
- Specified by:
listAllin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
listAll
- Specified by:
listAllin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
count
- Specified by:
countin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
count
- Specified by:
countin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
count
- Specified by:
countin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
deleteAll
- Specified by:
deleteAllin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
deleteById
- Specified by:
deleteByIdin interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
delete
- Specified by:
deletein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
delete
- Specified by:
deletein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
update
- Specified by:
updatein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
update
- Specified by:
updatein interfacePanacheOperations<Object,List<?>, PanacheBlockingQuery<?>, Long, Void, Boolean, org.hibernate.Session, org.hibernate.StatelessSession>
-
findByIdOptional
- Specified by:
findByIdOptionalin interfacePanacheBlockingOperations
-
findByIdOptional
public Optional<?> findByIdOptional(Class<?> entityClass, Object id, jakarta.persistence.LockModeType lockModeType) - Specified by:
findByIdOptionalin interfacePanacheBlockingOperations
-
stream
- Specified by:
streamin interfacePanacheBlockingOperations
-
stream
public Stream<?> stream(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Object... params) - Specified by:
streamin interfacePanacheBlockingOperations
-
stream
- Specified by:
streamin interfacePanacheBlockingOperations
-
stream
public Stream<?> stream(Class<?> entityClass, String query, io.quarkus.panache.common.Sort sort, Map<String, Object> params) - Specified by:
streamin interfacePanacheBlockingOperations
-
streamAll
- Specified by:
streamAllin interfacePanacheBlockingOperations
-
streamAll
- Specified by:
streamAllin interfacePanacheBlockingOperations
-