PersisterFactory implementation
| Modifier and Type | Field and Description |
|---|---|
| public static final Class | COLLECTION_PERSISTER_CONSTRUCTOR_ARGS
The constructor signature for |
| public static final Class | ENTITY_PERSISTER_CONSTRUCTOR_ARGS
The constructor signature for |
| private ServiceRegistryImplementor |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public CollectionPersister | createCollectionPersister(Collection
The mapping information describing the collection collectionBinding, CollectionDataAccess The cache access strategy for the collection region cacheAccessStrategy, PersisterCreationContext Access to additional information needed to create an EntityPersister creationContext)Implements org. |
| private CollectionPersister | createCollectionPersister(Class<? extends CollectionPersister> persisterClass, Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
|
| public EntityPersister | createEntityPersister(PersistentClass
The mapping information describing the entity entityBinding, EntityDataAccess The cache access strategy for the entity region entityCacheAccessStrategy, NaturalIdDataAccess The cache access strategy for the entity's natural-id cross-ref region naturalIdCacheAccessStrategy, PersisterCreationContext Access to additional information needed to create an EntityPersister creationContext)Implements org. |
| private EntityPersister | createEntityPersister(Class<? extends EntityPersister> persisterClass, PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, PersisterCreationContext creationContext)
|
| public void | injectServices(ServiceRegistryImplementor
The registry serviceRegistry)Implements org. |
| COLLECTION_PERSISTER_CONSTRUCTOR_ARGS | back to summary |
|---|---|
| public static final Class<T>[] COLLECTION_PERSISTER_CONSTRUCTOR_ARGS The constructor signature for | |
| ENTITY_PERSISTER_CONSTRUCTOR_ARGS | back to summary |
|---|---|
| public static final Class<T>[] ENTITY_PERSISTER_CONSTRUCTOR_ARGS The constructor signature for | |
| serviceRegistry | back to summary |
|---|---|
| private ServiceRegistryImplementor serviceRegistry | |
| PersisterFactoryImpl | back to summary |
|---|---|
| public PersisterFactoryImpl() | |
| createCollectionPersister | back to summary |
|---|---|
| public CollectionPersister createCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext) throws HibernateException Implements org. Doc from org. Create a collection persister instance.
| |
| createCollectionPersister | back to summary |
|---|---|
private CollectionPersister createCollectionPersister(Class<? extends CollectionPersister> persisterClass, Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
| |
| createEntityPersister | back to summary |
|---|---|
| public EntityPersister createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, PersisterCreationContext creationContext) throws HibernateException Implements org. Doc from org. Create an entity persister instance.
| |
| createEntityPersister | back to summary |
|---|---|
private EntityPersister createEntityPersister(Class<? extends EntityPersister> persisterClass, PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, PersisterCreationContext creationContext)
| |
| injectServices | back to summary |
|---|---|
| public void injectServices(ServiceRegistryImplementor serviceRegistry) Implements org. Doc from org. Callback to inject the registry.
| |