Skip navigation links
A B C D E F G I L N P Q R S T U 

A

AccountGroupMappingRepository - Interface in net.nemerosa.ontrack.repository
Generic mapping for the account groups.
AccountGroupRepository - Interface in net.nemerosa.ontrack.repository
 
AccountRepository - Interface in net.nemerosa.ontrack.repository
 
addBuildLink(ID, ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
Build links

B

BranchTemplateRepository - Interface in net.nemerosa.ontrack.repository
 
BuildFilterRepository - Interface in net.nemerosa.ontrack.repository
 
builds(Branch, Predicate<Build>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
Iterates over the builds of the branch, from the newest to the oldest, until the buildPredicate returns false.
builds(Branch, Predicate<Build>, BuildSortDirection) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
Iterates over the builds of the branch.
builds(Project, Predicate<Build>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
Iterates over the builds of the project, from the newest to the oldest, until the buildPredicate returns false.

C

checkPassword(int, Predicate<String>) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 

D

delete(ID) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
delete(int, int, String, boolean) - Method in interface net.nemerosa.ontrack.repository.BuildFilterRepository
Deletes a filter from a branch and for an account.
delete(ProjectEntity, String) - Method in interface net.nemerosa.ontrack.repository.EntityDataRepository
Delete
deleteAccount(ID) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
deleteBranch(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deleteBuild(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deleteBuildLink(ID, ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deleteGlobalRoleForAccount(int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
deleteGlobalRoleForGroup(int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
deleteMapping(ID) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
Deletes a mapping
deletePredefinedPromotionLevel(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
deletePredefinedValidationStamp(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
deleteProject(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deleteProjectRoleForAccount(int, int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
deleteProjectRoleForGroup(int, int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
deletePromotionLevel(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deletePromotionRun(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
deleteProperty(String, ProjectEntityType, ID) - Method in interface net.nemerosa.ontrack.repository.PropertyRepository
 
deleteValidationStamp(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
disconnectTemplateInstance(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 

E

EntityDataRepository - Interface in net.nemerosa.ontrack.repository
Store for data associated with project entities.
EventRepository - Interface in net.nemerosa.ontrack.repository
 

F

find(int, String) - Method in interface net.nemerosa.ontrack.repository.PreferencesRepository
 
findAll() - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
findAll(Function<String, AuthenticationSource>) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
findBuildAfterUsingNumericForm(ID, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
findByAccount(int) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
findByBranchAndName(int, int, String) - Method in interface net.nemerosa.ontrack.repository.BuildFilterRepository
 
findByNameToken(String) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
findByNameToken(String, Function<String, AuthenticationSource>) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
findForBranch(int) - Method in interface net.nemerosa.ontrack.repository.BuildFilterRepository
 
findForBranch(OptionalInt, int) - Method in interface net.nemerosa.ontrack.repository.BuildFilterRepository
 
findGlobalRoleByAccount(int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
Gets the global role for an account
findGlobalRoleByGroup(int) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
Gets the global role for an account group
findPredefinedPromotionLevelByName(String) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
findPredefinedValidationStampByName(String) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
findProjectRoleAssociationsByAccount(int, BiFunction<Integer, String, Optional<ProjectRoleAssociation>>) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
findProjectRoleAssociationsByAccount(int, int, BiFunction<Integer, String, Optional<ProjectRoleAssociation>>) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
findProjectRoleAssociationsByGroup(int, BiFunction<Integer, String, Optional<ProjectRoleAssociation>>) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
findProjectRoleAssociationsByGroup(int, int, BiFunction<Integer, String, Optional<ProjectRoleAssociation>>) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
findUserByNameAndSource(String, AuthenticationSourceProvider) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 

G

getAccount(ID, Function<String, AuthenticationSource>) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
getBranch(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBranchByName(String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBranchCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getBranchesForProject(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBuild(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBuildByName(String, String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBuildCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getBuildCount(Branch) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBuildLinksFrom(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getBuildLinksTo(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getById(ID) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
getData(String) - Method in interface net.nemerosa.ontrack.repository.StorageRepository
Gets all the data for a store
getEarliestPromotionRunAfterBuild(PromotionLevel, Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getEventCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getGroups(String, String) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
For the given mapping type, collects the AccountGroup which are associated with the mappedName name.
getKeys(String) - Method in interface net.nemerosa.ontrack.repository.StorageRepository
Lists all keys for a store
getLastBuildForBranch(Branch) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getLastEventSignature(ProjectEntityType, ID, EventType) - Method in interface net.nemerosa.ontrack.repository.EventRepository
 
getLastPromotionRun(Build, PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getLastPromotionRunForPromotionLevel(PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getLastPromotionRunsForBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getMapping(ID) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
Gets a mapping by its ID
getMappings(String) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
For the given mapping type, collects the mappings.
getNextBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPredefinedPromotionLevel(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
getPredefinedPromotionLevelImage(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
getPredefinedPromotionLevels() - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
getPredefinedValidationStamp(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
getPredefinedValidationStampImage(ID) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
getPredefinedValidationStamps() - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
getPreviousBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getProject(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getProjectByName(String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getProjectCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getProjectList() - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionLevel(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionLevelByName(String, String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionLevelCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getPromotionLevelImage(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionLevelListForBranch(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionRun(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionRunCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getPromotionRunsForBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionRunsForBuildAndPromotionLevel(Build, PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPromotionRunsForPromotionLevel(PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getPropertyCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getTemplateDefinition(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
getTemplateDefinitions() - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
getTemplateInstance(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
getTemplateInstancesForDefinition(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
getValidationRun(ID, Function<String, ValidationRunStatusID>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationRunCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getValidationRunsForBuild(Build, Function<String, ValidationRunStatusID>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationRunsForBuildAndValidationStamp(Build, ValidationStamp, Function<String, ValidationRunStatusID>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationRunsForValidationStamp(ValidationStamp, int, int, Function<String, ValidationRunStatusID>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationRunStatusCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getValidationStamp(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationStampByName(String, String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationStampCount() - Method in interface net.nemerosa.ontrack.repository.StatsRepository
 
getValidationStampImage(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
getValidationStampListForBranch(ID) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 

I

isLinkedFrom(ID, String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
isLinkedTo(ID, String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
isProjectFavourite(int, int) - Method in interface net.nemerosa.ontrack.repository.ProjectFavouriteRepository
Is this project a favourite?
isShared() - Method in class net.nemerosa.ontrack.repository.TBuildFilter
 
isTemplateDefinition(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
isTemplateInstance(ID) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 

L

linkAccountToGroups(int, Collection<Integer>) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
loadProperty(String, ProjectEntityType, ID) - Method in interface net.nemerosa.ontrack.repository.PropertyRepository
 

N

net.nemerosa.ontrack.repository - package net.nemerosa.ontrack.repository
 
newAccount(Account) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
newAccountGroup(AccountGroup) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
newBranch(Branch) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newMapping(String, AccountGroupMappingInput) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
Creates a new mapping
newPredefinedPromotionLevel(PredefinedPromotionLevel) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
newPredefinedValidationStamp(PredefinedValidationStamp) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
newProject(Project) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newPromotionLevel(PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newPromotionRun(PromotionRun) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newValidationRun(ValidationRun, Function<String, ValidationRunStatusID>) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newValidationRunStatus(ValidationRun, ValidationRunStatus) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
newValidationStamp(ValidationStamp) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 

P

post(Event) - Method in interface net.nemerosa.ontrack.repository.EventRepository
 
PredefinedPromotionLevelRepository - Interface in net.nemerosa.ontrack.repository
 
PredefinedValidationStampRepository - Interface in net.nemerosa.ontrack.repository
 
PreferencesRepository - Interface in net.nemerosa.ontrack.repository
 
ProjectFavouriteRepository - Interface in net.nemerosa.ontrack.repository
 
PropertyRepository - Interface in net.nemerosa.ontrack.repository
Repository to access the properties.

Q

query(List<Integer>, int, int, BiFunction<ProjectEntityType, ID, ProjectEntity>, Function<String, EventType>) - Method in interface net.nemerosa.ontrack.repository.EventRepository
 
query(List<Integer>, ProjectEntityType, ID, int, int, BiFunction<ProjectEntityType, ID, ProjectEntity>, Function<String, EventType>) - Method in interface net.nemerosa.ontrack.repository.EventRepository
 
query(List<Integer>, EventType, ProjectEntityType, ID, int, int, BiFunction<ProjectEntityType, ID, ProjectEntity>, Function<String, EventType>) - Method in interface net.nemerosa.ontrack.repository.EventRepository
 

R

reorderPredefinedPromotionLevels(Reordering) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
reorderPromotionLevels(ID, Reordering) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
reorderValidationStamps(ID, Reordering) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
retrieve(ProjectEntity, String) - Method in interface net.nemerosa.ontrack.repository.EntityDataRepository
Retrieve
retrieveJson(String, String) - Method in interface net.nemerosa.ontrack.repository.StorageRepository
Retrieves some JSON using a key
RoleRepository - Interface in net.nemerosa.ontrack.repository
 

S

save(OptionalInt, int, String, String, JsonNode) - Method in interface net.nemerosa.ontrack.repository.BuildFilterRepository
 
saveAccount(Account) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
saveBranch(Branch) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
saveBuild(Build) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
saveGlobalRoleForAccount(int, String) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
saveGlobalRoleForGroup(int, String) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
savePredefinedPromotionLevel(PredefinedPromotionLevel) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
savePredefinedValidationStamp(PredefinedValidationStamp) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
saveProject(Project) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
saveProjectRoleForAccount(int, int, String) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
saveProjectRoleForGroup(int, int, String) - Method in interface net.nemerosa.ontrack.repository.RoleRepository
 
savePromotionLevel(PromotionLevel) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
saveProperty(String, ProjectEntityType, ID, JsonNode, String) - Method in interface net.nemerosa.ontrack.repository.PropertyRepository
 
saveValidationStamp(ValidationStamp) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
searchBuildsLinkedTo(String, String) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
searchByProperty(String, BiFunction<ProjectEntityType, ID, ProjectEntity>, Predicate<TProperty>) - Method in interface net.nemerosa.ontrack.repository.PropertyRepository
 
setPassword(int, String) - Method in interface net.nemerosa.ontrack.repository.AccountRepository
 
setPredefinedPromotionLevelImage(ID, Document) - Method in interface net.nemerosa.ontrack.repository.PredefinedPromotionLevelRepository
 
setPredefinedValidationStampImage(ID, Document) - Method in interface net.nemerosa.ontrack.repository.PredefinedValidationStampRepository
 
setProjectFavourite(int, int, boolean) - Method in interface net.nemerosa.ontrack.repository.ProjectFavouriteRepository
Sets a project as favourite (or not)
setPromotionLevelImage(ID, Document) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
setTemplateDefinition(ID, TemplateDefinition) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
setTemplateInstance(ID, TemplateInstance) - Method in interface net.nemerosa.ontrack.repository.BranchTemplateRepository
 
setValidationStampImage(ID, Document) - Method in interface net.nemerosa.ontrack.repository.StructureRepository
 
StatsRepository - Interface in net.nemerosa.ontrack.repository
Collection of statistics about the data.
StorageRepository - Interface in net.nemerosa.ontrack.repository
Stores and retrieves arbitrary data using JSON.
store(ProjectEntity, String, String) - Method in interface net.nemerosa.ontrack.repository.EntityDataRepository
Store
store(int, String, JsonNode) - Method in interface net.nemerosa.ontrack.repository.PreferencesRepository
 
storeJson(String, String, JsonNode) - Method in interface net.nemerosa.ontrack.repository.StorageRepository
Stores some JSON
StructureRepository - Interface in net.nemerosa.ontrack.repository
 

T

TBuildFilter - Class in net.nemerosa.ontrack.repository
 
TBuildFilter() - Constructor for class net.nemerosa.ontrack.repository.TBuildFilter
 
TProperty - Class in net.nemerosa.ontrack.repository
Raw definition of a property value in a repository.
TProperty() - Constructor for class net.nemerosa.ontrack.repository.TProperty
 

U

update(AccountGroup) - Method in interface net.nemerosa.ontrack.repository.AccountGroupRepository
 
updateMapping(ID, AccountGroupMappingInput) - Method in interface net.nemerosa.ontrack.repository.AccountGroupMappingRepository
Updates a mapping
A B C D E F G I L N P Q R S T U 
Skip navigation links