org.hibernate.search.util.logging.impl.Log.isDebugEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(6.8k)|赞(0)|评价(0)|浏览(164)

本文整理了Java中org.hibernate.search.util.logging.impl.Log.isDebugEnabled()方法的一些代码示例,展示了Log.isDebugEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Log.isDebugEnabled()方法的具体详情如下:
包路径:org.hibernate.search.util.logging.impl.Log
类名称:Log
方法名:isDebugEnabled

Log.isDebugEnabled介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-search

@Override
public void performOperations(List<LuceneWork> workList, IndexingMonitor monitor) {
  if ( log.isDebugEnabled() ) {
    log.debug( "Applying work via workspace holder of type " + workspaceHolder.getClass() );
  }
  workspaceHolder.applyWork( workList, monitor );
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

@Override
public void performOperations(List<LuceneWork> workList, IndexingMonitor monitor) {
  if ( log.isDebugEnabled() ) {
    log.debug( "Applying work via workspace holder of type " + workspaceHolder.getClass() );
  }
  workspaceHolder.applyWork( workList, monitor );
}

代码示例来源:origin: hibernate/hibernate-search

/**
 * @param query Query to cache results of
 * @param size soft reference size (gets multiplied by {@link #HARD_TO_SOFT_RATIO}.
 */
public CachingWrapperQuery(Query query, int size) {
  this.query = query;
  final int softRefSize = size * HARD_TO_SOFT_RATIO;
  if ( log.isDebugEnabled() ) {
    log.debugf( "Initialising SoftLimitMRUCache with hard ref size of %d and a soft ref of %d", (Integer) size, (Integer) softRefSize );
  }
  this.cache = new SoftLimitMRUCache( size, softRefSize );
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

/**
 * @param query Query to cache results of
 * @param size soft reference size (gets multiplied by {@link #HARD_TO_SOFT_RATIO}.
 */
public CachingWrapperQuery(Query query, int size) {
  this.query = query;
  final int softRefSize = size * HARD_TO_SOFT_RATIO;
  if ( log.isDebugEnabled() ) {
    log.debugf( "Initialising SoftLimitMRUCache with hard ref size of %d and a soft ref of %d", (Integer) size, (Integer) softRefSize );
  }
  this.cache = new SoftLimitMRUCache( size, softRefSize );
}

代码示例来源:origin: hibernate/hibernate-search

public ParameterSet(Properties prop) {
  //don't iterate on property entries as we know all the keys:
  for ( IndexWriterSetting t : IndexWriterSetting.values() ) {
    String key = t.getKey();
    String value = prop.getProperty( key );
    if ( !( value == null || EXPLICIT_DEFAULT_VALUE.equalsIgnoreCase( value ) ) ) {
      if ( log.isDebugEnabled() ) {
        //TODO add DirectoryProvider name when available to log message
        log.debugf( "Set index writer parameter %s to value : %s", key, value );
      }
      parameters.put( t, t.parseVal( value ) );
    }
  }
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

public ParameterSet(Properties prop) {
  //don't iterate on property entries as we know all the keys:
  for ( IndexWriterSetting t : IndexWriterSetting.values() ) {
    String key = t.getKey();
    String value = prop.getProperty( key );
    if ( !( value == null || EXPLICIT_DEFAULT_VALUE.equalsIgnoreCase( value ) ) ) {
      if ( log.isDebugEnabled() ) {
        //TODO add DirectoryProvider name when available to log message
        log.debugf( "Set index writer parameter %s to value : %s", key, value );
      }
      parameters.put( t, t.parseVal( value ) );
    }
  }
}

代码示例来源:origin: hibernate/hibernate-search

@Override
protected synchronized void doClose() throws IOException {
  /**
   * Important: we don't really close the sub readers but we delegate to the
   * close method of the managing ReaderProvider, which might reuse the same
   * IndexReader.
   */
  final boolean debugEnabled = log.isDebugEnabled();
  if ( debugEnabled ) {
    log.debugf( "Closing MultiReader: %s", this );
  }
  for ( int i = 0; i < readersForClosing.length; i++ ) {
    ReaderProvider container = readerProviders[i];
    container.closeIndexReader( readersForClosing[i] ); // might be virtual
  }
  if ( debugEnabled ) {
    log.trace( "MultiReader closed." );
  }
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

@Override
protected synchronized void doClose() throws IOException {
  /**
   * Important: we don't really close the sub readers but we delegate to the
   * close method of the managing ReaderProvider, which might reuse the same
   * IndexReader.
   */
  final boolean debugEnabled = log.isDebugEnabled();
  if ( debugEnabled ) {
    log.debugf( "Closing MultiReader: %s", this );
  }
  for ( int i = 0; i < readersForClosing.length; i++ ) {
    ReaderProvider container = readerProviders[i];
    container.closeIndexReader( readersForClosing[i] ); // might be virtual
  }
  if ( debugEnabled ) {
    log.trace( "MultiReader closed." );
  }
}

代码示例来源:origin: hibernate/hibernate-search

private Version getLuceneMatchVersion(SearchConfiguration cfg) {
    final Version version;
    String tmp = cfg.getProperty( Environment.LUCENE_MATCH_VERSION );
    if ( StringHelper.isEmpty( tmp ) ) {
      log.recommendConfiguringLuceneVersion();
      version = Environment.DEFAULT_LUCENE_MATCH_VERSION;
    }
    else {
      try {
        version = Version.parseLeniently( tmp );
        if ( log.isDebugEnabled() ) {
          log.debug( "Setting Lucene compatibility to Version " + version );
        }
      }
      catch (IllegalArgumentException e) {
        throw log.illegalLuceneVersionFormat( tmp, e.getMessage() );
      }
      catch (ParseException e) {
        throw log.illegalLuceneVersionFormat( tmp, e.getMessage() );
      }
    }
    return version;
  }
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

private Version getLuceneMatchVersion(SearchConfiguration cfg) {
  final Version version;
  String tmp = cfg.getProperty( Environment.LUCENE_MATCH_VERSION );
  if ( StringHelper.isEmpty( tmp ) ) {
    log.recommendConfiguringLuceneVersion();
    version = Environment.DEFAULT_LUCENE_MATCH_VERSION;
  }
  else {
    try {
      version = Version.parseLeniently( tmp );
      if ( log.isDebugEnabled() ) {
        log.debug( "Setting Lucene compatibility to Version " + version );
      }
    }
    catch (IllegalArgumentException e) {
      throw log.illegalLuceneVersionFormat( tmp, e.getMessage() );
    }
    catch (ParseException e) {
      throw log.illegalLuceneVersionFormat( tmp, e.getMessage() );
    }
  }
  return version;
}

代码示例来源:origin: hibernate/hibernate-search

try {
  indexName = extractIndexName( objectMessage );
  if ( log.isDebugEnabled() ) {
    logMessageDetails( objectMessage, indexName );

代码示例来源:origin: org.hibernate/hibernate-search-backend-jms

try {
  indexName = extractIndexName( objectMessage );
  if ( log.isDebugEnabled() ) {
    logMessageDetails( objectMessage, indexName );

代码示例来源:origin: hibernate/hibernate-search

try {
  indexName = extractIndexName( objectMessage );
  if ( log.isDebugEnabled() ) {
    logMessageDetails( objectMessage, indexName );

代码示例来源:origin: org.hibernate/hibernate-search-backend-jms

try {
  indexName = extractIndexName( objectMessage );
  if ( log.isDebugEnabled() ) {
    logMessageDetails( objectMessage, indexName );

代码示例来源:origin: org.hibernate/hibernate-search-backend-jms

message.setObject( data );
message.setStringProperty( Environment.INDEX_NAME_JMS_PROPERTY, indexName );
if ( log.isDebugEnabled() ) {
  attachDebugDetails( message, indexName );

代码示例来源:origin: hibernate/hibernate-search

totalCount = objectsLimit;
if ( log.isDebugEnabled() ) {
  log.debugf( "going to fetch %d primary keys", (Long) totalCount );

代码示例来源:origin: hibernate/hibernate-search

message.setObject( data );
message.setStringProperty( Environment.INDEX_NAME_JMS_PROPERTY, indexName );
if ( log.isDebugEnabled() ) {
  attachDebugDetails( message, indexName );

代码示例来源:origin: hibernate/hibernate-search

if ( log.isDebugEnabled() ) {
  log.debugf(
      "Field selection in projections is set to %b for entity %s.",

代码示例来源:origin: org.infinispan/infinispan-embedded-query

if ( log.isDebugEnabled() ) {
  log.debugf(
      "Field selection in projections is set to %b for entity %s.",

相关文章

微信公众号

最新文章

更多

Log类方法