Class ConfigureBuildArtifact

    • Constructor Detail

      • ConfigureBuildArtifact

        public ConfigureBuildArtifact()
    • Method Detail

      • input

        public String input()
                     throws Exception
        Overrides:
        input in class com.opensymphony.xwork2.ActionSupport
        Throws:
        Exception
      • update

        public String update()
      • delete

        public String delete()
      • buildJsonObject

        @NotNull
        protected @NotNull com.opensymphony.webwork.dispatcher.json.JSONObject buildJsonObject()
                                                                                        throws com.opensymphony.webwork.dispatcher.json.JSONException
        Description copied from class: BambooActionSupport
        Builds JSONObject and sets 'status', 'errors' and 'fieldErrors' properties accordingly. If descending classes need to add anything to JSON response these should override this method.
        Overrides:
        buildJsonObject in class BambooActionSupport
        Returns:
        Initialized JSONObject
        Throws:
        com.opensymphony.webwork.dispatcher.json.JSONException
      • isPlanUsedInDeployments

        public boolean isPlanUsedInDeployments()
      • setArtifactDefinitionManager

        public void setArtifactDefinitionManager​(ArtifactDefinitionManager artifactDefinitionManager)
      • setArtifactSubscriptionManager

        public void setArtifactSubscriptionManager​(ArtifactSubscriptionManager artifactSubscriptionManager)
      • getArtifactId

        public long getArtifactId()
      • setArtifactId

        public void setArtifactId​(long artifactId)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getLocation

        public String getLocation()
      • setLocation

        public void setLocation​(String location)
      • getCopyPattern

        public String getCopyPattern()
      • setCopyPattern

        public void setCopyPattern​(String copyPattern)
      • getExclusionPattern

        public String getExclusionPattern()
      • setExclusionPattern

        public void setExclusionPattern​(String exclusionPattern)
      • isSharedArtifact

        public boolean isSharedArtifact()
      • setSharedArtifact

        public void setSharedArtifact​(boolean sharedArtifact)
      • isRequired

        public boolean isRequired()
      • setRequired

        public void setRequired​(boolean required)
      • isHttpCompressionOn

        public boolean isHttpCompressionOn()
      • setHttpCompressionOn

        public void setHttpCompressionOn​(boolean httpCompressionOn)
      • getArtifactSubscriptions

        public List<ArtifactSubscription> getArtifactSubscriptions()
        Get Artifact Subscriptions associated with a Plan
      • isArtifactSubscriptionPossible

        public boolean isArtifactSubscriptionPossible()
      • getNiceSizeMessage

        public String getNiceSizeMessage​(long size)
      • getJobsSubscribedToArtifact

        public com.google.common.collect.Multimap<ChainStage,​Job> getJobsSubscribedToArtifact​(@NotNull
                                                                                                    @NotNull ArtifactDefinition artifactDefinition)
        Get jobs subscribed to artifact