public interface JGitFileSystem extends FileSystem, FileSystemId, FileSystemStateAware, LockableFileSystem
getFileStores, getName, getPath, getPathMatcher, getRootDirectories, getSeparator, getUserPrincipalLookupService, isOpen, isReadOnly, newWatchService, provider, supportedFileAttributeViews
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)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.