Skip navigation links
A C D E F G H I L P R S T U V W 

A

add(File) - Method in interface com.indeed.proctor.store.FileBasedProctorStore.RcsClient
 
addTestDefinition(String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
addTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
addTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
addTestDefinition(String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
addTestDefinition(String, String, String, TestDefinition, Map<String, String>, String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
addTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
addTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
addTestDefinition(String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 

C

CachingProctorStore - Class in com.indeed.proctor.store.cache
A decorator class for ProctorStore.
CachingProctorStore(ProctorStore) - Constructor for class com.indeed.proctor.store.cache.CachingProctorStore
 
cleanUserWorkspace(String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
cleanUserWorkspace(String) - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
cleanUserWorkspace(String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
cleanUserWorkspace(String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
close() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
close() - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
close() - Method in class com.indeed.proctor.store.LocalDirectoryCore
 
close() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
com.indeed.proctor.store - package com.indeed.proctor.store
 
com.indeed.proctor.store.cache - package com.indeed.proctor.store.cache
 
com.indeed.proctor.store.utils - package com.indeed.proctor.store.utils
 
com.indeed.proctor.store.utils.test - package com.indeed.proctor.store.utils.test
 
core - Variable in class com.indeed.proctor.store.FileBasedProctorStore
 

D

DEFAULT_TEST_DEFINITIONS_DIRECTORY - Static variable in class com.indeed.proctor.store.FileBasedProctorStore
 
delete(File) - Method in interface com.indeed.proctor.store.FileBasedProctorStore.RcsClient
 
deleteTestDefinition(String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
deleteTestDefinition(String, String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
deleteTestDefinition(String, String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
deleteTestDefinition(String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
deleteTestDefinition(String, String, String, String, TestDefinition, String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
deleteTestDefinition(String, String, String, String, String, TestDefinition, String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
deleteTestDefinition(String, String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
deleteTestDefinition(String, String, String, String, TestDefinition, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
determineVersions(String) - Method in interface com.indeed.proctor.store.FileBasedPersisterCore
 
determineVersions(String) - Method in class com.indeed.proctor.store.LocalDirectoryCore
 
doInWorkingDirectory(String, String, String, String, FileBasedProctorStore.ProctorUpdater) - Method in interface com.indeed.proctor.store.FileBasedPersisterCore
 
doInWorkingDirectory(String, String, String, String, String, FileBasedProctorStore.ProctorUpdater) - Method in interface com.indeed.proctor.store.FileBasedPersisterCore
 
doInWorkingDirectory(FileBasedProctorStore.RcsClient, File) - Method in interface com.indeed.proctor.store.FileBasedProctorStore.ProctorUpdater
 
doInWorkingDirectory(String, String, String, String, String, FileBasedProctorStore.ProctorUpdater) - Method in class com.indeed.proctor.store.LocalDirectoryCore
 
doInWorkingDirectory(String, String, String, String, FileBasedProctorStore.ProctorUpdater) - Method in class com.indeed.proctor.store.LocalDirectoryCore
 

E

equals(Object) - Method in class com.indeed.proctor.store.Revision
 
equals(Object) - Method in class com.indeed.proctor.store.RevisionDetails
 

F

FileBasedPersisterCore - Interface in com.indeed.proctor.store
 
FileBasedProctorStore - Class in com.indeed.proctor.store
 
FileBasedProctorStore(FileBasedPersisterCore, String) - Constructor for class com.indeed.proctor.store.FileBasedProctorStore
 
FileBasedProctorStore(FileBasedPersisterCore) - Constructor for class com.indeed.proctor.store.FileBasedProctorStore
 
FileBasedProctorStore.ProctorUpdater - Interface in com.indeed.proctor.store
 
FileBasedProctorStore.RcsClient - Interface in com.indeed.proctor.store
 

G

getAddTestRevision() - Method in interface com.indeed.proctor.store.FileBasedPersisterCore
 
getAddTestRevision() - Method in class com.indeed.proctor.store.LocalDirectoryCore
 
getAllHistories() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getAllHistories() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getAllHistories() - Method in interface com.indeed.proctor.store.ProctorReader
Returns a list of revisions grouped by a test.
getAllHistories() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getAuthor() - Method in class com.indeed.proctor.store.Revision
 
getAuthor() - Method in class com.indeed.proctor.store.TestVersionResult
 
getCore() - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
getCurrentTestDefinition(String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getCurrentTestDefinition(String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
getCurrentTestDefinition(String) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a current test definition of a test in the database.
getCurrentTestDefinition(String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getCurrentTestMatrix() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getCurrentTestMatrix() - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
getCurrentTestMatrix() - Method in interface com.indeed.proctor.store.ProctorReader
Returns the current test matrix in the database.
getCurrentTestMatrix() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getDate() - Method in class com.indeed.proctor.store.Revision
 
getDescription() - Method in class com.indeed.proctor.store.TestVersionResult
 
getFileContents(Class<C>, String[], C, String) - Method in interface com.indeed.proctor.store.FileBasedPersisterCore
Parses a JSON class from a specified path relative to the root of the base directory.
getFileContents(Class<C>, String[], C, String) - Method in class com.indeed.proctor.store.LocalDirectoryCore
 
getHistory(String, int, int) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getHistory(String, String, int, int) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getHistory(String, int, int) - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getHistory(String, String, int, int) - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getHistory(String, int, int) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a list of revisions for a test ordered by recency.
getHistory(String, String, int, int) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a list of revisions for a test when test revision was made ordered by recency.
getHistory(String, int, int) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getHistory(String, String, int, int) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getLatestVersion() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getLatestVersion() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getLatestVersion() - Method in interface com.indeed.proctor.store.ProctorReader
Returns the latest revision id.
getLatestVersion() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getMatrixHistory(int, int) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
caching is not supported for this method
getMatrixHistory(int, int) - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getMatrixHistory(int, int) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a list of revisions for all tests ordered by recency.
getMatrixHistory(int, int) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getMessage() - Method in class com.indeed.proctor.store.Revision
 
getMessages() - Method in class com.indeed.proctor.store.TestHistory
 
getModifiedTests() - Method in class com.indeed.proctor.store.RevisionDetails
 
getName() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getName() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getName() - Method in interface com.indeed.proctor.store.ProctorStore
This method returns a name of the ProctorStore instance for logging purpose.
getName() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getPublished() - Method in class com.indeed.proctor.store.TestVersionResult
 
getRevision() - Method in class com.indeed.proctor.store.Revision
 
getRevision() - Method in class com.indeed.proctor.store.RevisionDetails
 
getRevision() - Method in class com.indeed.proctor.store.TestVersionResult.Test
 
getRevisionControlType() - Method in interface com.indeed.proctor.store.FileBasedProctorStore.RcsClient
 
getRevisionDetails(String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getRevisionDetails(String) - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
getRevisionDetails(String) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a details of a single revision.
getRevisionDetails(String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getTestDefinition(String, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getTestDefinition(String, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
getTestDefinition(String, String) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a test definition of a test when the revision was made.
getTestDefinition(String, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getTestMatrix(String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
getTestMatrix(String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
getTestMatrix(String) - Method in interface com.indeed.proctor.store.ProctorReader
Returns a test matrix when the revision was made.
getTestMatrix(String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
getTestName() - Method in class com.indeed.proctor.store.TestVersionResult.Test
 
getTests() - Method in class com.indeed.proctor.store.TestVersionResult
 
getVersion() - Method in class com.indeed.proctor.store.TestVersionResult
 
getVersions() - Method in class com.indeed.proctor.store.TestHistory
 

H

hashCode() - Method in class com.indeed.proctor.store.Revision
 
hashCode() - Method in class com.indeed.proctor.store.RevisionDetails
 
HistoryUtil - Class in com.indeed.proctor.store.utils
 
HistoryUtil() - Constructor for class com.indeed.proctor.store.utils.HistoryUtil
 

I

InMemoryProctorStore - Class in com.indeed.proctor.store.utils.test
This class is an in-memory implementation of ProctorStore.
InMemoryProctorStore() - Constructor for class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 

L

LocalDirectoryCore - Class in com.indeed.proctor.store
 
LocalDirectoryCore(File, String) - Constructor for class com.indeed.proctor.store.LocalDirectoryCore
 
LocalDirectoryStore - Class in com.indeed.proctor.store
 
LocalDirectoryStore(File) - Constructor for class com.indeed.proctor.store.LocalDirectoryStore
 
LocalDirectoryStore(File, String) - Constructor for class com.indeed.proctor.store.LocalDirectoryStore
 

P

ProctorReader - Interface in com.indeed.proctor.store
Read interface of Proctor Store.
ProctorStore - Interface in com.indeed.proctor.store
 
ProctorWriter - Interface in com.indeed.proctor.store
 

R

ReadException() - Constructor for exception com.indeed.proctor.store.StoreException.ReadException
 
ReadException(String) - Constructor for exception com.indeed.proctor.store.StoreException.ReadException
 
ReadException(String, Throwable) - Constructor for exception com.indeed.proctor.store.StoreException.ReadException
 
ReadException(Throwable) - Constructor for exception com.indeed.proctor.store.StoreException.ReadException
 
refresh() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
refresh() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
refresh() - Method in interface com.indeed.proctor.store.ProctorReader
Update the local state with the remote database.
refresh() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
Revision - Class in com.indeed.proctor.store
 
Revision(String, String, Date, String) - Constructor for class com.indeed.proctor.store.Revision
 
REVISION_PREFIX - Static variable in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
RevisionDetails - Class in com.indeed.proctor.store
Details of a single revision
RevisionDetails(Revision, Set<String>) - Constructor for class com.indeed.proctor.store.RevisionDetails
 

S

selectHistorySet(List<T>, int, int) - Static method in class com.indeed.proctor.store.cache.CachingProctorStore
Deprecated.
selectHistorySet(List<T>, int, int) - Static method in class com.indeed.proctor.store.utils.HistoryUtil
 
selectRevisionHistorySetFrom(List<Revision>, String, int, int) - Static method in class com.indeed.proctor.store.cache.CachingProctorStore
Deprecated.
selectRevisionHistorySetFrom(List<Revision>, String, int, int) - Static method in class com.indeed.proctor.store.utils.HistoryUtil
 
shutdown() - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
StoreException - Exception in com.indeed.proctor.store
 
StoreException() - Constructor for exception com.indeed.proctor.store.StoreException
 
StoreException(String) - Constructor for exception com.indeed.proctor.store.StoreException
 
StoreException(String, Throwable) - Constructor for exception com.indeed.proctor.store.StoreException
 
StoreException(Throwable) - Constructor for exception com.indeed.proctor.store.StoreException
 
StoreException.ReadException - Exception in com.indeed.proctor.store
 
StoreException.TestUpdateException - Exception in com.indeed.proctor.store
 

T

Test(String, String) - Constructor for class com.indeed.proctor.store.TestVersionResult.Test
 
TestHistory - Class in com.indeed.proctor.store
 
TestHistory(long[], List<String>) - Constructor for class com.indeed.proctor.store.TestHistory
 
TestUpdateException(String) - Constructor for exception com.indeed.proctor.store.StoreException.TestUpdateException
 
TestUpdateException(String, Throwable) - Constructor for exception com.indeed.proctor.store.StoreException.TestUpdateException
 
TestVersionResult - Class in com.indeed.proctor.store
 
TestVersionResult(List<TestVersionResult.Test>, Date, String, String, String) - Constructor for class com.indeed.proctor.store.TestVersionResult
 
TestVersionResult.Test - Class in com.indeed.proctor.store
 
toString() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
toString() - Method in class com.indeed.proctor.store.Revision
 
toString() - Method in class com.indeed.proctor.store.RevisionDetails
 

U

updateTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
Following three methods make side-effect and it would trigger cache refreshing at once
updateTestDefinition(String, String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
updateTestDefinition(String, String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
updateTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 
updateTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in interface com.indeed.proctor.store.ProctorWriter
This is the normal operation that I expect to happen
updateTestDefinition(String, String, String, String, String, TestDefinition, Map<String, String>, String) - Method in interface com.indeed.proctor.store.ProctorWriter
 
updateTestDefinition(String, String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
updateTestDefinition(String, String, String, String, TestDefinition, Map<String, String>, String) - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 
updateThing(FileBasedProctorStore.RcsClient, File, T) - Method in class com.indeed.proctor.store.FileBasedProctorStore
 

V

verifySetup() - Method in class com.indeed.proctor.store.cache.CachingProctorStore
 
verifySetup() - Method in class com.indeed.proctor.store.LocalDirectoryStore
 
verifySetup() - Method in interface com.indeed.proctor.store.ProctorReader
Verifies the data store object is ready to operate.
verifySetup() - Method in interface com.indeed.proctor.store.ProctorWriter
 
verifySetup() - Method in class com.indeed.proctor.store.utils.test.InMemoryProctorStore
 

W

writeIfChanged(ObjectMapper, File, T) - Static method in class com.indeed.proctor.store.FileBasedProctorStore
 
writeThing(ObjectMapper, File, T) - Static method in class com.indeed.proctor.store.FileBasedProctorStore
 
A C D E F G H I L P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.