HHH-6289 Adjusting log levels and fixing formatting and javadocs
This commit is contained in:
parent
d1eec59c08
commit
bcdefd10a6
|
@ -29,7 +29,7 @@ package org.hibernate.annotations;
|
|||
* the Level 2 Cache.
|
||||
*
|
||||
* @author Emmanuel Bernard
|
||||
* @author Carlos Gonz<EFBFBD>lez-Cadenas
|
||||
* @author Carlos Gonzalez-Cadenas
|
||||
*/
|
||||
|
||||
public enum CacheModeType {
|
||||
|
|
|
@ -22,40 +22,70 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.annotations;
|
||||
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
import static java.lang.annotation.ElementType.PACKAGE;
|
||||
import static java.lang.annotation.ElementType.TYPE;
|
||||
import static java.lang.annotation.RetentionPolicy.RUNTIME;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
/**
|
||||
* Extends {@link javax.persistence.NamedQuery} with Hibernate features
|
||||
*
|
||||
* @author Carlos Gonz<EFBFBD>lez-Cadenas
|
||||
* @author Carlos Gonzalez-Cadenas
|
||||
*/
|
||||
@Target({TYPE, PACKAGE})
|
||||
@Target( { TYPE, PACKAGE })
|
||||
@Retention(RUNTIME)
|
||||
public @interface NamedQuery {
|
||||
|
||||
/** the name of the NamedQuery */
|
||||
/**
|
||||
* @return returns the name of this {@code NamedQuery}
|
||||
*/
|
||||
String name();
|
||||
/** the Query String for the NamedQuery */
|
||||
String query();
|
||||
/** the flush mode for the query */
|
||||
FlushModeType flushMode() default FlushModeType.PERSISTENCE_CONTEXT;
|
||||
/** mark the query as cacheable or not */
|
||||
boolean cacheable() default false;
|
||||
/** the cache region to use */
|
||||
String cacheRegion() default "";
|
||||
/** the number of rows fetched by the JDBC Driver per roundtrip */
|
||||
int fetchSize() default -1;
|
||||
/**the query timeout in seconds*/
|
||||
int timeout() default -1;
|
||||
/**comment added to the SQL query, useful for the DBA */
|
||||
String comment() default "";
|
||||
/**the cache mode used for this query*/
|
||||
CacheModeType cacheMode() default CacheModeType.NORMAL;
|
||||
/**marks whether the results are fetched in read-only mode or not*/
|
||||
boolean readOnly() default false;
|
||||
|
||||
/**
|
||||
* @return returns the query string for this {@code NamedQuery}
|
||||
*/
|
||||
String query();
|
||||
|
||||
/**
|
||||
* @return returns the flush mode for this query
|
||||
*/
|
||||
FlushModeType flushMode() default FlushModeType.PERSISTENCE_CONTEXT;
|
||||
|
||||
/**
|
||||
* @return returns whether this query is cacheable or not
|
||||
*/
|
||||
boolean cacheable() default false;
|
||||
|
||||
/**
|
||||
* @return returns the the cache region to use
|
||||
*/
|
||||
String cacheRegion() default "";
|
||||
|
||||
/**
|
||||
* @return returns the number of rows fetched by the JDBC Driver per database round-trip
|
||||
*/
|
||||
int fetchSize() default -1;
|
||||
|
||||
/**
|
||||
* @return return the query timeout in seconds
|
||||
*/
|
||||
int timeout() default -1;
|
||||
|
||||
/**
|
||||
* @return returns the comment added to the SQL query (useful for the DBA)
|
||||
*/
|
||||
String comment() default "";
|
||||
|
||||
/**
|
||||
* @return returns the cache mode used for this query
|
||||
*/
|
||||
CacheModeType cacheMode() default CacheModeType.NORMAL;
|
||||
|
||||
/**
|
||||
* @return returns whether the results are fetched in read-only mode or not. Default is {@code false}
|
||||
*/
|
||||
boolean readOnly() default false;
|
||||
}
|
||||
|
|
|
@ -90,7 +90,7 @@ public interface CoreMessageLogger extends BasicLogger {
|
|||
@Message(value = "On release of batch it still contained JDBC statements", id = 10)
|
||||
void batchContainedStatementsOnRelease();
|
||||
|
||||
@LogMessage(level = INFO)
|
||||
@LogMessage(level = DEBUG)
|
||||
@Message(value = "Binding entity from annotated class: %s", id = 15)
|
||||
void bindingEntityFromAnnotatedClass(String className);
|
||||
|
||||
|
|
Loading…
Reference in New Issue