Class UlidIntegrator
java.lang.Object
com.broadleafcommerce.data.tracking.jpa.hibernate.UlidIntegrator
- All Implemented Interfaces:
org.hibernate.integrator.spi.Integrator
Generic integrator to register the ulid generator with the custom "blcid" name. Registers in the
same spot as other predefined generators.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
disintegrate
(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry) void
integrate
(org.hibernate.boot.Metadata metadata, org.hibernate.boot.spi.BootstrapContext bootstrapContext, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.integrator.spi.Integrator
integrate
-
Constructor Details
-
UlidIntegrator
public UlidIntegrator()
-
-
Method Details
-
integrate
public void integrate(org.hibernate.boot.Metadata metadata, org.hibernate.boot.spi.BootstrapContext bootstrapContext, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory) - Specified by:
integrate
in interfaceorg.hibernate.integrator.spi.Integrator
-
disintegrate
public void disintegrate(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry) - Specified by:
disintegrate
in interfaceorg.hibernate.integrator.spi.Integrator
-