Package com.atlassian.bamboo.ww2.aware
Interface NavigationAware
- All Known Implementing Classes:
AboutAction
,AbstractAdminRestAction
,AbstractBranchTriggerConfigAction
,AbstractContinuableBuildAction
,AbstractCreateDeploymentVersion
,AbstractCreateNewJiraIssueAction
,AbstractDeploymentProjectConfigurationAction
,AbstractDeploymentProjectDetailsAction
,AbstractDeploymentVersionAction
,AbstractDeploymentVersionHistoryAction
,AbstractEntityPagerSupport
,AbstractEnvironmentConfigurationAction
,AbstractExistingLinkedRepositoryAdminAction
,AbstractExistingProjectRepositoryAction
,AbstractJiraIssueAction
,AbstractJiraRelatedAction
,AbstractLinkedRepositoryAction
,AbstractMigrationAction
,AbstractNotificationBulkAction
,AbstractPermissionAction
,AbstractPluginConfigurationAction
,AbstractProjectRepositoryAction
,AbstractRemoteAgentAuthenticationAction
,AbstractRepositoryAction
,AbstractRepositoryBulkAction
,AbstractSetupAction
,AbstractViewCapabilitiesByType
,AccessDeniedAction
,ActionWithAdminOnly
,ActionWithAnonymousSiteAccess
,ActionWithLicensedOnly
,ActionWithNoAnnotation
,ActionWithSysadminOnly
,ActionWithUnrestrictedAccess
,AddNotificationBulkAction
,AddRemoteAgent
,AddSharedLocalBuilderCapability
,AddSharedLocalCapability
,AddSharedRemoteCapability
,AddStageAction
,AdminErrorAction
,AdministerAction
,AdministerAuthors
,AdminUpdateLicenseAction
,AgentConsoleAction
,AgentJsonProvider
,AllBuildsRssFeedAction
,AllElasticInstancesAction
,AllowLicenseUpdateOrShowExpirationInfo
,ArtifactUrlRedirectAction
,AvailableVariablesAction
,Backup
,BambooActionSupport
,BambooAgentInstallerAction
,BambooCancellableAction
,BaseSecurityAnnotatedAction
,BuildActionSupport
,BuildConfigurationSupport
,BuildExpiryAction
,BuildJsonProviderAction
,BuildResultsAction
,BulkEditBuildPermissions
,BulkPlanAction
,CancelChainCreation
,CapabilityConfigurationSupport
,ChainActionSupport
,ChainResultProviderAction
,ChainResultsAction
,ChangeEmail
,ChangeForgottenPassword
,ChangePassword
,CloneDeploymentProject
,CloneEnvironment
,ClusterConfigurationAction
,ConfigurationAction
,ConfigureAgentAssignments
,ConfigureAgentCapability
,ConfigureAgentDetails
,ConfigureAgents
,ConfigureAlias
,ConfigureArtifactHandlers
,ConfigureArtifactStorage
,ConfigureArtifactSubscription
,ConfigureBranches
,ConfigureBuildArtifact
,ConfigureBuildDetails
,ConfigureBuildDocker
,ConfigureBuildMiscellaneousOptions
,ConfigureBuildNotification
,ConfigureBuildPermissions
,ConfigureBuildRequirement
,ConfigureBuildTasks
,ConfigureCapability
,ConfigureCapabilityKey
,ConfigureChainBranchRepositories
,ConfigureChainNotification
,ConfigureChainRepositories
,ConfigureChainTrigger
,ConfigureChainTriggers
,ConfigureCloverPlugin
,ConfigureConcurrentBuilds
,ConfigureDeploymentProject
,ConfigureDeploymentProjectDetails
,ConfigureDeploymentProjectPermissions
,ConfigureDeploymentProjectSpecsRepositories
,ConfigureDeploymentProjectVersioning
,ConfigureElasticCapability
,ConfigureElasticCloudAction
,ConfigureElasticImageConfiguration
,ConfigureElasticImageConfigurationAssignments
,ConfigureElasticInstanceSchedule
,ConfigureElasticInstanceSchedules
,ConfigureEnvironment
,ConfigureEnvironmentAgents
,ConfigureEnvironmentDocker
,ConfigureEnvironmentMiscellaneousSettings
,ConfigureEnvironmentNotifications
,ConfigureEnvironmentPermissions
,ConfigureEnvironmentTasks
,ConfigureEnvironmentTriggers
,ConfigureEphemeralAgents
,ConfigureEphemeralAgentTemplateAssignments
,ConfigureEphemeralAgentTemplateCapability
,ConfigureGlobalBuildHangingDetection
,ConfigureGlobalPermissions
,ConfigureGlobalVariables
,ConfigureGroup
,ConfigureInstantMessagingServer
,ConfigureLinkedRepositories
,ConfigureLocalAgentDetails
,ConfigureLog4jAction
,ConfigureMailServer
,ConfigureNotificationPreferences
,ConfigurePage
,ConfigurePlanDependencies
,ConfigurePlanVariables
,ConfigureProfile
,ConfigureProjectRepositories
,ConfigureProjectSharedCredentials
,ConfigureProjectVariables
,ConfigureQuickFilterAction
,ConfigureQuickFiltersAction
,ConfigureRemoteAgentAuthentications
,ConfigureRepository
,ConfigureSecurity
,ConfigureSharedCapability
,ConfigureSharedCredentials
,ConfigureSharedLocalCapability
,ConfigureSharedRemoteCapability
,ConfigureSpotInstancesAction
,ConfigureSystemNotifications
,ConfigureUser
,ConfigureUserAccessTokens
,ConfigureVariablesForEnvironment
,ConfigureWebhookTemplates
,ContinueBuild
,ControlRemoteAgentsAuthentication
,ControlRemoteAgentsAvailability
,ControlRemoteAgentsTokenVerification
,ConvertLocalToGlobalRepository
,CreateAccessTokensAction
,CreateChain
,CreateChainBranch
,CreateChainRepository
,CreateChainTrigger
,CreateDeploymentProjectDetails
,CreateDeploymentVersion
,CreateEnvironment
,CreateEnvironmentTask
,CreateEnvironmentTrigger
,CreateGlobalVariable
,CreateGroupAction
,CreateInstantMessagingServer
,CreateJob
,CreateLinkedRepository
,CreateNewJiraIssueForBuildResultAction
,CreateNewJiraIssueForTestAction
,CreatePlanVariable
,CreateProject
,CreateProjectRepository
,CreateProjectSharedCredentials
,CreateProjectVariable
,CreateRemoteJiraLinkAction
,CreateRepository
,CreateSharedCredentials
,CreateSpecs
,CreateTask
,CreateTasksChainWizard
,CreateVariableForEnvironment
,CronExpressionGeneratorAction
,DashboardFilter
,DashboardSummaryAction
,DeleteAllNotificationBulkAction
,DeleteBuildFiles
,DeleteBuilds
,DeleteChainAuditLog
,DeleteChainTrigger
,DeleteDeploymentProject
,DeleteDeploymentResult
,DeleteDeploymentVersion
,DeleteEnvironment
,DeleteEnvironmentTask
,DeleteEnvironmentTrigger
,DeleteGitCacheDirectoryAction
,DeleteGlobalVariable
,DeleteLinkedRepository
,DeletePlan
,DeletePlanResults
,DeletePlanVariable
,DeleteProjectRepository
,DeleteProjectSharedCredentials
,DeleteProjectVariable
,DeleteRepository
,DeleteSharedCredentials
,DeleteStageAction
,DeleteTask
,DeleteVariableForEnvironment
,DeploymentProjectAuditLog
,DescribeAgentAvailability
,DescribeAgentAvailability
,DisablePlanBulkAction
,EditAgentCapability
,EditChainBranchDetails
,EditChainBranchNotifications
,EditChainBranchRepository
,EditChainDetails
,EditChainTrigger
,EditCommentAction
,EditDeploymentVersionCommentAction
,EditElasticCapability
,EditEnvironmentTask
,EditEnvironmentTrigger
,EditEphemeralAgentTemplateCapability
,EditJiraIssues
,EditLabelsAction
,EditLinkedRepository
,EditPlanPermissions
,EditProjectDetails
,EditProjectPermissions
,EditProjectRepositories
,EditProjectRepository
,EditProjectSharedCredentials
,EditQuickFilterRuleAction
,EditRemoteAgentAuthenticationIp
,EditRepository
,EditSharedCapability
,EditSharedCredentials
,EditStageAction
,EditTask
,EnablePlanBulkAction
,ErrorAction
,ErrorEventsAction
,ExecuteManualDeployment
,ExecuteRenameAgentCapability
,Export
,ExportWorldToSpecs
,FilterCookieWriterAction
,FinishSetupAction
,FiveOhOh
,ForgotPassword
,GetFingerprintAction
,GetJiraIssueSchemaAction
,GetPkFileAction
,GlobalAdminAction
,GlobalTrackingConfiguration
,GotoAuthors
,GotoBuildResult
,Import
,ImportMavenPlanAction
,ImportMavenPlanCheckoutPomAction
,ImportMavenPlanCreatePlanAction
,JiraRedirectAction
,LabelRssFeedAction
,LinkTestToJiraIssueAction
,ListBuildResults
,ListChainResults
,ListJobsForChain
,ListProjects
,ListRunningInstances
,Login
,Login
,Logout
,Logout
,LogToServer
,ManageElasticInstancesAction
,ManageEphemeralAgentsPodsAction
,ManageEphemeralAgentsTemplate
,ManageEphemeralAgentsTemplates
,ManualBuildBulkAction
,ManualEncryptionAction
,MoveBuilds
,MoveEnvironment
,MoveEnvironmentTask
,MoveJobAction
,MoveRepository
,MoveStageAction
,MoveTask
,ParameterisedManualBuild
,PerformanceStatsAction
,PerformanceStatsJmxAction
,PlanActionSupport
,PlanResultsAction
,PlanStatusHistoryAction
,PlansWithCustomExpirySettings
,Profile
,ProjectActionSupport
,QuarantineSettingsAction
,QuickFilterAction
,ReindexAction
,RemoveAdminErrorAction
,RemoveBuildArtifacts
,RemoveBuildError
,RenameAgentCapability
,RenameDeploymentVersion
,ReorderBuild
,ReplaceTriggersAction
,ReplaceTriggersBulkAction
,RepositorySettingsAction
,RerunBuild
,ResetChainBranchRepository
,ResponsibleAvatars
,RestartBuild
,RssConfigurationInterceptorTest
,RssFeedAction
,SearchUserAction
,SecondaryNodeNotAccessibleAction
,SelectAgentsAction
,SelectBuildConfigurationTab
,SelectSetupStepAction
,SetAgentBuildFilter
,SetFavouriteAction
,SetResultsFilter
,SetupAdminUserAction
,SetupDatabaseAction
,SetupDatabaseConnectionAction
,SetupEmbeddedDatabaseAction
,SetupGeneralConfiguration
,SetupImportDataAction
,SetupLicenseAction
,SetupUpdateLicenseAction
,ShowLatestBuildStatus
,SignupUser
,StageAction
,StartElasticAgents
,StarterAction
,StopAllElasticAgents
,StopDeployment
,StopElasticAgents
,StopPlan
,SuspendBuild
,SuspendJob
,SvnBulkAction
,SystemErrorList
,SystemInfoAction
,TestOgnlEscaping
,TransitionJiraIssueAction
,TriggerManualBuild
,TriggerRemoteBuild
,TrustedKeysAction
,UnlinkTestToJiraIssueAction
,UpdateDefaultsLocalCapability
,UpdateGlobalVariable
,UpdateLicenseAction
,UpdatePlanVariable
,UpdateProjectVariable
,UpdateResponsibilitiesAction
,UpdateSvnCredentialsBulkAction
,UpdateSvnUrlBulkAction
,UpdateTaskState
,UpdateVariableForEnvironment
,UpdateWebUrlBulkAction
,UserPickerAction
,ViewActivityLog
,ViewAdministrators
,ViewAgent
,ViewAgentAdmin
,ViewAgentDetails
,ViewAgentDetailsAction
,ViewAgentPlanMatrix
,ViewAgentPlanMatrixWizard
,ViewAgentRecentBuildsSummary
,ViewAgentRecentBuildsSummary
,ViewAgents
,ViewAggregatedAuthors
,ViewAggregatedJobPlugins
,ViewAllDeploymentProjects
,ViewAllRepositories
,ViewAuthor
,ViewAuthorChart
,ViewAuthors
,ViewAuthors
,ViewBambooInternals
,ViewBuild
,ViewBuildError
,ViewBuilders
,ViewBuildFiles
,ViewBuildLogs
,ViewBuildNumberChart
,ViewBuildResults
,ViewBuildResultsByJiraKey
,ViewBuildResultsForLabelAction
,ViewBuildResultsSuccessfulTests
,ViewBuildResultsTable
,ViewBuildResultsTableByPlans
,ViewBuildResultsTests
,ViewBuildTaskTypes
,ViewChainArtifacts
,ViewChainAuditLog
,ViewChainBranches
,ViewChainLogs
,ViewChainResult
,ViewChainSummary
,ViewChainTestResults
,ViewChainWebhookResponses
,ViewCloverBuildResults
,ViewCloverCoverageSummary
,ViewCombinedByTimePeriodChart
,ViewDatabaseConfigurationAction
,ViewDeploymentProjects
,ViewDeploymentProjectSpecs
,ViewDeploymentResult
,ViewDeploymentVersion
,ViewDeploymentVersionCommits
,ViewDeploymentVersionJiraIssues
,ViewDeploymentVersionVariables
,ViewDeploymentWebhookResponses
,ViewElasticAgentHistoryAction
,ViewElasticInstanceAction
,ViewEnvironment
,ViewEnvironmentTaskTypes
,ViewEphemeralAgentPod
,ViewEphemeralAgentPodContainerLogs
,ViewEphemeralAgentTemplate
,ViewGadgetUrls
,ViewGlobalAuditLogAction
,ViewInstancesForConfigurationAction
,ViewJdks
,ViewJiraIssueForPlan
,ViewJiraIssues
,ViewLabels
,ViewLinkedRepository
,ViewLog4jAction
,ViewMaven2ChainSummary
,ViewNextBuildResults
,ViewOfflineAgents
,ViewOfflineElasticAgentDetailsAction
,ViewOfflineElasticAgentDetailsAdminAction
,ViewPlanConfiguration
,ViewPlanSpecs
,ViewPlanStatusByJiraKey
,ViewPlanUpdates
,ViewPreviousBuildResults
,ViewProjectPlans
,ViewProjectRepositories
,ViewProjectRepository
,ViewQuarantinedTests
,ViewRejectedRequirements
,ViewRemoteAgentAuthentications
,ViewReport
,ViewReportChart
,ViewResponsibilitiesForUser
,ViewRunningPlans
,ViewTelemetryAction
,ViewTestCaseAction
,ViewTestCaseResultAction
,ViewTestClassResultAction
,ViewTestsSummary
,ViewTestsSummaryForPlan
,ViewTrackingForBuildResult
,ViewUserDetailsAdminAction
,ViewUserSummary
,ViewWebhookResponseDetails
,WebSudoAction
,YamlValidationAction
public interface NavigationAware
Interface defining that the navigation context is available for the UI and hence the
plan navigator can be displayed
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
@Nullable String
The url of the current action.void
setNavigationContext
(NavigationContext context) Set the current context for this action
-
Method Details
-
getChainEquiv
- Returns:
- the chain equivilant url to this action (if you wish to explicitly define one)
-
getJobEquiv
- Returns:
- the job equivilant url to this action (if you wish to explicitly define one)