Uses of Class
com.almworks.jira.structure.api.effect.StoredEffect
Packages that use StoredEffect
Package
Description
-
Uses of StoredEffect in com.almworks.jira.structure.api.effect
Methods in com.almworks.jira.structure.api.effect that return StoredEffectModifier and TypeMethodDescriptionstatic StoredEffectCoreEffects.addCustomFieldGroups(Issue issue, CustomField customField, Collection<Group> groups) Returns a description of an effect that would add the given groups to a multi group custom field.static StoredEffectCoreEffects.addCustomFieldLabels(Issue issue, CustomField customField, Collection<String> labels) Returns a description of an effect that would add the given labels to a labels custom field.static StoredEffectCoreEffects.addCustomFieldOptions(Issue issue, CustomField customField, Collection<Option> options) Returns a description of an effect that would add the given options to a multi select custom field.static StoredEffectCoreEffects.addCustomFieldUsers(Issue issue, CustomField customField, Collection<ApplicationUser> users) Returns a description of an effect that would add the given users to a multi user custom field.static StoredEffectCoreEffects.addCustomFieldVersions(Issue issue, CustomField customField, Collection<Version> versions) Returns a description of an effect that would add the given versions to a multi version custom field.static StoredEffectCoreEffects.addIssueAffectedVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would add affected versions to the issue.static StoredEffectCoreEffects.addIssueComment(Issue issue, String commentBody) Returns a description of an effect that would add a comment.static StoredEffectCoreEffects.addIssueComponents(Issue issue, Collection<ProjectComponent> components) Returns a description of an effect that would add components to the issue.static StoredEffectCoreEffects.addIssueFixVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would add fix versions to the issue.static StoredEffectCoreEffects.addIssueLabels(Issue issue, Collection<String> labels) Returns a description of an effect that would add labels to the issue.Effect.apply()Performs the actual changes in the state of the world.static StoredEffectCoreEffects.assignIssue(Issue issue, ApplicationUser assignee) Returns a description of an effect that would assign an issue to the given user.StoredEffect.Builder.build()Creates and returns a newStoredEffectinstance with the module key and parameters from this builder.static StoredEffectCoreEffects.deleteIssueComment(Issue issue, Comment comment) Returns a description of an effect that would delete a comment.static StoredEffectCoreEffects.emitWarning(I18nText i18nText, List<ItemIdentity> itemIdentities) Returns a description of an effect that can't be deserialized successfully but used to describe a specific problem.static StoredEffectCoreEffects.removeCustomFieldGroups(Issue issue, CustomField customField, Collection<Group> groups) Returns a description of an effect that would remove the given groups from a multi group custom field.static StoredEffectCoreEffects.removeCustomFieldLabels(Issue issue, CustomField customField, Collection<String> labels) Returns a description of an effect that would remove the given labels from a labels custom field.static StoredEffectCoreEffects.removeCustomFieldOptions(Issue issue, CustomField customField, Collection<Option> options) Returns a description of an effect that would remove the given options from a multi select custom field.static StoredEffectCoreEffects.removeCustomFieldUsers(Issue issue, CustomField customField, Collection<ApplicationUser> users) Returns a description of an effect that would remove the given users from a multi user custom field.static StoredEffectCoreEffects.removeCustomFieldVersions(Issue issue, CustomField customField, Collection<Version> versions) Returns a description of an effect that would remove the given versions from a multi version custom field.static StoredEffectCoreEffects.removeIssueAffectedVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would remove affected versions from the issue.static StoredEffectCoreEffects.removeIssueComponents(Issue issue, Collection<ProjectComponent> components) Returns a description of an effect that would remove components from the issue.static StoredEffectCoreEffects.removeIssueFixVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would remove fix versions from the issue.static StoredEffectCoreEffects.removeIssueLabels(Issue issue, Collection<String> labels) Returns a description of an effect that would remove labels from the issue.static StoredEffectCoreEffects.setCascadeCustomField(Issue issue, CustomField customField, Option value) Returns a description of an effect that would set a cascading select custom field to the given option.static StoredEffectCoreEffects.setCustomFieldGroups(Issue issue, CustomField customField, Collection<Group> groups) Returns a description of an effect that would set a multi group custom field to the given groups.static StoredEffectCoreEffects.setCustomFieldLabels(Issue issue, CustomField customField, Collection<String> labels) Returns a description of an effect that would set a labels custom field to the given labels.static StoredEffectCoreEffects.setCustomFieldOptions(Issue issue, CustomField customField, Collection<Option> options) Returns a description of an effect that would set a multi select custom field to the given options.static StoredEffectCoreEffects.setCustomFieldUsers(Issue issue, CustomField customField, Collection<ApplicationUser> users) Returns a description of an effect that would set a multi user custom field to the given users.static StoredEffectCoreEffects.setCustomFieldVersions(Issue issue, CustomField customField, Collection<Version> versions) Returns a description of an effect that would set a multi version custom field to the given versions.static StoredEffectCoreEffects.setDateCustomField(Issue issue, CustomField customField, Date value) Returns a description of an effect that would set a date custom field to the given value.static StoredEffectCoreEffects.setDateTimeCustomField(Issue issue, CustomField customField, Date value) Returns a description of an effect that would set a date time custom field to the given value.static StoredEffectCoreEffects.setIssueAffectedVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would replace issue affected versions with the given values.static StoredEffectCoreEffects.setIssueComponents(Issue issue, Collection<ProjectComponent> components) Returns a description of an effect that would replace issue components with the given values.static StoredEffectCoreEffects.setIssueDescription(Issue issue, String description) Returns a description of an effect that would change an issue Description field to the given value.static StoredEffectCoreEffects.setIssueDueDate(Issue issue, Date date) Returns a description of an effect that would change an issue due date to the given value.static StoredEffectCoreEffects.setIssueEnvironment(Issue issue, String environment) Returns a description of an effect that would change an issue Environment field to the given value.static StoredEffectCoreEffects.setIssueFixVersions(Issue issue, Collection<Version> versions) Returns a description of an effect that would replace issue fix versions with the given values.static StoredEffectCoreEffects.setIssueLabels(Issue issue, Collection<String> labels) Returns a description of an effect that would replace issue labels with the given values.static StoredEffectCoreEffects.setIssuePriority(Issue issue, Priority priority) Returns a description of an effect that would change an issue priority to the given value.static StoredEffectCoreEffects.setIssueReporter(Issue issue, ApplicationUser reporter) Returns a description of an effect that would set an issue reporter to the given user.static StoredEffectCoreEffects.setIssueResolution(Issue issue, Resolution resolution) Returns a description of an effect that would change an issue Resolution field to the given value.static StoredEffectCoreEffects.setIssueResolutionDate(Issue issue, Date date) Deprecated.The "Resolved" field in Jira is not editable, and this method should not be used.static StoredEffectCoreEffects.setIssueStatus(Issue issue, Status status) Returns a description of an effect that would transition an issue to the given status.static StoredEffectCoreEffects.setIssueSummary(Issue issue, String summary) Returns a description of an effect that would change an issue summary to the given value.static StoredEffectCoreEffects.setNumberCustomField(Issue issue, CustomField customField, Number value) Returns a description of an effect that would set a number custom field to the given value.static StoredEffectCoreEffects.setOriginalEstimate(Issue issue, Long originalEstimate) Returns a description of an effect that would change an issue original estimate to the given value.static StoredEffectCoreEffects.setProjectPickerCustomField(Issue issue, CustomField customField, Project value) Returns a description of an effect that would set a project picker custom field to the given value.static StoredEffectCoreEffects.setRemainingEstimate(Issue issue, Long remainingEstimate) Returns a description of an effect that would change an issue remaining estimate to the given value.static StoredEffectCoreEffects.setSingleGroupCustomField(Issue issue, CustomField customField, Group value) Returns a description of an effect that would set a single group custom field to the given value.static StoredEffectCoreEffects.setSingleSelectCustomField(Issue issue, CustomField customField, Option value) Returns a description of an effect that would set a single select custom field to the given option.static StoredEffectCoreEffects.setSingleUserCustomField(Issue issue, CustomField customField, ApplicationUser value) Returns a description of an effect that would set a single user custom field to the given value.static StoredEffectCoreEffects.setSingleVersionCustomField(Issue issue, CustomField customField, Version value) Returns a description of an effect that would set a single version custom field to the given value.static StoredEffectReturns a description of an effect that would move an issue to the sprint with the given id.static StoredEffectCoreEffects.setTextCustomField(Issue issue, CustomField customField, String value) Returns a description of an effect that would set a text custom field to the given value.Methods in com.almworks.jira.structure.api.effect that return types with arguments of type StoredEffectModifier and TypeMethodDescriptiondefault List<StoredEffect>EffectProvider.optimize(List<StoredEffect> effects) Attempts to reduce effect application time by optimizing the given effects collection.Methods in com.almworks.jira.structure.api.effect with parameters of type StoredEffectModifier and TypeMethodDescriptionEffectProvider.resolve(StoredEffect effect) Converts an effect description to an actual effect implementation, if possible.Method parameters in com.almworks.jira.structure.api.effect with type arguments of type StoredEffectModifier and TypeMethodDescriptiondefault List<StoredEffect>EffectProvider.optimize(List<StoredEffect> effects) Attempts to reduce effect application time by optimizing the given effects collection.Constructors in com.almworks.jira.structure.api.effect with parameters of type StoredEffectModifierConstructorDescriptionBuilder(StoredEffect storedEffect) Creates a new builder with the module key and parameters taken from the given effect description. -
Uses of StoredEffect in com.almworks.jira.structure.api.effector
Methods in com.almworks.jira.structure.api.effector with parameters of type StoredEffectModifier and TypeMethodDescriptionvoidEffectCollector.addEffect(StoredEffect effect) Adds a new effect description to the effector output. -
Uses of StoredEffect in com.almworks.jira.structure.api.effector.process
Methods in com.almworks.jira.structure.api.effector.process that return StoredEffectMethods in com.almworks.jira.structure.api.effector.process that return types with arguments of type StoredEffectModifier and TypeMethodDescriptionEffectorPreview.getPreviewEffects()Returns a list of effects that will be applied in case of the user confirmation.