B C D E F G H I L R S T W 

B

branches() - Method in class io.hawt.git.GitFacade
 
branches() - Method in interface io.hawt.git.GitFacadeMXBean
Returns all the branch names we can use in the local repo

C

changeType - Variable in class io.hawt.git.CommitTreeInfo
 
checkoutBranch(Git, String) - Method in class io.hawt.git.GitFacade
 
checkoutBranch(Git, String) - Method in class io.hawt.git.GitFacadeSupport
 
CommitInfo - Class in io.hawt.git
Represents information about a commit log or history
CommitInfo(String, String, String, Date, boolean, String, String) - Constructor for class io.hawt.git.CommitInfo
 
commitThenPush(Git, String, CommitCommand) - Method in class io.hawt.git.GitFacadeSupport
 
CommitTreeInfo - Class in io.hawt.git
Represent part of a commit
CommitTreeInfo() - Constructor for class io.hawt.git.CommitTreeInfo
 
CommitTreeInfo(String, String, long, int, String, String, DiffEntry.ChangeType) - Constructor for class io.hawt.git.CommitTreeInfo
 
completePath(String, String, boolean) - Method in class io.hawt.git.GitFacade
Provides a file/path completion hook so we can start typing the name of a file or directory
completePath(String, String, boolean) - Method in interface io.hawt.git.GitFacadeMXBean
Provides a file/path completion hook so we can start typing the name of a file or directory
configureBranch(String) - Method in class io.hawt.git.GitFacade
 
contextDestroyed(ServletContextEvent) - Method in class io.hawt.git.GitContextListener
 
contextInitialized(ServletContextEvent) - Method in class io.hawt.git.GitContextListener
 
createBranch(String, String) - Method in class io.hawt.git.GitFacade
 
createBranch(String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Creates a new branch from the given branch
createCommitInfo(RevCommit) - Method in class io.hawt.git.GitFacadeSupport
 
createDirectory(String, String, String, String, String) - Method in class io.hawt.git.GitFacade
Creates a new file if it doesn't already exist
createDirectory(String, String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Creates a new file if it doesn't already exist
createFileInfo(File, File) - Static method in class io.hawt.git.FileInfo
 
createServletException(Exception) - Method in class io.hawt.git.GitContextListener
 
currentBranch() - Method in class io.hawt.git.GitFacade
 

D

defaultObjectId(Git, String) - Method in class io.hawt.git.GitFacadeSupport
 
destroy() - Method in class io.hawt.git.GitFacade
 
diff(String, String, String) - Method in class io.hawt.git.GitFacade
 
diff(String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Performs a diff of the latest or a specifc version of the given blobPath against either the previous or a given baseObjectId
doCompletePath(Git, File, String, String, boolean) - Method in class io.hawt.git.GitFacadeSupport
 
doCreateBranch(Git, String, String) - Method in class io.hawt.git.GitFacadeSupport
 
doCreateDirectory(Git, File, String, String, PersonIdent, String) - Method in class io.hawt.git.GitFacadeSupport
 
doDiff(Git, String, String, String) - Method in class io.hawt.git.GitFacadeSupport
 
doExists(Git, File, String, String) - Method in class io.hawt.git.GitFacadeSupport
 
doGetCommitInfo(Git, String) - Method in class io.hawt.git.GitFacadeSupport
 
doGetCommitTree(Git, String) - Method in class io.hawt.git.GitFacadeSupport
Returns the file changes in a commit
doGetContent(Git, String, String) - Method in class io.hawt.git.GitFacadeSupport
 
doGetHead(Git) - Method in class io.hawt.git.GitFacadeSupport
 
doHistory(Git, String, String, String, int) - Method in class io.hawt.git.GitFacadeSupport
 
doListBranches(Git) - Method in class io.hawt.git.GitFacadeSupport
 
doPull() - Method in class io.hawt.git.GitFacade
 
doPush(Git) - Method in class io.hawt.git.GitFacade
 
doPush(Git) - Method in class io.hawt.git.GitFacadeSupport
 
doRead(Git, File, String, String) - Method in class io.hawt.git.GitFacadeSupport
Reads the file contents from the currently checked out branch
doReadJsonChildContent(Git, File, String, String, String, String) - Method in class io.hawt.git.GitFacadeSupport
 
doRemove(Git, File, String, String, String, PersonIdent) - Method in class io.hawt.git.GitFacadeSupport
 
doRename(Git, File, String, String, String, String, PersonIdent) - Method in class io.hawt.git.GitFacadeSupport
 
doRevert(Git, File, String, String, String, String, PersonIdent) - Method in class io.hawt.git.GitFacadeSupport
 
doWrite(Git, File, String, String, String, PersonIdent, String) - Method in class io.hawt.git.GitFacadeSupport
 

E

exists(String, String) - Method in class io.hawt.git.GitFacade
Checks if the file exists at the given path and returns the file metadata or null if it does not exist
exists(String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Checks if the file exists and if so what its file metadata is

F

FileContents - Class in io.hawt.git
Represents the text of a text file or a directory
FileContents(boolean, String, List<FileInfo>) - Constructor for class io.hawt.git.FileContents
 
FileInfo - Class in io.hawt.git
 
FileInfo(String, String, long, long, boolean) - Constructor for class io.hawt.git.FileInfo
 

G

getAuthor() - Method in class io.hawt.git.CommitInfo
 
getBranchObjectId(Git, String) - Method in class io.hawt.git.GitFacadeSupport
 
getChangeType() - Method in class io.hawt.git.CommitTreeInfo
 
getChildren() - Method in class io.hawt.git.FileContents
 
getCommitDate(RevCommit) - Static method in class io.hawt.git.GitFacade
Retrieves a Java Date from a Git commit.
getCommitHashText() - Method in class io.hawt.git.CommitInfo
 
getCommitId() - Method in class io.hawt.git.CommitTreeInfo
 
getCommitInfo(String) - Method in class io.hawt.git.GitFacade
 
getCommitInfo(String) - Method in interface io.hawt.git.GitFacadeMXBean
Returns details about the commit, such as its message etc
getCommitTree(String) - Method in class io.hawt.git.GitFacade
 
getCommitTree(String) - Method in interface io.hawt.git.GitFacadeMXBean
Returns the commit tree for the given commit id
getConfigDirName() - Method in class io.hawt.git.GitFacade
 
getContent(String, String) - Method in class io.hawt.git.GitFacade
 
getContent(String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Get the contents of a blobPath for a given commit objectId
getCredentials() - Method in class io.hawt.git.GitFacade
 
getDate() - Method in class io.hawt.git.CommitInfo
 
getDefaultBranch() - Method in class io.hawt.git.GitFacade
Defaults to the current branch on disk if not explicitly configured
getDefaultObjectName() - Method in class io.hawt.git.GitFacadeSupport
 
getDefaultRemoteRepository() - Method in class io.hawt.git.GitFacade
 
getFile(File, String) - Method in class io.hawt.git.GitFacadeSupport
Returns the file for the given path relative to the git root directory
getFilePattern(String) - Static method in class io.hawt.git.GitFacadeSupport
 
getHEAD() - Method in class io.hawt.git.GitFacade
 
getHEAD() - Method in interface io.hawt.git.GitFacadeMXBean
 
getId() - Method in class io.hawt.git.CommitTreeInfo
 
getLastModified() - Method in class io.hawt.git.FileInfo
 
getLength() - Method in class io.hawt.git.FileInfo
 
getMode() - Method in class io.hawt.git.CommitTreeInfo
 
getName() - Method in class io.hawt.git.CommitInfo
 
getName() - Method in class io.hawt.git.CommitTreeInfo
 
getName() - Method in class io.hawt.git.FileInfo
 
getPath() - Method in class io.hawt.git.CommitTreeInfo
 
getPath() - Method in class io.hawt.git.FileInfo
 
getPullTimePeriod() - Method in class io.hawt.git.GitFacade
 
getRelativePath(File, File) - Static method in class io.hawt.git.FileInfo
 
getRemote() - Method in class io.hawt.git.GitFacade
 
getRemoteRepository() - Method in class io.hawt.git.GitFacade
 
getRootGitDirectory() - Method in class io.hawt.git.GitFacade
 
getShortCommitHash(String) - Method in class io.hawt.git.GitFacadeSupport
 
getShortMessage() - Method in class io.hawt.git.CommitInfo
 
getSize() - Method in class io.hawt.git.CommitTreeInfo
 
getStashPersonIdent() - Method in class io.hawt.git.GitFacade
 
getText() - Method in class io.hawt.git.FileContents
 
getTimer() - Method in class io.hawt.git.GitFacade
 
getTrimmedMessage() - Method in class io.hawt.git.CommitInfo
 
getXmlNamespaces() - Method in class io.hawt.git.FileInfo
 
GitContextListener - Class in io.hawt.git
A ServletContextListener which initialises the GitFacade in the web app
GitContextListener() - Constructor for class io.hawt.git.GitContextListener
 
GitFacade - Class in io.hawt.git
A git bean to create a local git repo for configuration data which if configured will push/pull from some central repo
GitFacade() - Constructor for class io.hawt.git.GitFacade
 
GitFacadeMXBean - Interface in io.hawt.git
The JMX MBean interface for working with git configuration files
GitFacadeSupport - Class in io.hawt.git
A based class for implementations of GitFacadeMXBean
GitFacadeSupport() - Constructor for class io.hawt.git.GitFacadeSupport
 
gitOperation(PersonIdent, Callable<T>) - Method in class io.hawt.git.GitFacade
Performs the given operations on a clean git repository

H

history(String, String, String, int) - Method in class io.hawt.git.GitFacade
 
history(String, String, String, int) - Method in interface io.hawt.git.GitFacadeMXBean
Return the history of the repository or a specific directory or file path

I

init() - Method in class io.hawt.git.GitFacade
 
initialiseGitRepo() - Method in class io.hawt.git.GitFacade
 
io.hawt.git - package io.hawt.git
 
isCloneAllBranches() - Method in class io.hawt.git.GitFacade
 
isCloneRemoteRepoOnStartup() - Method in class io.hawt.git.GitFacade
 
isDirectory() - Method in class io.hawt.git.FileContents
 
isDirectory() - Method in class io.hawt.git.FileInfo
 
isIgnoreFile(File) - Method in class io.hawt.git.GitFacadeSupport
 
isMerge() - Method in class io.hawt.git.CommitInfo
 
isParentPath() - Method in class io.hawt.git.CommitTreeInfo
 
isPullBeforeOperation() - Method in class io.hawt.git.GitFacade
 
isPullOnStartup() - Method in class io.hawt.git.GitFacade
 
isPushOnCommit() - Method in class io.hawt.git.GitFacade
 
isPushOnCommit() - Method in class io.hawt.git.GitFacadeSupport
 
isSubmodule() - Method in class io.hawt.git.CommitTreeInfo
 
isSymlink() - Method in class io.hawt.git.CommitTreeInfo
 
isTree() - Method in class io.hawt.git.CommitTreeInfo
 

L

localBranchExists(String) - Method in class io.hawt.git.GitFacade
 
logPull(String) - Method in class io.hawt.git.GitFacade
 

R

read(String, String) - Method in class io.hawt.git.GitFacade
Reads the file contents of the given path
read(String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Reads the contents of a file or a directory
readJsonChildContent(String, String, String, String) - Method in class io.hawt.git.GitFacade
Reads the child JSON file contents which match the given search string (if specified) and which match the given file name wildcard (using * to match any characters in the name).
readJsonChildContent(String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Reads the child JSON file contents which match the given search string (if specified) and which match the given file name wildcard (using * to match any characters in the name).
remove(String, String, String, String, String) - Method in class io.hawt.git.GitFacade
 
remove(String, String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
 
removeLeadingSlash(String) - Method in class io.hawt.git.GitFacadeSupport
 
rename(String, String, String, String, String, String) - Method in class io.hawt.git.GitFacade
 
rename(String, String, String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Renames the given oldPath to the newPath location for the given branch, commit message and user
revertTo(String, String, String, String, String, String) - Method in class io.hawt.git.GitFacade
 
revertTo(String, String, String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
Reverts the file to a previous value
RuntimeIOException - Exception in io.hawt.git
Thrown if some IO exception occurs
RuntimeIOException(Exception) - Constructor for exception io.hawt.git.RuntimeIOException
 

S

setChangeType(DiffEntry.ChangeType) - Method in class io.hawt.git.CommitTreeInfo
 
setCloneAllBranches(boolean) - Method in class io.hawt.git.GitFacade
 
setCloneRemoteRepoOnStartup(boolean) - Method in class io.hawt.git.GitFacade
 
setCommitId(String) - Method in class io.hawt.git.CommitTreeInfo
 
setConfigDirectory(File) - Method in class io.hawt.git.GitFacade
 
setConfigDirName(String) - Method in class io.hawt.git.GitFacade
 
setCredentials(CredentialsProvider) - Method in class io.hawt.git.GitFacade
 
setDefaultBranch(String) - Method in class io.hawt.git.GitFacade
 
setDefaultRemoteRepository(String) - Method in class io.hawt.git.GitFacade
 
setId(String) - Method in class io.hawt.git.CommitTreeInfo
 
setMode(int) - Method in class io.hawt.git.CommitTreeInfo
 
setName(String) - Method in class io.hawt.git.CommitTreeInfo
 
setParentPath(boolean) - Method in class io.hawt.git.CommitTreeInfo
 
setPath(String) - Method in class io.hawt.git.CommitTreeInfo
 
setPullBeforeOperation(boolean) - Method in class io.hawt.git.GitFacade
 
setPullOnStartup(boolean) - Method in class io.hawt.git.GitFacade
 
setPullTimePeriod(long) - Method in class io.hawt.git.GitFacade
 
setPushOnCommit(boolean) - Method in class io.hawt.git.GitFacade
 
setRemote(String) - Method in class io.hawt.git.GitFacade
 
setRemoteRepository(String) - Method in class io.hawt.git.GitFacade
 
setSize(long) - Method in class io.hawt.git.CommitTreeInfo
 
setStashPersonIdent(PersonIdent) - Method in class io.hawt.git.GitFacade
 
setTimer(Timer) - Method in class io.hawt.git.GitFacade
 
setXmlNamespaces(String[]) - Method in class io.hawt.git.FileInfo
 
status() - Method in class io.hawt.git.GitFacade
 

T

toString() - Method in class io.hawt.git.CommitInfo
 
toString() - Method in class io.hawt.git.CommitTreeInfo
 
toString() - Method in class io.hawt.git.FileInfo
 
toString(Collection<RemoteRefUpdate>) - Method in class io.hawt.git.GitFacadeSupport
 
trimLeadingSlash(String) - Static method in class io.hawt.git.GitFacade
 

W

write(String, String, String, String, String, String) - Method in class io.hawt.git.GitFacade
 
write(String, String, String, String, String, String) - Method in interface io.hawt.git.GitFacadeMXBean
 
B C D E F G H I L R S T W 

Copyright © 2014. All Rights Reserved.