Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Gth99spB1CzQmBFofXmU4Z
19 lines
1.1 KiB
Plaintext
19 lines
1.1 KiB
Plaintext
# 03-entitymanager-3.2 (methods on jakarta.persistence.EntityManager that 3.1.0 did not have)
|
|
public abstract <C, T> T callWithConnection(ConnectionFunction<C, T>);
|
|
public abstract <C> void runWithConnection(ConnectionConsumer<C>);
|
|
public abstract <T> Query createNativeQuery(String, Class<T>);
|
|
public abstract <T> T find(Class<T>, Object, FindOption...);
|
|
public abstract <T> T find(EntityGraph<T>, Object, FindOption...);
|
|
public abstract <T> T getReference(T);
|
|
public abstract <T> TypedQuery<T> createQuery(TypedQueryReference<T>);
|
|
public abstract <T> TypedQuery<T> createQuery(criteria.CriteriaSelect<T>);
|
|
public abstract CacheRetrieveMode getCacheRetrieveMode();
|
|
public abstract CacheStoreMode getCacheStoreMode();
|
|
public abstract Query createQuery(criteria.CriteriaDelete<?>);
|
|
public abstract Query createQuery(criteria.CriteriaUpdate<?>);
|
|
public abstract StoredProcedureQuery createStoredProcedureQuery(String, Class<?>...);
|
|
public abstract void lock(Object, LockModeType, LockOption...);
|
|
public abstract void refresh(Object, RefreshOption...);
|
|
public abstract void setCacheRetrieveMode(CacheRetrieveMode);
|
|
public abstract void setCacheStoreMode(CacheStoreMode);
|