EntityManager#find.
Built-in options control locking,
cache interaction, and
timeouts.
This interface may be implemented by custom provider-specific options which extend the options defined by the specification.
LockModeType, PessimisticLockScope, CacheRetrieveMode, CacheStoreMode, Timeout, EntityManager#find(Class, Object, FindOption...) , EntityManager#find(EntityGraph, Object, FindOption...)