All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
long |
allocateItemIndex(long offset) |
static FSTransactionInfo |
beginTransaction(long baseRevision,
int flags,
FSFS owner) |
static FSTransactionInfo |
beginTransactionForCommit(long baseRevision,
SVNProperties revisionProperties,
FSFS owner) |
FSRevisionNode |
cloneChild(FSRevisionNode parent,
String parentPath,
String childName,
String copyId,
boolean isParentCopyRoot) |
FSID |
createSuccessor(FSID oldId,
FSRevisionNode newRevNode,
String copyId) |
void |
deleteEntry(FSRevisionNode parent,
String entryName) |
Map |
getChangedPaths() |
FSCopyInheritance |
getCopyInheritance(FSParentPath child) |
String |
getNewTxnNodeId() |
long |
getRevision() |
FSRevisionNode |
getRootRevisionNode() |
File |
getTransactionChangesFile() |
File |
getTransactionRevNodeChildrenFile(FSID id) |
File |
getTransactionRevNodePropsFile(FSID id) |
FSTransactionInfo |
getTxn() |
FSRevisionNode |
getTxnBaseRootNode() |
int |
getTxnFlags() |
String |
getTxnID() |
File |
getWritableTransactionProtoRevFile() |
void |
incrementMergeInfoCount(FSRevisionNode node,
long increment) |
String[] |
readNextIDs() |
void |
setEntry(FSRevisionNode parentRevNode,
String entryName,
FSID entryId,
SVNNodeKind kind) |
void |
setProplist(FSRevisionNode node,
SVNProperties properties) |
void |
setTxnFlags(int txnFlags) |
void |
storeL2PIndexEntry(long offset,
long itemIndex) |
void |
storeP2LIndexEntry(FSP2LEntry entry) |
SVNProperties |
unparseDirEntries(Map entries) |
void |
writeChangeEntry(OutputStream changesFile,
FSPathChange pathChange,
boolean includeNodeKind) |
long |
writeFinalChangedPathInfo(CountingOutputStream protoFile) |
void |
writeFinalCurrentFile(long newRevision,
String startNodeId,
String startCopyId) |
FSID |
writeFinalRevision(FSID newId,
CountingOutputStream protoFile,
long revision,
FSID id,
String startNodeId,
String startCopyId,
Collection<FSRepresentation> representations,
boolean atRoot) |