public class SessionDelegator extends SessionDelegatorBaseImpl
Session.LockRequestLobCreationContext.Callback<T>HibernateEntityManagerImplementor.QueryOptionsdelegate| Constructor and Description |
|---|
SessionDelegator(HibernateDatabaseSetup setup,
Session session) |
| Modifier and Type | Method and Description |
|---|---|
Criteria |
createCriteria(String entityName) |
Criteria |
createCriteria(String entityName,
String alias) |
void |
delete(String entityName,
Object object) |
Object |
get(String entityName,
Serializable id) |
Object |
get(String entityName,
Serializable id,
LockMode lockMode) |
Object |
get(String entityName,
Serializable id,
LockOptions lockOptions) |
EntityPersister |
getEntityPersister(String entityName,
Object object) |
Object |
load(String entityName,
Serializable id) |
Object |
load(String entityName,
Serializable id,
LockOptions lockOptions) |
void |
lock(String entityName,
Object object,
LockMode lockMode) |
Object |
merge(String entityName,
Object object) |
void |
persist(String entityName,
Object object) |
void |
refresh(String entityName,
Object object) |
void |
refresh(String entityName,
Object object,
LockOptions lockOptions) |
void |
replicate(String entityName,
Object object,
ReplicationMode replicationMode) |
Serializable |
save(String entityName,
Object object) |
void |
saveOrUpdate(String entityName,
Object object) |
void |
update(String entityName,
Object object) |
accessTransaction, addEventListeners, afterScrollOperation, afterTransactionBegin, afterTransactionCompletion, beforeTransactionCompletion, beginTransaction, bestGuessEntityName, buildLockOptions, buildLockRequest, byId, byId, byMultipleIds, byMultipleIds, byNaturalId, byNaturalId, bySimpleNaturalId, bySimpleNaturalId, cancelQuery, checkOpen, checkOpen, checkTransactionNeededForUpdateOperation, clear, close, connection, contains, contains, createCriteria, createCriteria, createEntityGraph, createEntityGraph, createFilter, createNamedQuery, createNamedQuery, createNamedStoredProcedureQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, createQuery, createQuery, createQuery, createQuery, createQuery, createSQLQuery, createStoredProcedureCall, createStoredProcedureCall, createStoredProcedureCall, createStoredProcedureQuery, createStoredProcedureQuery, createStoredProcedureQuery, delegate, delete, delete, detach, disableFetchProfile, disableFilter, disconnect, doReturningWork, doWork, enableFetchProfile, enableFilter, evict, execute, executeNativeUpdate, executeUpdate, find, find, find, find, flush, flushBeforeTransactionCompletion, forceFlush, generateEntityKey, get, get, get, getActionQueue, getCacheMode, getCacheTransactionSynchronization, getContextEntityIdentifier, getCriteriaBuilder, getCurrentLockMode, getDelegate, getDontFlushFromFind, getEnabledFilter, getEntityGraph, getEntityGraphs, getEntityManagerFactory, getEntityName, getEntityUsingInterceptor, getEventListenerManager, getExceptionConverter, getFactory, getFlushMode, getHibernateFlushMode, getIdentifier, getInterceptor, getJdbcBatchSize, getJdbcConnectionAccess, getJdbcCoordinator, getJdbcServices, getJdbcSessionContext, getJdbcTimeZone, getLoadQueryInfluencers, getLobCreator, getLobHelper, getLockMode, getLockRequest, getMetamodel, getNamedNativeQuery, getNamedProcedureCall, getNamedQuery, getNamedSQLQuery, getPersistenceContext, getPersistenceContextInternal, getProperties, getReference, getSession, getSessionFactory, getSessionIdentifier, getStatistics, getTenantIdentifier, getTimestamp, getTransaction, getTransactionCoordinator, getTransactionStartTimestamp, getTypeHelper, guessEntityName, immediateLoad, initializeCollection, instantiate, instantiate, internalLoad, isAutoCloseSessionEnabled, isClosed, isConnected, isDefaultReadOnly, isDirty, isEventSource, isFetchProfileEnabled, isFlushBeforeCompletionEnabled, isJoinedToTransaction, isOpen, isOpenOrWaitingForAutoClose, isQueryParametersValidationEnabled, isReadOnly, isTransactionInProgress, iterate, iterateFilter, joinTransaction, list, list, list, listCustomQuery, listFilter, load, load, load, load, load, lock, lock, lock, markForRollbackOnly, merge, merge, persist, persist, persistOnFlush, reconnect, refresh, refresh, refresh, refresh, refresh, refresh, refresh, remapSqlTypeDescriptor, remove, removeOrphanBeforeUpdates, replicate, save, saveOrUpdate, scroll, scroll, scroll, scrollCustomQuery, sessionWithOptions, setAutoClear, setCacheMode, setDefaultReadOnly, setFlushMode, setFlushMode, setHibernateFlushMode, setJdbcBatchSize, setProperty, setReadOnly, shouldAutoClose, shouldAutoJoinTransaction, startTransactionBoundary, unwrap, update, useStreamForLobBindingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfiguredJdbcBatchSize, isEnforcingFetchGraph, setEnforcingFetchGraphpublic SessionDelegator(HibernateDatabaseSetup setup, Session session)
public EntityPersister getEntityPersister(String entityName, Object object) throws HibernateException
getEntityPersister in interface SharedSessionContractImplementorgetEntityPersister in class SessionDelegatorBaseImplHibernateExceptionpublic Object get(String entityName, Serializable id)
get in interface Sessionget in class SessionDelegatorBaseImplpublic Object get(String entityName, Serializable id, LockMode lockMode)
get in interface Sessionget in class SessionDelegatorBaseImplpublic Object get(String entityName, Serializable id, LockOptions lockOptions)
get in interface Sessionget in class SessionDelegatorBaseImplpublic Object load(String entityName, Serializable id, LockOptions lockOptions)
load in interface Sessionload in class SessionDelegatorBaseImplpublic Object load(String entityName, Serializable id)
load in interface Sessionload in class SessionDelegatorBaseImplpublic void replicate(String entityName, Object object, ReplicationMode replicationMode)
replicate in interface Sessionreplicate in class SessionDelegatorBaseImplpublic Serializable save(String entityName, Object object)
save in interface Sessionsave in class SessionDelegatorBaseImplpublic void saveOrUpdate(String entityName, Object object)
saveOrUpdate in interface SessionsaveOrUpdate in class SessionDelegatorBaseImplpublic void update(String entityName, Object object)
update in interface Sessionupdate in class SessionDelegatorBaseImplpublic Object merge(String entityName, Object object)
merge in interface Sessionmerge in class SessionDelegatorBaseImplpublic void persist(String entityName, Object object)
persist in interface Sessionpersist in class SessionDelegatorBaseImplpublic void delete(String entityName, Object object)
delete in interface Sessiondelete in class SessionDelegatorBaseImplpublic void lock(String entityName, Object object, LockMode lockMode)
lock in interface Sessionlock in class SessionDelegatorBaseImplpublic void refresh(String entityName, Object object)
refresh in interface Sessionrefresh in class SessionDelegatorBaseImplpublic void refresh(String entityName, Object object, LockOptions lockOptions)
refresh in interface Sessionrefresh in class SessionDelegatorBaseImplpublic Criteria createCriteria(String entityName)
createCriteria in interface SharedSessionContractcreateCriteria in class SessionDelegatorBaseImplpublic Criteria createCriteria(String entityName, String alias)
createCriteria in interface SharedSessionContractcreateCriteria in class SessionDelegatorBaseImplCopyright © 2022 MANYDESIGNS s.r.l.. All rights reserved.