com.atlassian.jira.util
Interface ErrorCollection

All Known Implementing Classes:
AbstractAddPortlet, AbstractAddScheme, AbstractAddWorkflowTransitionDescriptor, AbstractAddWorkflowTransitionDescriptorParams, AbstractBrowser, AbstractBulkOperationAction, AbstractBulkOperationDetailsAction, AbstractCommentableAssignableIssue, AbstractCommentableIssue, AbstractConfigurePortal, AbstractConstantAction, AbstractCopyScheme, AbstractDeleteConstant, AbstractDeleteScheme, AbstractDeleteWorkflowTransitionDescriptor, AbstractEditConstant, AbstractEditFieldLayout, AbstractEditFieldLayoutItem, AbstractEditScheme, AbstractEditWorkflowTransitionDescriptorParams, AbstractImportEntity, AbstractImportIssue, AbstractIssueSelectAction, AbstractPermissions, AbstractProjectAction, AbstractSaveConfiguration, AbstractSchemeAware, AbstractSchemeAwareAction, AbstractSelectProjectScheme, AbstractSetupAction, AbstractUserAction, AbstractUserReport, AbstractViewConstants, AbstractViewIssue, AbstractViewIssueColumns, AbstractViewSchemes, AbstractViewWorkflowMetaAttributes, AbstractWorkflowStep, AbstractWorkflowTransition, AbstractWorkflowTransitionAction, ActivateWorkflow, AddComment, AddComponent, AddDefaultPortlet, AddIssueSecurity, AddMailServer, AddNotification, AddPermission, AddPortlet, AddProject, AddProjectCategory, AddProjectEntity, AddRepository, AddScheme, AddScheme, AddScheme, AddScheme, AddScheme, AddUser, AddVersion, AddWorkflowSchemeEntity, AddWorkflowTransition, AddWorkflowTransitionCondition, AddWorkflowTransitionConditionParams, AddWorkflowTransitionFunctionParams, AddWorkflowTransitionPostFunction, AddWorkflowTransitionValidator, AddWorkflowTransitionValidatorParams, AssignIssue, AttachFile, AttachmentsAdmin, BaseImporter, Browser, BugzillaImport, BulkCancelWizard, BulkChooseOperation, BulkDelete, BulkEdit, BulkEdit1, Calendar, ChangePassword, CleanData, CloneIssueDetails, CloneWorkflow, CommentAssignIssue, ConfigureCsvMapping, ConfigureDefaultPortal, ConfigureIssueCache, ConfigureLogging, ConfigurePortal, ConfigurePortalPages, ConfigureReport, ConfirmNewInstallationWithOldLicense, CopyScheme, CopyScheme, CopyScheme, CopyScheme, CopyScheme, CreateCustomField, CreateCustomFieldDetails, CreateIssue, CreateIssueDetails, CreateSubTaskIssue, CreateSubTaskIssueDetails, CsvImporter, CVSConfiguration, Dashboard, DeleteComment, DeleteComponent, DeleteCustomField, DeleteEmail, DeleteGroup, DeleteIssue, DeleteIssueSecurity, DeleteIssueSecurityLevel, DeleteIssueType, DeleteLinkType, DeleteMailServer, DeleteNotification, DeletePermission, DeletePortlet, DeletePriority, DeleteProject, DeleteProjectCategory, DeleteProjectEntity, DeleteRepository, DeleteResolution, DeleteScheme, DeleteScheme, DeleteScheme, DeleteScheme, DeleteScheme, DeleteStatus, DeleteSubTaskIssueType, DeleteUser, DeleteVersion, DeleteWorkflowSchemeEntity, DeleteWorkflowStep, DeleteWorkflowTransitionCondition, DeleteWorkflowTransitionPostFunction, DeleteWorkflowTransitions, DeleteWorkflowTransitionValidator, DisableSubTasks, DueDatePicker, EditApplicationProperties, EditAttachmentSettings, EditComponent, EditCustomField, EditCustomFieldDefaults, EditCustomFieldOptions, EditFieldLayout, EditFieldLayoutItem, EditFieldLayoutSchemeItem, EditIssue, EditIssueSecurities, EditIssueType, EditLinkType, EditListener, EditLookAndFeel, EditNotifications, EditPermissions, EditPriority, EditProfile, EditProject, EditProjectCategory, EditProjectEntity, EditResolution, EditScheme, EditScheme, EditScheme, EditScheme, EditScheme, EditService, EditStatus, EditSubTaskIssue, EditSubTaskIssueTypes, EditUser, EditUserGroups, EditVersionArchives, EditVersionDetails, EditVersionReleases, EditWorkflowSchemeEntities, EditWorkflowStep, EditWorkflowTransition, EditWorkflowTransitionConditionParams, EditWorkflowTransitionPostFunctionParams, EditWorkflowTransitionValidatorParams, EnterpriseSelectProjectRepository, ExportAll, FilterSubscription, ForgotPassword, GenericEditProfile, GlobalPermissions, GroupBrowser, IdsImporter, ImportAll, ImportWorkflow, IndexAdminImpl, IntegrityChecker, IssueActionSupport, IssueNavigator, IssuePicker, JellyRunner, JiraSupportRequest, JiraWebActionSupport, JiraWizardActionSupport, LDAPConfigurer, LinkExistingIssue, ListWorkflows, Logout, LogWork, MailQueueAdmin, MailServerActionSupport, ManageAttachments, ManageFieldLayoutSchemes, ManageFilters, ManageLinks, ManageSubTasks, ManageVersions, ManageWatchers, MantisImport, MapColumns, MapCustomFields, MapIssueTypes, MapPriorities, MapResolutions, MapStatuses, MapUsers, MapValidateImport, MergeVersions, MoveIssue, MoveIssueConfirm, MoveIssueUpdateFields, MoveIssueUpdateWorkflow, MoveSubTask, PersonalBrowser, ProjectActionSupport, ProjectEmail, QuickSearch, RefreshStatisticsAdmin, ReleaseNote, RenameFilter, RepositoryActionSupport, RepositoryTest, RestoreDefaultDashboard, RunPortlet, SaveAsFilter, SaveConfiguration, SaveDefaultConfiguration, SaveFilter, SchedulerAdmin, SchemeAwareIssueSecurityAction, SchemeAwareNotificationAction, SchemeAwarePermissionAction, SchemeAwareWorkflowAction, SelectComponentAssignees, SelectProjectCategory, SelectProjectIssueFieldScheme, SelectProjectIssueSecurityScheme, SelectProjectPermissionScheme, SelectProjectRepository, SelectProjectScheme, SelectProjectSecuritySchemeStep2, SelectProjectWorkflowScheme, SelectProjectWorkflowSchemeStep2, SendBulkMail, SendTestMail, SetPassword, Setup, Setup2, Setup2Existing, Setup3, SetupComplete, SetupImport, SetupLicense, SetupPortal, ShareFilter, ShowConstantsHelp, Signup, SimpleErrorCollection, SimpleWorkflowAction, TimeTrackingAdmin, TrackbackAdmin, UpdateMailServer, UpdateRepository, UpdateUserPreferences, UploadXmlFile, UserBrowser, UserPickerBrowser, UserVotes, UserWatches, ViewApplicationProperties, ViewAttachmentSettings, ViewCustomFields, ViewGroup, ViewIssue, ViewIssueColumns, ViewIssueFields, ViewIssueTypes, ViewLicense, ViewLinkTypes, ViewListeners, ViewLogging, ViewLookAndFeel, ViewPlugins, ViewPriorities, ViewProfile, ViewProject, ViewProjects, ViewResolutions, ViewSchemes, ViewSchemes, ViewSchemes, ViewSchemes, ViewSchemes, ViewSearchRequestIssueColumns, ViewServices, ViewStatuses, ViewSystemInfo, ViewUser, ViewUserIssueColumns, ViewUserPreferences, ViewVoters, ViewWorkflowStep, ViewWorkflowStepMetaAttributes, ViewWorkflowSteps, ViewWorkflowTransition, ViewWorkflowTransitionConditionalResult, ViewWorkflowTransitionMetaAttributes, ViewWorkflowXml, WorkflowUIDispatcher, XmlImporter

public interface ErrorCollection

A very simple interface to collect errors.


Method Summary
 void addError(java.lang.String field, java.lang.String message)
           
 void addErrorCollection(ErrorCollection errors)
           
 void addErrorMessage(java.lang.String message)
           
 void addErrorMessages(java.util.Collection errorMessages)
           
 void addErrors(java.util.Map errors)
           
 java.util.Collection getErrorMessages()
           
 java.util.Map getErrors()
           
 boolean hasAnyErrors()
           
 

Method Detail

addError

void addError(java.lang.String field,
              java.lang.String message)

addErrorMessage

void addErrorMessage(java.lang.String message)

getErrorMessages

java.util.Collection getErrorMessages()

getErrors

java.util.Map getErrors()

addErrorCollection

void addErrorCollection(ErrorCollection errors)

addErrorMessages

void addErrorMessages(java.util.Collection errorMessages)

addErrors

void addErrors(java.util.Map errors)

hasAnyErrors

boolean hasAnyErrors()


Copyright © 2002-2006 Atlassian. All Rights Reserved.