package org.ovirt.engine.core.dao; import java.io.Serializable; import org.hibernate.HibernateException; import org.hibernate.engine.SessionImplementor; import org.hibernate.id.IdentifierGenerator; import org.ovirt.engine.core.compat.Guid; public class GuidGenerator implements IdentifierGenerator { @Override public Serializable generate(SessionImplementor session, Object object) throws HibernateException { return Guid.NewGuid(); } }