package io.ebean.event; import io.ebean.EbeanServer; import io.ebean.Query; import io.ebean.Transaction; /** * Holds the information available for a bean query. */ public interface BeanQueryRequest<T> { /** * Return the server processing the request. */ EbeanServer getEbeanServer(); /** * Return the Transaction associated with this request. */ Transaction getTransaction(); /** * Returns the query. */ Query<T> getQuery(); }