Class CreatedEntitiesPoolImpl
java.lang.Object
ch.tocco.nice2.optional.calendar.impl.ical.CreatedEntitiesPoolImpl
- All Implemented Interfaces:
CreatedEntitiesPool,SessionFactoryManagerListener
@Component
public class CreatedEntitiesPoolImpl
extends Object
implements SessionFactoryManagerListener, CreatedEntitiesPool
Keeps track of created entities of state CONCEPTION.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.calendar.api.CreatedEntitiesPool
CreatedEntitiesPool.EntityConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddEntityConfiguration(String entityModelName, String keyFieldModelname) @Nullable EntityfindEntity(Object key, String entityModelName) voidsessionClosing(PersistenceSession session) Called just before thePersistenceSessionis closed.voidsessionCreated(PersistenceSession session) void
-
Constructor Details
-
CreatedEntitiesPoolImpl
public CreatedEntitiesPoolImpl()
-
-
Method Details
-
addEntityConfiguration
- Specified by:
addEntityConfigurationin interfaceCreatedEntitiesPool
-
addEntityConfiguration
- Specified by:
addEntityConfigurationin interfaceCreatedEntitiesPool
-
setEntityConfigurations
- Specified by:
setEntityConfigurationsin interfaceCreatedEntitiesPool
-
sessionCreated
- Specified by:
sessionCreatedin interfaceSessionFactoryManagerListener
-
sessionClosing
Description copied from interface:SessionFactoryManagerListenerCalled just before thePersistenceSessionis closed.- Specified by:
sessionClosingin interfaceSessionFactoryManagerListener
-
findEntity
- Specified by:
findEntityin interfaceCreatedEntitiesPool
-