gpt4 book ai didi

org.apache.atlas.repository.impexp.ZipSink.add()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 12:56:44 28 4
gpt4 key购买 nike

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

ZipSink.add介绍

暂无

代码示例

代码示例来源:origin: org.apache.atlas/atlas-repository

@Test
public void recordsEntityEntries() throws AtlasBaseException {
  ByteArrayOutputStream byteOutputStream = new ByteArrayOutputStream();
  ZipSink zs = new ZipSink(byteOutputStream);
  AtlasEntity entity = new AtlasEntity();
  entity.setGuid(String.format(knownEntityGuidFormat, 0));
  zs.add(entity);
  assertTrue(zs.hasEntity(String.format(knownEntityGuidFormat, 0)));
  zs.close();
}

代码示例来源:origin: org.apache.atlas/atlas-repository

private void addEntity(AtlasEntityWithExtInfo entity, ExportContext context) throws AtlasBaseException {
  if(context.sink.hasEntity(entity.getEntity().getGuid())) {
    return;
  }
  context.sink.add(entity);
  context.result.incrementMeticsCounter(String.format("entity:%s", entity.getEntity().getTypeName()));
  if(entity.getReferredEntities() != null) {
    for (AtlasEntity e: entity.getReferredEntities().values()) {
      context.result.incrementMeticsCounter(String.format("entity:%s", e.getTypeName()));
    }
  }
  context.result.incrementMeticsCounter("entity:withExtInfo");
  context.reportProgress();
}

代码示例来源:origin: org.apache.atlas/atlas-repository

@Test
public void recordsEntityWithExtInfoEntries() throws AtlasBaseException {
  final int max_entries = 3;
  ByteArrayOutputStream byteOutputStream = new ByteArrayOutputStream();
  ZipSink zs = new ZipSink(byteOutputStream);
  AtlasEntity entity = new AtlasEntity();
  entity.setGuid(String.format(knownEntityGuidFormat, 0));
  AtlasEntity.AtlasEntityWithExtInfo entityWithExtInfo = new AtlasEntity.AtlasEntityWithExtInfo(entity);
  addReferredEntities(entityWithExtInfo, max_entries);
  zs.add(entityWithExtInfo);
  for (int i = 0; i <= max_entries; i++) {
    String g = String.format(knownEntityGuidFormat, i);
    assertTrue(zs.hasEntity(g));
  }
  zs.close();
}

代码示例来源:origin: apache/incubator-atlas

@Test
public void recordsEntityWithExtInfoEntries() throws AtlasBaseException {
  final int max_entries = 3;
  ByteArrayOutputStream byteOutputStream = new ByteArrayOutputStream();
  ZipSink zs = new ZipSink(byteOutputStream);
  AtlasEntity entity = new AtlasEntity();
  entity.setGuid(String.format(knownEntityGuidFormat, 0));
  AtlasEntity.AtlasEntityWithExtInfo entityWithExtInfo = new AtlasEntity.AtlasEntityWithExtInfo(entity);
  addReferredEntities(entityWithExtInfo, max_entries);
  zs.add(entityWithExtInfo);
  for (int i = 0; i <= max_entries; i++) {
    String g = String.format(knownEntityGuidFormat, i);
    assertTrue(zs.hasEntity(g));
  }
  zs.close();
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com