public class AbstractBuildJsonDecorator extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractBuildJsonDecorator.MessageType |
Modifier and Type | Field and Description |
---|---|
protected boolean |
hasBuildPermission |
protected boolean |
hasReadPermission |
protected String |
messageText |
protected AbstractBuildJsonDecorator.MessageType |
messageType |
protected QueueItemViewForJsonDecorator |
queueItem |
protected TriggerManager |
triggerManager |
Constructor and Description |
---|
AbstractBuildJsonDecorator(@NotNull com.opensymphony.xwork2.TextProvider textProvider,
@NotNull BambooPermissionManager bambooPermissionManager,
@NotNull BuildQueueItemViewForJsonDecorator buildQueueItem,
TriggerManager triggerManager) |
AbstractBuildJsonDecorator(@NotNull com.opensymphony.xwork2.TextProvider textProvider,
@NotNull EnvironmentService environmentService,
@NotNull DeploymentQueueItemViewForJsonDecorator deploymentQueueItem,
TriggerManager triggerManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
getBaseJson(JsonStream jsonBuildObject) |
protected final TriggerManager triggerManager
protected final QueueItemViewForJsonDecorator queueItem
protected final boolean hasReadPermission
protected final boolean hasBuildPermission
protected AbstractBuildJsonDecorator.MessageType messageType
protected String messageText
public AbstractBuildJsonDecorator(@NotNull @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull @NotNull BambooPermissionManager bambooPermissionManager, @NotNull @NotNull BuildQueueItemViewForJsonDecorator buildQueueItem, TriggerManager triggerManager)
public AbstractBuildJsonDecorator(@NotNull @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull @NotNull EnvironmentService environmentService, @NotNull @NotNull DeploymentQueueItemViewForJsonDecorator deploymentQueueItem, TriggerManager triggerManager)
protected void getBaseJson(JsonStream jsonBuildObject) throws IOException
IOException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.