public interface StatelessSession extends SharedSessionContract, java.io.Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the stateless session and release the JDBC connection.
|
java.sql.Connection |
connection()
Deprecated.
just missed when deprecating same method from
Session |
void |
delete(java.lang.Object entity)
Delete a row.
|
void |
delete(java.lang.String entityName,
java.lang.Object entity)
Delete a row.
|
java.lang.Object |
get(java.lang.Class entityClass,
java.io.Serializable id)
Retrieve a row.
|
java.lang.Object |
get(java.lang.Class entityClass,
java.io.Serializable id,
LockMode lockMode)
Retrieve a row, obtaining the specified lock mode.
|
java.lang.Object |
get(java.lang.String entityName,
java.io.Serializable id)
Retrieve a row.
|
java.lang.Object |
get(java.lang.String entityName,
java.io.Serializable id,
LockMode lockMode)
Retrieve a row, obtaining the specified lock mode.
|
java.io.Serializable |
insert(java.lang.Object entity)
Insert a row.
|
java.io.Serializable |
insert(java.lang.String entityName,
java.lang.Object entity)
Insert a row.
|
void |
refresh(java.lang.Object entity)
Refresh the entity instance state from the database.
|
void |
refresh(java.lang.Object entity,
LockMode lockMode)
Refresh the entity instance state from the database.
|
void |
refresh(java.lang.String entityName,
java.lang.Object entity)
Refresh the entity instance state from the database.
|
void |
refresh(java.lang.String entityName,
java.lang.Object entity,
LockMode lockMode)
Refresh the entity instance state from the database.
|
void |
update(java.lang.Object entity)
Update a row.
|
void |
update(java.lang.String entityName,
java.lang.Object entity)
Update a row.
|
beginTransaction, createCriteria, createCriteria, createCriteria, createCriteria, createQuery, createSQLQuery, createStoredProcedureCall, createStoredProcedureCall, createStoredProcedureCall, getNamedProcedureCall, getNamedQuery, getTenantIdentifier, getTransactionvoid close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeablejava.io.Serializable insert(java.lang.Object entity)
entity - a new transient instancejava.io.Serializable insert(java.lang.String entityName,
java.lang.Object entity)
entityName - The entityName for the entity to be insertedentity - a new transient instancevoid update(java.lang.Object entity)
entity - a detached entity instancevoid update(java.lang.String entityName,
java.lang.Object entity)
entityName - The entityName for the entity to be updatedentity - a detached entity instancevoid delete(java.lang.Object entity)
entity - a detached entity instancevoid delete(java.lang.String entityName,
java.lang.Object entity)
entityName - The entityName for the entity to be deletedentity - a detached entity instancejava.lang.Object get(java.lang.String entityName,
java.io.Serializable id)
entityName - The name of the entity to retrieveid - The id of the entity to retrievejava.lang.Object get(java.lang.Class entityClass,
java.io.Serializable id)
entityClass - The class of the entity to retrieveid - The id of the entity to retrievejava.lang.Object get(java.lang.String entityName,
java.io.Serializable id,
LockMode lockMode)
entityName - The name of the entity to retrieveid - The id of the entity to retrievelockMode - The lock mode to apply to the entityjava.lang.Object get(java.lang.Class entityClass,
java.io.Serializable id,
LockMode lockMode)
entityClass - The class of the entity to retrieveid - The id of the entity to retrievelockMode - The lock mode to apply to the entityvoid refresh(java.lang.Object entity)
entity - The entity to be refreshed.void refresh(java.lang.String entityName,
java.lang.Object entity)
entityName - The entityName for the entity to be refreshed.entity - The entity to be refreshed.void refresh(java.lang.Object entity,
LockMode lockMode)
entity - The entity to be refreshed.lockMode - The LockMode to be applied.void refresh(java.lang.String entityName,
java.lang.Object entity,
LockMode lockMode)
entityName - The entityName for the entity to be refreshed.entity - The entity to be refreshed.lockMode - The LockMode to be applied.@Deprecated java.sql.Connection connection()
SessionCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.