Package org.marvelution.jji
Class SitesClient
java.lang.Object
org.marvelution.jji.SitesClient
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSitesClient(JiraSitesConfiguration sitesConfiguration, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptiongetIssueLinks(String jobHash, int buildNumber) getIssueLinks(Predicate<JiraSite> siteFilter, String jobHash, int buildNumber) getSites()voidnotifyBuildCompleted(Run<?, ?> run, TaskListener listener) voidnotifyBuildCompleted(Predicate<JiraSite> siteFilter, Run<?, ?> run, TaskListener listener) voidnotifyBuildDeleted(Run<?, ?> run) voidnotifyBuildDeleted(Predicate<JiraSite> siteFilter, Run<?, ?> run) voidnotifyJobCreated(Item item) voidnotifyJobCreated(Predicate<JiraSite> siteFilter, Item item) voidnotifyJobDeleted(Item item) voidnotifyJobDeleted(Predicate<JiraSite> siteFilter, Item item) voidnotifyJobModified(Item item, org.marvelution.jji.events.JobNotificationType notificationType) voidnotifyJobModified(Predicate<JiraSite> siteFilter, Item item, org.marvelution.jji.events.JobNotificationType notificationType) voidnotifyJobMoved(String oldJobHash, Item newItem) voidnotifyJobMoved(Predicate<JiraSite> siteFilter, String oldJobHash, Item newItem) voidvoid
-
Field Details
-
LINKS_TYPE
-
SYNC_RESULT_HEADER
- See Also:
-
-
Constructor Details
-
SitesClient
@Inject public SitesClient(JiraSitesConfiguration sitesConfiguration, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
getSites
-
syncBuild
-
syncJob
-
getIssueLinks
-
getIssueLinks
-
notifyBuildCompleted
-
notifyBuildCompleted
public void notifyBuildCompleted(Predicate<JiraSite> siteFilter, Run<?, ?> run, TaskListener listener) -
notifyJobCreated
-
notifyJobCreated
-
notifyJobModified
public void notifyJobModified(Item item, org.marvelution.jji.events.JobNotificationType notificationType) -
notifyJobModified
-
notifyJobMoved
-
notifyJobMoved
-
notifyJobDeleted
-
notifyJobDeleted
-
notifyBuildDeleted
-
notifyBuildDeleted
-