public void removeTypeByGuid(String guid) throws AtlasBaseException { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.removeTypeByGuid({})", guid); } if (guid != null) { AtlasBaseTypeDef typeDef = getTypeDefByGuid(guid); registryData.removeByGuid(guid); resolveReferences(); if (typeDef != null) { deletedTypes.add(typeDef); } } if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.removeTypeByGuid({})", guid); } }
public void removeTypeByName(String name) throws AtlasBaseException { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.removeTypeByName({})", name); } if (name != null) { AtlasBaseTypeDef typeDef = getTypeDefByName(name); registryData.removeByName(name); resolveReferences(); if (typeDef != null) { deletedTypes.add(typeDef); } } if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.removeEnumDefByName({})", name); } }
public void updateGuid(String typeName, String guid) { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.updateGuid({}, {})", typeName, guid); } registryData.updateGuid(typeName, guid); if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.updateGuid({}, {})", typeName, guid); } }
public AtlasBaseTypeDef getTypeDefByGuid(String guid) { return registryData.getTypeDefByGuid(guid); }
public AtlasBaseTypeDef getTypeDefByName(String name) { return registryData.getTypeDefByName(name); }
public AtlasBaseTypeDef getTypeDefByGuid(String guid) { return registryData.getTypeDefByGuid(guid); }
public void removeTypeByGuid(String guid) throws AtlasBaseException { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.removeTypeByGuid({})", guid); } if (guid != null) { AtlasBaseTypeDef typeDef = getTypeDefByGuid(guid); registryData.removeByGuid(guid); resolveReferences(); if (typeDef != null) { deletedTypes.add(typeDef); } } if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.removeTypeByGuid({})", guid); } }
public void removeTypeByName(String name) throws AtlasBaseException { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.removeTypeByName({})", name); } if (name != null) { AtlasBaseTypeDef typeDef = getTypeDefByName(name); registryData.removeByName(name); resolveReferences(); if (typeDef != null) { deletedTypes.add(typeDef); } } if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.removeEnumDefByName({})", name); } }
public void clear() { registryData.clear(); }
public AtlasTypeRegistry() { registryData = new RegistryData(); updateSynchronizer = new TypeRegistryUpdateSynchronizer(this); }
public AtlasTypeRegistry() { registryData = new RegistryData(); updateSynchronizer = new TypeRegistryUpdateSynchronizer(this); }
public AtlasBaseTypeDef getTypeDefByName(String name) { return registryData.getTypeDefByName(name); }
protected AtlasTypeRegistry(AtlasTypeRegistry other) { registryData = new RegistryData(); updateSynchronizer = other.updateSynchronizer; }
void clear() { allTypes.clear(); enumDefs.clear(); structDefs.clear(); classificationDefs.clear(); entityDefs.clear(); relationshipDefs.clear(); init(); } }
RegistryData() { allTypes = new TypeCache(); enumDefs = new TypeDefCache<>(allTypes); structDefs = new TypeDefCache<>(allTypes); classificationDefs = new TypeDefCache<>(allTypes); entityDefs = new TypeDefCache<>(allTypes); relationshipDefs = new TypeDefCache<>(allTypes); allDefCaches = new TypeDefCache[] { enumDefs, structDefs, classificationDefs, entityDefs, relationshipDefs }; init(); }
protected AtlasTypeRegistry(AtlasTypeRegistry other) { registryData = new RegistryData(); updateSynchronizer = other.updateSynchronizer; }
public void clear() { registryData.clear(); }
void clear() { allTypes.clear(); enumDefs.clear(); structDefs.clear(); classificationDefs.clear(); entityDefs.clear(); relationshipDefs.clear(); init(); } }
public void updateGuid(String typeName, String guid) { if (LOG.isDebugEnabled()) { LOG.debug("==> AtlasTypeRegistry.updateGuid({}, {})", typeName, guid); } registryData.updateGuid(typeName, guid); if (LOG.isDebugEnabled()) { LOG.debug("<== AtlasTypeRegistry.updateGuid({}, {})", typeName, guid); } }
RegistryData() { allTypes = new TypeCache(); enumDefs = new TypeDefCache<>(allTypes); structDefs = new TypeDefCache<>(allTypes); classificationDefs = new TypeDefCache<>(allTypes); entityDefs = new TypeDefCache<>(allTypes); relationshipDefs = new TypeDefCache<>(allTypes); allDefCaches = new TypeDefCache[] { enumDefs, structDefs, classificationDefs, entityDefs, relationshipDefs }; init(); }