public class DeploymentProjectAuditLog extends BambooActionSupport implements LazyPaginationAware, DeploymentProjectEditSecurityAware
Modifier and Type | Class and Description |
---|---|
static class |
DeploymentProjectAuditLog.EnvironmentEntry |
BambooActionSupport.JSONStatus
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
DeploymentProjectAuditLog() |
Modifier and Type | Method and Description |
---|---|
String |
delete() |
DeploymentProject |
getDeploymentProject() |
long |
getDeploymentProjectId() |
Map<String,DeploymentProjectAuditLog.EnvironmentEntry> |
getEnvironmentMap() |
List<AuditLogEntry> |
getFilteredResultsList(int firstResult,
int maxResults)
Implementing actions should initialize and return up to maxResults items ranging from firstResult
from the underlying list of uninitialized items
|
Pager |
getPager()
Freemarker views for LazyPaginationAware actions should iterate over pager.page.list
|
int |
getResultsCount()
Implementing actions should return a total number of items that are subject to pagination
|
DeploymentProject |
getSecuredDomainObject() |
String |
input() |
boolean |
isEnabled() |
void |
setDeploymentProjectId(long deploymentProjectId) |
void |
setPager(Pager pager)
Used to inject pager by PaginationAwareInterceptor
|
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllErrorMessages
public String input()
input
in class com.opensymphony.xwork2.ActionSupport
public String delete()
public boolean isEnabled()
public Pager getPager()
LazyPaginationAware
getPager
in interface LazyPaginationAware
Pager
objectpublic void setPager(Pager pager)
LazyPaginationAware
setPager
in interface LazyPaginationAware
pager
- Pager
object@NotNull public List<AuditLogEntry> getFilteredResultsList(int firstResult, int maxResults)
LazyPaginationAware
getFilteredResultsList
in interface LazyPaginationAware
firstResult
- index of first itemmaxResults
- number of items to be returnedpublic int getResultsCount()
LazyPaginationAware
getResultsCount
in interface LazyPaginationAware
public DeploymentProject getSecuredDomainObject()
getSecuredDomainObject
in interface DeploymentProjectEditSecurityAware
getSecuredDomainObject
in interface DomainObjectSecurityAware
getSecuredDomainObject
in class BambooActionSupport
public DeploymentProject getDeploymentProject()
public Map<String,DeploymentProjectAuditLog.EnvironmentEntry> getEnvironmentMap()
public long getDeploymentProjectId()
public void setDeploymentProjectId(long deploymentProjectId)
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.