public interface JGitFileSystem extends FileSystem, FileSystemId, FileSystemStateAware, LockableFileSystem
Modifier and Type | Method and Description |
---|---|
void |
addPostponedWatchEvents(List<WatchEvent<?>> postponedWatchEvents) |
CommitInfo |
buildCommitInfo(String defaultMessage,
CommentedOption op) |
void |
checkBranchAccess(org.eclipse.jgit.transport.ReceiveCommand command,
org.jboss.errai.security.shared.api.identity.User user) |
void |
checkClosed() |
void |
clearPostponedWatchEvents() |
void |
filterBranchAccess(org.eclipse.jgit.transport.UploadPack uploadPack,
org.jboss.errai.security.shared.api.identity.User user) |
CommitInfo |
getBatchCommitInfo() |
org.eclipse.jgit.transport.CredentialsProvider |
getCredential() |
Git |
getGit() |
int |
getNumberOfCommitsSinceLastGC() |
List<WatchEvent<?>> |
getPostponedWatchEvents() |
boolean |
hasBeenInUse() |
boolean |
hasPostponedEvents() |
int |
incrementAndGetCommitCount() |
boolean |
isHadCommitOnBatchState(Path path) |
boolean |
isOnBatch() |
void |
notifyExternalUpdate() |
void |
notifyPostCommit(int exitCode) |
void |
publishEvents(Path watchable,
List<WatchEvent<?>> elist) |
void |
resetCommitCount() |
void |
setBatchCommitInfo(CommitInfo batchCommitInfo) |
void |
setBatchCommitInfo(String defaultMessage,
CommentedOption op) |
void |
setHadCommitOnBatchState(boolean value) |
void |
setHadCommitOnBatchState(Path path,
boolean hadCommitOnBatchState) |
void |
setState(String state) |
getFileStores, getName, getPath, getPathMatcher, getRootDirectories, getSeparator, getUserPrincipalLookupService, isOpen, isReadOnly, newWatchService, provider, supportedFileAttributeViews
dispose
id
getState
lock, unlock
Git getGit()
org.eclipse.jgit.transport.CredentialsProvider getCredential()
void checkClosed() throws IllegalStateException
IllegalStateException
void publishEvents(Path watchable, List<WatchEvent<?>> elist)
boolean isOnBatch()
void setState(String state)
CommitInfo buildCommitInfo(String defaultMessage, CommentedOption op)
void setBatchCommitInfo(String defaultMessage, CommentedOption op)
void setHadCommitOnBatchState(Path path, boolean hadCommitOnBatchState)
void setHadCommitOnBatchState(boolean value)
boolean isHadCommitOnBatchState(Path path)
void setBatchCommitInfo(CommitInfo batchCommitInfo)
CommitInfo getBatchCommitInfo()
int incrementAndGetCommitCount()
void resetCommitCount()
int getNumberOfCommitsSinceLastGC()
void addPostponedWatchEvents(List<WatchEvent<?>> postponedWatchEvents)
List<WatchEvent<?>> getPostponedWatchEvents()
void clearPostponedWatchEvents()
boolean hasPostponedEvents()
boolean hasBeenInUse()
void notifyExternalUpdate()
void notifyPostCommit(int exitCode)
void checkBranchAccess(org.eclipse.jgit.transport.ReceiveCommand command, org.jboss.errai.security.shared.api.identity.User user)
void filterBranchAccess(org.eclipse.jgit.transport.UploadPack uploadPack, org.jboss.errai.security.shared.api.identity.User user)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.