com.atlassian.jira.appconsistency.integrity.check
Class PortletCheck

java.lang.Object
  extended bycom.atlassian.jira.appconsistency.integrity.check.CheckImpl
      extended bycom.atlassian.jira.appconsistency.integrity.check.PortletCheck
All Implemented Interfaces:
Check
Direct Known Subclasses:
ProjectPortletCheck, SearchRequestPortletCheck

public abstract class PortletCheck
extends CheckImpl

Created by IntelliJ IDEA. User: owenfellows Date: 20-Jun-2004 Time: 16:21:02 To change this template use File | Settings | File Templates.


Field Summary
protected static org.apache.log4j.Logger log
           
 
Fields inherited from class com.atlassian.jira.appconsistency.integrity.check.CheckImpl
id, ofBizDelegator
 
Constructor Summary
PortletCheck(OfBizDelegator ofBizDelegator, Long id, PortalManager portalManager, UserManager userManager)
           
 
Method Summary
 List correct()
           
 List doCorrect()
           
protected  List getAmendments(String portletConfEntityName, String propertyKey, boolean includeMessageSuffix)
           
 String getDescription()
           
 IntegrityCheck getIntegrityCheck()
           
protected  PortalManager getPortalManager()
           
protected abstract  String getPropertyEntity()
           
protected abstract  String getPropertyEntryEntityName()
           
protected abstract  String getPropertyKey()
           
 String getUnavailableMessage()
           
protected  UserManager getUserManager()
           
 boolean isAvailable()
           
 List preview()
           
 void setIntegrityCheck(IntegrityCheck integrityCheck)
           
protected  boolean shouldPortletBeDeleted(String entityIdStr)
           
 
Methods inherited from class com.atlassian.jira.appconsistency.integrity.check.CheckImpl
getI18NBean, getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Constructor Detail

PortletCheck

public PortletCheck(OfBizDelegator ofBizDelegator,
                    Long id,
                    PortalManager portalManager,
                    UserManager userManager)
Method Detail

getDescription

public String getDescription()

preview

public List preview()
             throws IntegrityException
Throws:
IntegrityException

doCorrect

public List doCorrect()
               throws IntegrityException
Throws:
IntegrityException

correct

public List correct()
             throws IntegrityException
Throws:
IntegrityException

getIntegrityCheck

public IntegrityCheck getIntegrityCheck()
Specified by:
getIntegrityCheck in interface Check
Overrides:
getIntegrityCheck in class CheckImpl

setIntegrityCheck

public void setIntegrityCheck(IntegrityCheck integrityCheck)
Specified by:
setIntegrityCheck in interface Check
Overrides:
setIntegrityCheck in class CheckImpl

isAvailable

public boolean isAvailable()

getUnavailableMessage

public String getUnavailableMessage()

getPropertyEntryEntityName

protected abstract String getPropertyEntryEntityName()

getPropertyKey

protected abstract String getPropertyKey()

getPropertyEntity

protected abstract String getPropertyEntity()

getPortalManager

protected PortalManager getPortalManager()

getUserManager

protected UserManager getUserManager()

getAmendments

protected List getAmendments(String portletConfEntityName,
                             String propertyKey,
                             boolean includeMessageSuffix)
                      throws IntegrityException
Throws:
IntegrityException

shouldPortletBeDeleted

protected boolean shouldPortletBeDeleted(String entityIdStr)
                                  throws org.ofbiz.core.entity.GenericEntityException
Throws:
org.ofbiz.core.entity.GenericEntityException


Copyright © 2002-2006 Atlassian. All Rights Reserved.