public abstract class AbstractSegmentTarExplorerBackend extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Set<UUID>> |
index |
protected org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore |
store |
| Constructor and Description |
|---|
AbstractSegmentTarExplorerBackend() |
protected org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore store
public abstract void open()
throws IOException
IOExceptionpublic void close()
protected abstract org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile getJournal()
public Map<UUID,Set<UUID>> getTarGraph(String file) throws IOException
IOExceptionpublic void getGcRoots(UUID uuidIn, Map<UUID,Set<Map.Entry<UUID,String>>> links) throws IOException
IOExceptionpublic org.apache.jackrabbit.oak.spi.state.NodeState getHead()
public org.apache.jackrabbit.oak.spi.state.NodeState readNodeState(String recordId)
public void setRevision(String revision)
public boolean isPersisted(org.apache.jackrabbit.oak.spi.state.NodeState state)
public boolean isPersisted(org.apache.jackrabbit.oak.api.PropertyState state)
public String getRecordId(org.apache.jackrabbit.oak.spi.state.NodeState state)
public UUID getSegmentId(org.apache.jackrabbit.oak.spi.state.NodeState state)
public String getRecordId(org.apache.jackrabbit.oak.api.PropertyState state)
public UUID getSegmentId(org.apache.jackrabbit.oak.api.PropertyState state)
public String getTemplateRecordId(org.apache.jackrabbit.oak.spi.state.NodeState state)
public UUID getTemplateSegmentId(org.apache.jackrabbit.oak.spi.state.NodeState state)
public String getFile(org.apache.jackrabbit.oak.spi.state.NodeState state)
public String getFile(org.apache.jackrabbit.oak.api.PropertyState state)
public String getTemplateFile(org.apache.jackrabbit.oak.spi.state.NodeState state)
public Map<UUID,String> getBulkSegmentIds(org.apache.jackrabbit.oak.api.Blob blob)
public String getPersistedCompactionMapStats()
public boolean isExternal(org.apache.jackrabbit.oak.api.Blob blob)
Copyright © 2012–2021 The Apache Software Foundation. All rights reserved.