public Serializable generate(SessionImplementor session, Object object) throws HibernateException { final Serializable context = generationContextLocator.locateGenerationContext( session, object ); Iterator itr = generationPlans.iterator(); while ( itr.hasNext() ) { final GenerationPlan plan = (GenerationPlan) itr.next(); plan.execute( session, object, context ); } return context; }
public Serializable generate(SessionImplementor session, Object object) throws HibernateException { final Serializable context = generationContextLocator.locateGenerationContext( session, object ); Iterator itr = generationPlans.iterator(); while ( itr.hasNext() ) { final GenerationPlan plan = (GenerationPlan) itr.next(); plan.execute( session, object, context ); } return context; }
@Override public Object generate(SharedSessionContractImplementor session, Object object) throws HibernateException { final Object context = generationContextLocator.locateGenerationContext( session, object ); for ( Object generationPlan : generationPlans ) { final GenerationPlan plan = (GenerationPlan) generationPlan; plan.execute( session, object, context ); } return context; }
@Override public Serializable generate(SharedSessionContractImplementor session, Object object) throws HibernateException { final Serializable context = generationContextLocator.locateGenerationContext( session, object ); for ( Object generationPlan : generationPlans ) { final GenerationPlan plan = (GenerationPlan) generationPlan; plan.execute( session, object, context ); } return context; }