public class GeneralPreferencesLoader
extends java.lang.Object
Constructor and Description |
---|
GeneralPreferencesLoader(GitRepositoryManager gitMgr,
AllUsersName allUsersName) |
Modifier and Type | Method and Description |
---|---|
GeneralPreferencesInfo |
load(Account.Id id) |
GeneralPreferencesInfo |
loadChangeTableColumns(GeneralPreferencesInfo r,
VersionedAccountPreferences v,
VersionedAccountPreferences d) |
GeneralPreferencesInfo |
loadMyMenusAndUrlAliases(GeneralPreferencesInfo r,
VersionedAccountPreferences v,
VersionedAccountPreferences d) |
GeneralPreferencesInfo |
merge(Account.Id id,
GeneralPreferencesInfo in) |
GeneralPreferencesInfo |
readDefaultsFromGit(org.eclipse.jgit.lib.Repository git,
GeneralPreferencesInfo in) |
@Inject public GeneralPreferencesLoader(GitRepositoryManager gitMgr, AllUsersName allUsersName)
public GeneralPreferencesInfo load(Account.Id id) throws java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException, org.eclipse.jgit.errors.RepositoryNotFoundException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
org.eclipse.jgit.errors.RepositoryNotFoundException
public GeneralPreferencesInfo merge(Account.Id id, GeneralPreferencesInfo in) throws java.io.IOException, org.eclipse.jgit.errors.ConfigInvalidException, org.eclipse.jgit.errors.RepositoryNotFoundException
java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
org.eclipse.jgit.errors.RepositoryNotFoundException
public GeneralPreferencesInfo readDefaultsFromGit(org.eclipse.jgit.lib.Repository git, GeneralPreferencesInfo in) throws org.eclipse.jgit.errors.ConfigInvalidException, java.io.IOException
org.eclipse.jgit.errors.ConfigInvalidException
java.io.IOException
public GeneralPreferencesInfo loadMyMenusAndUrlAliases(GeneralPreferencesInfo r, VersionedAccountPreferences v, VersionedAccountPreferences d)
public GeneralPreferencesInfo loadChangeTableColumns(GeneralPreferencesInfo r, VersionedAccountPreferences v, VersionedAccountPreferences d)