hudson.model.Hudson._getFingerprint()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(99)

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

Hudson._getFingerprint介绍

[英]Gets a Fingerprint object if it exists. Otherwise null.
[中]获取指纹对象(如果存在)。否则为空。

代码示例

代码示例来源:origin: hudson/hudson-2.x

/**
 * Map from file names of the fingerprinted file to its fingerprint record.
 */
public synchronized Map<String,Fingerprint> getFingerprints() {
  if(ref!=null) {
    Map<String,Fingerprint> m = ref.get();
    if(m!=null)
      return m;
  }
  Hudson h = Hudson.getInstance();
  Map<String,Fingerprint> m = new TreeMap<String,Fingerprint>();
  for (Entry<String, String> r : record.entrySet()) {
    try {
      Fingerprint fp = h._getFingerprint(r.getValue());
      if(fp!=null)
        m.put(r.getKey(), fp);
    } catch (IOException e) {
      logger.log(Level.WARNING,e.getMessage(),e);
    }
  }
  m = ImmutableMap.copyOf(m);
  ref = new WeakReference<Map<String,Fingerprint>>(m);
  return m;
}

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

/**
 * Map from file names of the fingerprinted file to its fingerprint record.
 */
public synchronized Map<String,Fingerprint> getFingerprints() {
  if(ref!=null) {
    Map<String,Fingerprint> m = ref.get();
    if(m!=null)
      return m;
  }
  Hudson h = Hudson.getInstance();
  Map<String,Fingerprint> m = new TreeMap<String,Fingerprint>();
  for (Entry<String, String> r : record.entrySet()) {
    try {
      Fingerprint fp = h._getFingerprint(r.getValue());
      if(fp!=null)
        m.put(r.getKey(), fp);
    } catch (IOException e) {
      logger.log(Level.WARNING,e.getMessage(),e);
    }
  }
  m = ImmutableMap.copyOf(m);
  ref = new WeakReference<Map<String,Fingerprint>>(m);
  return m;
}

代码示例来源:origin: org.eclipse.hudson.main/hudson-core

/**
 * Map from file names of the fingerprinted file to its fingerprint record.
 */
public synchronized Map<String,Fingerprint> getFingerprints() {
  if(ref!=null) {
    Map<String,Fingerprint> m = ref.get();
    if(m!=null)
      return m;
  }
  Hudson h = Hudson.getInstance();
  Map<String,Fingerprint> m = new TreeMap<String,Fingerprint>();
  for (Entry<String, String> r : record.entrySet()) {
    try {
      Fingerprint fp = h._getFingerprint(r.getValue());
      if(fp!=null)
        m.put(r.getKey(), fp);
    } catch (IOException e) {
      logger.log(Level.WARNING,e.getMessage(),e);
    }
  }
  m = ImmutableMap.copyOf(m);
  ref = new WeakReference<Map<String,Fingerprint>>(m);
  return m;
}

代码示例来源:origin: org.eclipse.hudson/hudson-core

/**
 * Map from file names of the fingerprinted file to its fingerprint
 * record.
 */
public synchronized Map<String, Fingerprint> getFingerprints() {
  if (ref != null) {
    Map<String, Fingerprint> m = ref.get();
    if (m != null) {
      return m;
    }
  }
  Hudson h = Hudson.getInstance();
  Map<String, Fingerprint> m = new TreeMap<String, Fingerprint>();
  for (Entry<String, String> r : record.entrySet()) {
    try {
      Fingerprint fp = h._getFingerprint(r.getValue());
      if (fp != null) {
        m.put(r.getKey(), fp);
      }
    } catch (IOException e) {
      logger.log(Level.WARNING, e.getMessage(), e);
    }
  }
  m = ImmutableMap.copyOf(m);
  ref = new WeakReference<Map<String, Fingerprint>>(m);
  return m;
}

相关文章

Hudson类方法