|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
org.kuali.kfs.sys.businessobject.lookup.ElectronicPaymentClaimLookupableHelperServiceImpl
@Transactional public class ElectronicPaymentClaimLookupableHelperServiceImpl
A helper class that gives us the ability to do special lookups on electronic payment claims.
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl |
---|
ACTION_URLS_CHILDREN_END, ACTION_URLS_CHILDREN_SEPARATOR, ACTION_URLS_CHILDREN_STARTER, ACTION_URLS_EMPTY, ACTION_URLS_SEPARATOR, backLocation, businessObjectAuthorizationService, businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, configurationService, dataDictionaryService, docFormKey, docNum, encryptionService, fieldConversions, forceLookupResultFieldInquiryCache, inquirableClassCache, kualiInquirable, lookupResultsService, lookupService, maintenanceDocumentDictionaryService, noLookupResultFieldInquiryCache, parameters, parameterService, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY |
Constructor Summary | |
---|---|
ElectronicPaymentClaimLookupableHelperServiceImpl()
|
Method Summary | |
---|---|
protected String |
getAdvanceDepositsWithOrganizationReferenceId(String organizationReferenceId)
Finds the document ids for all AD documents which have an accounting line with the given organizationReferenceId |
protected List<org.kuali.kfs.sys.businessobject.lookup.ElectronicPaymentClaimLookupableHelperServiceImpl.GeneratingLineHolder> |
getGeneratingLinesForDocuments(String matchingAdvanceDepositDocumentNumbers,
String organizationReferenceId)
Looks up all of the generating lines and stores essential information about them on documents given by the matchingAdvanceDepositDocumentNumbers parameter and matching the given organization reference id |
List<org.kuali.rice.kns.bo.PersistableBusinessObject> |
getSearchResults(Map<String,String> fieldValues)
|
boolean |
isResultReturnable(org.kuali.rice.kns.bo.BusinessObject claimAsBO)
|
Collection |
performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
Collection resultTable,
boolean bounded)
Using default results, add columnAnchor link for reference financial document number to open document |
protected List<org.kuali.rice.kns.bo.PersistableBusinessObject> |
pruneResults(List<org.kuali.rice.kns.bo.PersistableBusinessObject> paymentsToPrune,
String organizationReferenceId)
If organization reference id was present in lookup fields, only returns electronic payment claims which associate with the given organization reference id |
void |
setLookupDao(org.kuali.rice.kns.dao.LookupDao lookupDao)
Sets the lookupDao attribute value. |
void |
validateSearchParameters(Map fieldValues)
|
Methods inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl |
---|
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getCustomActionUrls, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getInquiryUrl, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPrimaryKeyFieldLabels, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getRows, getSearchResultsUnbounded, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isSearchUsingOnlyPrimaryKeyValues, maskValueIfNecessary, performClear, performCustomAction, preprocessDateFields, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameterWildcardAndOperators |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ElectronicPaymentClaimLookupableHelperServiceImpl()
Method Detail |
---|
public List<org.kuali.rice.kns.bo.PersistableBusinessObject> getSearchResults(Map<String,String> fieldValues)
getSearchResults
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getSearchResults
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
AbstractLookupableHelperServiceImpl.getSearchResults(java.util.Map)
protected List<org.kuali.rice.kns.bo.PersistableBusinessObject> pruneResults(List<org.kuali.rice.kns.bo.PersistableBusinessObject> paymentsToPrune, String organizationReferenceId)
paymentsToPrune
- the Collection of electronic payment claims, still unfiltered by organization reference idorganizationReferenceId
- the organization reference id to use as a filter
protected String getAdvanceDepositsWithOrganizationReferenceId(String organizationReferenceId)
organizationReferenceId
- the organization reference id to find advance deposit documents for
protected List<org.kuali.kfs.sys.businessobject.lookup.ElectronicPaymentClaimLookupableHelperServiceImpl.GeneratingLineHolder> getGeneratingLinesForDocuments(String matchingAdvanceDepositDocumentNumbers, String organizationReferenceId)
matchingAdvanceDepositDocumentNumbers
- the document numbers of matching advance deposit documents in lookup formorganizationReferenceId
- the organization reference id the accounting line must match
public void validateSearchParameters(Map fieldValues)
validateSearchParameters
in interface org.kuali.rice.kns.lookup.LookupableHelperService
validateSearchParameters
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
AbstractLookupableHelperServiceImpl.validateSearchParameters(java.util.Map)
public boolean isResultReturnable(org.kuali.rice.kns.bo.BusinessObject claimAsBO)
isResultReturnable
in interface org.kuali.rice.kns.lookup.LookupableHelperService
isResultReturnable
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
AbstractLookupableHelperServiceImpl.isResultReturnable(org.kuali.rice.kns.bo.BusinessObject)
public Collection performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, Collection resultTable, boolean bounded)
performLookup
in interface org.kuali.rice.kns.lookup.LookupableHelperService
performLookup
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
lookupForm
- kualiLookupable
- resultTable
- bounded
-
public void setLookupDao(org.kuali.rice.kns.dao.LookupDao lookupDao)
lookupDao
- The lookupDao to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |