public interface JGitFileSystem extends FileSystem, FileSystemId, FileSystemStateAware, LockableFileSystem
getFileStores, getName, getPath, getPathMatcher, getRootDirectories, getSeparator, getUserPrincipalLookupService, isOpen, isReadOnly, newWatchService, provider, supportedFileAttributeViewsidgetStatelock, unlockGit getGit()
org.eclipse.jgit.transport.CredentialsProvider getCredential()
void checkClosed()
throws IllegalStateException
IllegalStateExceptionvoid 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,
FileSystemUser user)
void filterBranchAccess(org.eclipse.jgit.transport.UploadPack uploadPack,
FileSystemUser user)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.