|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl org.kuali.rice.krad.inquiry.InquirableImpl org.kuali.rice.kns.inquiry.KualiInquirableImpl
public class KualiInquirableImpl
Kuali inquirable implementation. Implements methods necessary to retrieve the business object and render the ui. NOTE: this class is not thread safe. When using this class or any subclasses in Spring, make sure that this is not a singleton service, or serious errors may occur.
Field Summary | |
---|---|
protected BusinessObjectAuthorizationService |
businessObjectAuthorizationService
|
protected BusinessObjectDictionaryService |
businessObjectDictionaryService
|
protected BusinessObjectMetaDataService |
businessObjectMetaDataService
|
protected static BusinessObjectService |
businessObjectService
|
protected EncryptionService |
encryptionService
|
protected Map<String,Boolean> |
inactiveRecordDisplay
|
static String |
INQUIRY_TITLE_PREFIX
|
protected LookupService |
lookupService
|
protected PersistenceStructureService |
persistenceStructureService
|
Fields inherited from class org.kuali.rice.krad.inquiry.InquirableImpl |
---|
dataObjectClass, SUPER_CLASS_TRANSLATOR_LIST |
Constructor Summary | |
---|---|
KualiInquirableImpl()
Default constructor, initializes services from spring |
Methods inherited from class org.kuali.rice.krad.inquiry.InquirableImpl |
---|
buildInquirableLink, getAlternateKeysForClass, getConfigurationService, getDataDictionaryService, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getKualiModuleService, retrieveKeySetFromMap, setDataObjectClass |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.rice.krad.inquiry.Inquirable |
---|
buildInquirableLink, setDataObjectClass |
Field Detail |
---|
protected LookupService lookupService
protected BusinessObjectAuthorizationService businessObjectAuthorizationService
protected BusinessObjectDictionaryService businessObjectDictionaryService
protected BusinessObjectMetaDataService businessObjectMetaDataService
protected PersistenceStructureService persistenceStructureService
protected EncryptionService encryptionService
protected static BusinessObjectService businessObjectService
protected Map<String,Boolean> inactiveRecordDisplay
public static final String INQUIRY_TITLE_PREFIX
Constructor Detail |
---|
public KualiInquirableImpl()
Method Detail |
---|
public Object retrieveDataObject(Map fieldValues)
retrieveDataObject
in interface Inquirable
retrieveDataObject
in class InquirableImpl
fieldValues
- - a map of string field names and values
Inquirable.retrieveDataObject(java.util.Map)
@Deprecated public BusinessObject getBusinessObject(Map fieldValues)
@Deprecated public List<Section> getSections(BusinessObject bo)
@Deprecated public HtmlData getInquiryUrl(BusinessObject businessObject, String attributeName, boolean forceInquiry)
bo
- the business object instance to build the urls forpropertyName
- the property which links to an inquirable
@Deprecated protected HtmlData.AnchorHtmlData getHyperLink(Class inquiryClass, Map<String,String> fieldList, String inquiryUrl)
@Deprecated protected String createTitleText(Class<?> dataObjectClass)
dataObjectClass
- - data object class being inquired into
@Deprecated public void addAdditionalSections(List columns, BusinessObject bo)
@Deprecated public String getHtmlMenuBar()
Inquirable.getHtmlMenuBar()
@Deprecated public String getTitle()
Inquirable.getTitle()
@Deprecated public void setBusinessObjectClass(Class businessObjectClass)
businessObjectClass
- The dataObjectClass to set.@Deprecated public Class getBusinessObjectClass()
@Deprecated public Map<String,Boolean> getInactiveRecordDisplay()
Inquirable
Inquirable.getInactiveRecordDisplay()
@Deprecated public boolean getShowInactiveRecords(String collectionName)
Inquirable
collectionName
- - name of the collection (or sub-collection) to check inactive
record display setting
Inquirable.getShowInactiveRecords(java.lang.String)
@Deprecated public void setShowInactiveRecords(String collectionName, boolean showInactive)
Inquirable
collectionName
- - name of the collection (or sub-collection) to set inactive
record display settingshowInactive
- - true to display inactive, false to not display inactive
recordsInquirable.setShowInactiveRecords(java.lang.String,
boolean)
protected LookupService getLookupService()
public void setLookupService(LookupService lookupService)
protected BusinessObjectDictionaryService getBusinessObjectDictionaryService()
public void setBusinessObjectDictionaryService(BusinessObjectDictionaryService businessObjectDictionaryService)
protected PersistenceStructureService getPersistenceStructureService()
public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
protected EncryptionService getEncryptionService()
getEncryptionService
in class InquirableImpl
public void setEncryptionService(EncryptionService encryptionService)
protected ConfigurationService getKualiConfigurationService()
protected BusinessObjectMetaDataService getBusinessObjectMetaDataService()
public void setBusinessObjectMetaDataService(BusinessObjectMetaDataService businessObjectMetaDataService)
protected BusinessObjectService getBusinessObjectService()
getBusinessObjectService
in class InquirableImpl
protected BusinessObjectAuthorizationService getBusinessObjectAuthorizationService()
public void setBusinessObjectAuthorizationService(BusinessObjectAuthorizationService businessObjectAuthorizationService)
@Deprecated protected HtmlData.AnchorHtmlData getInquiryUrlForPrimaryKeys(Class clazz, Object businessObject, List<String> primaryKeys, String displayText)
@Deprecated protected HtmlData.AnchorHtmlData getHyperLink(Class inquiryClass, Map<String,String> fieldList, String inquiryUrl, String displayText)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |