public class RemoteTriggerService extends Object
Constructor and Description |
---|
RemoteTriggerService() |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>> |
getChangeDetectionRequests(ImmutablePlan plan) |
Stream<io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>> |
getChangeDetectionRequestsForBranches(ImmutablePlan plan) |
protected javax.servlet.http.HttpServletRequest |
getHttpServletRequest() |
static Function<? super io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>,? extends Stream<ChangeDetectionRequiredEvent>> |
logErrors() |
void |
setCachedPlanManager(CachedPlanManager cachedPlanManager) |
void |
setChainBranchManager(ChainBranchManager chainBranchManager) |
void |
setFeatureManager(FeatureManager featureManager) |
void |
setIpHandling(RemoteTriggerIpHandling ipHandling) |
Function<ChainBranchIdentifier,io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>> |
toChangeDetectionRequests() |
public io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>> getChangeDetectionRequests(ImmutablePlan plan)
@NotNull public Function<ChainBranchIdentifier,io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>> toChangeDetectionRequests()
public Stream<io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>> getChangeDetectionRequestsForBranches(ImmutablePlan plan)
public static Function<? super io.atlassian.fugue.Either<String,Collection<ChangeDetectionRequiredEvent>>,? extends Stream<ChangeDetectionRequiredEvent>> logErrors()
protected javax.servlet.http.HttpServletRequest getHttpServletRequest()
public void setFeatureManager(FeatureManager featureManager)
public void setCachedPlanManager(CachedPlanManager cachedPlanManager)
public void setChainBranchManager(ChainBranchManager chainBranchManager)
public void setIpHandling(RemoteTriggerIpHandling ipHandling)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.