com.atlassian.jira.appconsistency.integrity.check
Interface Check<T extends Amendment>

All Known Subinterfaces:
EntityCheck<T>
All Known Implementing Classes:
AbstractEntityRelation, BaseFilterSubscriptionsCheck, CheckImpl, EntityCheckImpl, FieldLayoutCheck, FilterSubscriptionsSavedFilterCheck, FilterSubscriptionsScheduleCheck, IssueLinkCheck, PrimaryEntityRelationCreate, PrimaryEntityRelationDelete, SchemePermissionCheck, SearchRequestRelationCheck, WorkflowCurrentStepCheck, WorkflowIssueStatusNull, WorkflowStateCheck

public interface Check<T extends Amendment>


Method Summary
 List<T> correct()
           
 String getDescription()
           
 Long getId()
           
 IntegrityCheck getIntegrityCheck()
           
 String getUnavailableMessage()
           
 boolean isAvailable()
           
 List<T> preview()
           
 void setIntegrityCheck(IntegrityCheck integrityCheck)
           
 

Method Detail

getId

Long getId()

getDescription

String getDescription()

preview

List<T> preview()
                                  throws IntegrityException
Throws:
IntegrityException

correct

List<T> correct()
                                  throws IntegrityException
Throws:
IntegrityException

getIntegrityCheck

IntegrityCheck getIntegrityCheck()

setIntegrityCheck

void setIntegrityCheck(IntegrityCheck integrityCheck)

isAvailable

boolean isAvailable()

getUnavailableMessage

String getUnavailableMessage()


Copyright © 2002-2014 Atlassian. All Rights Reserved.