| java.lang.Object edu.iu.uis.eden.docsearch.StandardDocumentSearchGenerator
All known Subclasses: org.kuali.workflow.module.purap.docsearch.PurApDocumentSearchGenerator, org.kuali.workflow.module.cg.docsearch.KualiContractsAndGrantsDocSearchGenerator, edu.iu.uis.eden.docsearch.CustomDocumentSearchGenerator, edu.iu.uis.eden.test.services.remotedcomponents.ClientDocumentSearchGenerator,
Method Summary | |
protected void | addDocumentTypeNameToSearchOn(StringBuffer whereSql, String documentTypeName) | protected void | addErrorMessageToList(List<WorkflowServiceError> errors, String message) | protected void | addExtraDocumentTypesToSearch(StringBuffer whereSql, DocumentType docType) | public DocSearchCriteriaVO | clearSearch(DocSearchCriteriaVO searchCriteria) | protected String | establishDateString(String fromDate, String toDate, String columnDbName, String whereStatementClause) | public String | generateSearchSql(DocSearchCriteriaVO searchCriteria) | protected StringBuffer | generateSearchableAttributeDefaultWhereSql(SearchAttributeCriteriaComponent criteriaComponent, String queryTableColumnName) | protected QueryComponent | generateSearchableAttributeRangeSql(String searchAttributeKeyName, List criteriaComponents, String whereSqlStarter, int tableIndex) | protected QueryComponent | generateSearchableAttributeSql(SearchAttributeCriteriaComponent criteriaComponent, String whereSqlStarter, int tableIndex) | protected String | getAppDocIdSql(String appDocId, String whereClausePredicatePrefix) | protected String | getApproverSql(String approver, String whereClausePredicatePrefix) | public DocSearchCriteriaVO | getCriteria() | protected String | getDateApprovedSql(String fromDateApproved, String toDateApproved, String whereClausePredicatePrefix) | protected String | getDateCreatedSql(String fromDateCreated, String toDateCreated, String whereClausePredicatePrefix) | protected String | getDateFinalizedSql(String fromDateFinalized, String toDateFinalized, String whereClausePredicatePrefix) | protected String | getDateLastModifiedSql(String fromDateLastModified, String toDateLastModified, String whereClausePredicatePrefix) | protected String | getDocRouteNodeSql(String docRouteLevel, String docRouteLevelLogic, String whereClausePredicatePrefix) | protected String | getDocRouteStatusSql(String docRouteStatus, String whereClausePredicatePrefix) | protected String | getDocSearchSQL() | protected String | getDocTitleSql(String docTitle, String whereClausePredicatePrefix) | protected String | getDocTypeFullNameWhereSql(String docTypeFullName, String whereClausePredicatePrefix) | protected String | getInitiatorSql(String initiator, String whereClausePredicatePrefix) | protected String | getRouteHeaderIdSql(String routeHeaderId, String whereClausePredicatePrefix) | protected SearchAttributeCriteriaComponent | getSearchableAttributeByFieldName(String name) | protected QueryComponent | getSearchableAttributeSql(List searchableAttributes, String whereClausePredicatePrefix) | public List | getSearchableAttributes() | public WorkflowUser | getSearchingUser() | protected String | getViewerSql(String viewer, String whereClausePredicatePrefix) | protected String | getWorkgroupViewerSql(String workgroupName, String whereClausePredicatePrefix) | public List<WorkflowServiceError> | performPreSearchConditions(WorkflowUser user, DocSearchCriteriaVO searchCriteria) | public List<DocSearchVO> | processResultSet(ResultSet resultSet, DocSearchCriteriaVO searchCriteria) | public void | setCriteria(DocSearchCriteriaVO criteria) | public void | setSearchableAttributes(List searchableAttributes) | public void | setSearchingUser(WorkflowUser searchingUser) | public List<WorkflowAttributeValidationError> | validateSearchableAttribute(SearchableAttribute searchableAttribute, Map searchAttributesParameterMap) | public List<WorkflowServiceError> | validateSearchableAttributes(DocSearchCriteriaVO searchCriteria) |
StandardDocumentSearchGenerator | public StandardDocumentSearchGenerator()(Code) | | |
StandardDocumentSearchGenerator | public StandardDocumentSearchGenerator(List searchableAttributes)(Code) | | Parameters: searchableAttributes - |
addDocumentTypeNameToSearchOn | protected void addDocumentTypeNameToSearchOn(StringBuffer whereSql, String documentTypeName)(Code) | | |
generateSearchableAttributeRangeSql | protected QueryComponent generateSearchableAttributeRangeSql(String searchAttributeKeyName, List criteriaComponents, String whereSqlStarter, int tableIndex)(Code) | | |
getDateLastModifiedSql | protected String getDateLastModifiedSql(String fromDateLastModified, String toDateLastModified, String whereClausePredicatePrefix)(Code) | | |
getDocRouteStatusSql | protected String getDocRouteStatusSql(String docRouteStatus, String whereClausePredicatePrefix)(Code) | | |
getDocTypeFullNameWhereSql | protected String getDocTypeFullNameWhereSql(String docTypeFullName, String whereClausePredicatePrefix)(Code) | | |
getSearchableAttributes | public List getSearchableAttributes()(Code) | | |
getWorkgroupViewerSql | protected String getWorkgroupViewerSql(String workgroupName, String whereClausePredicatePrefix)(Code) | | |
setSearchableAttributes | public void setSearchableAttributes(List searchableAttributes)(Code) | | |
|
|