All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.ebean.bean.BeanLoader Maven / Gradle / Ivy

There is a newer version: 15.8.0
Show newest version
package io.ebean.bean;

import java.util.concurrent.locks.Lock;

/**
 * Loads a entity bean.
 * 

* Typically invokes lazy loading for a single or batch of entity beans. *

*/ public interface BeanLoader { /** * Return the name of the associated Database. */ String name(); /** * Invoke the lazy loading for this bean. */ void loadBean(EntityBeanIntercept ebi); /** * Obtain a lock on the loader. */ Lock lock(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy