Interface SpaceConfigStorage
-
public interface SpaceConfigStorage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()voiddeleteAllChangeRequestComments(String repositoryAlias, Long changeRequestId)voiddeleteAllChangeRequests(String repositoryAlias)voiddeleteBranchPermissions(String branchName, String projectIdentifier)voiddeleteChangeRequest(String repositoryAlias, Long changeRequestId)voiddeleteChangeRequestComment(String repositoryAlias, Long changeRequestId, Long changeRequestCommentId)voiddeleteRepository(String repositoryAlias)voidendBatch()List<Long>getChangeRequestCommentIds(String repositoryAlias, Long changeRequestId)List<Long>getChangeRequestIds(String repositoryAlias)booleanisInitialized()BranchPermissionsloadBranchPermissions(String branchName, String projectIdentifier)ChangeRequestloadChangeRequest(String repositoryAlias, Long changeRequestId)ChangeRequestCommentloadChangeRequestComment(String repositoryAlias, Long changeRequestId, Long changeRequestCommentId)List<ChangeRequestComment>loadChangeRequestComments(String repositoryAlias, Long changeRequestId)List<ChangeRequest>loadChangeRequests(String repositoryAlias)SpaceInfoloadSpaceInfo()voidsaveBranchPermissions(String branchName, String projectIdentifier, BranchPermissions branchPermissions)voidsaveChangeRequest(String repositoryAlias, ChangeRequest changeRequest)voidsaveChangeRequestComment(String repositoryAlias, Long changeRequestId, ChangeRequestComment changeRequestComment)voidsaveSpaceInfo(SpaceInfo spaceInfo)voidsetup(String spaceName)voidstartBatch()
-
-
-
Method Detail
-
setup
void setup(String spaceName)
-
loadSpaceInfo
SpaceInfo loadSpaceInfo()
-
saveSpaceInfo
void saveSpaceInfo(SpaceInfo spaceInfo)
-
loadBranchPermissions
BranchPermissions loadBranchPermissions(String branchName, String projectIdentifier)
-
saveBranchPermissions
void saveBranchPermissions(String branchName, String projectIdentifier, BranchPermissions branchPermissions)
-
isInitialized
boolean isInitialized()
-
startBatch
void startBatch()
-
endBatch
void endBatch()
-
close
void close()
-
deleteRepository
void deleteRepository(String repositoryAlias)
-
loadChangeRequests
List<ChangeRequest> loadChangeRequests(String repositoryAlias)
-
loadChangeRequest
ChangeRequest loadChangeRequest(String repositoryAlias, Long changeRequestId)
-
saveChangeRequest
void saveChangeRequest(String repositoryAlias, ChangeRequest changeRequest)
-
deleteAllChangeRequests
void deleteAllChangeRequests(String repositoryAlias)
-
loadChangeRequestComments
List<ChangeRequestComment> loadChangeRequestComments(String repositoryAlias, Long changeRequestId)
-
loadChangeRequestComment
ChangeRequestComment loadChangeRequestComment(String repositoryAlias, Long changeRequestId, Long changeRequestCommentId)
-
saveChangeRequestComment
void saveChangeRequestComment(String repositoryAlias, Long changeRequestId, ChangeRequestComment changeRequestComment)
-
deleteAllChangeRequestComments
void deleteAllChangeRequestComments(String repositoryAlias, Long changeRequestId)
-
deleteChangeRequestComment
void deleteChangeRequestComment(String repositoryAlias, Long changeRequestId, Long changeRequestCommentId)
-
-