public class RouteHeaderServiceImpl extends Object implements RouteHeaderService
Constructor and Description |
---|
RouteHeaderServiceImpl() |
public RouteHeaderServiceImpl()
public DocumentRouteHeaderValue getRouteHeader(String documentId)
getRouteHeader
in interface RouteHeaderService
public DocumentRouteHeaderValue getRouteHeader(String documentId, boolean clearCache)
getRouteHeader
in interface RouteHeaderService
public Collection<DocumentRouteHeaderValue> getRouteHeaders(Collection<String> documentIds)
getRouteHeaders
in interface RouteHeaderService
public Collection<DocumentRouteHeaderValue> getRouteHeaders(Collection<String> documentIds, boolean clearCache)
getRouteHeaders
in interface RouteHeaderService
public Map<String,DocumentRouteHeaderValue> getRouteHeadersForActionItems(Collection<ActionItem> actionItems)
getRouteHeadersForActionItems
in interface RouteHeaderService
public void lockRouteHeader(String documentId)
lockRouteHeader
in interface RouteHeaderService
public DocumentRouteHeaderValue saveRouteHeader(DocumentRouteHeaderValue routeHeader)
saveRouteHeader
in interface RouteHeaderService
public void deleteRouteHeader(DocumentRouteHeaderValue routeHeader)
deleteRouteHeader
in interface RouteHeaderService
public String getNextDocumentId()
getNextDocumentId
in interface RouteHeaderService
public Collection findPendingByResponsibilityIds(Set responsibilityIds)
findPendingByResponsibilityIds
in interface RouteHeaderService
public void clearRouteHeaderSearchValues(String documentId)
RouteHeaderService
clearRouteHeaderSearchValues
in interface RouteHeaderService
public void updateRouteHeaderSearchValues(String documentId, List<SearchableAttributeValue> searchAttributes)
RouteHeaderService
updateRouteHeaderSearchValues
in interface RouteHeaderService
public void validateRouteHeader(DocumentRouteHeaderValue routeHeader)
validateRouteHeader
in interface RouteHeaderService
public String getApplicationIdByDocumentId(String documentId)
RouteHeaderService
DocumentType
for the Document with the given ID.getApplicationIdByDocumentId
in interface RouteHeaderService
public DocumentRouteHeaderValueContent getContent(String documentId)
getContent
in interface RouteHeaderService
public boolean hasSearchableAttributeValue(String documentId, String searchableAttributeKey, String searchableAttributeValue)
hasSearchableAttributeValue
in interface RouteHeaderService
public String getDocumentStatus(String documentId)
getDocumentStatus
in interface RouteHeaderService
public String getAppDocId(String documentId)
getAppDocId
in interface RouteHeaderService
public String getAppDocStatus(String documentId)
RouteHeaderService
getAppDocStatus
in interface RouteHeaderService
public DocumentRouteHeaderDAO getRouteHeaderDAO()
public void setRouteHeaderDAO(DocumentRouteHeaderDAO routeHeaderDAO)
public List<Timestamp> getSearchableAttributeDateTimeValuesByKey(String documentId, String key)
RouteHeaderService
getSearchableAttributeDateTimeValuesByKey
in interface RouteHeaderService
public List<BigDecimal> getSearchableAttributeFloatValuesByKey(String documentId, String key)
RouteHeaderService
getSearchableAttributeFloatValuesByKey
in interface RouteHeaderService
public List<Long> getSearchableAttributeLongValuesByKey(String documentId, String key)
RouteHeaderService
getSearchableAttributeLongValuesByKey
in interface RouteHeaderService
public List<String> getSearchableAttributeStringValuesByKey(String documentId, String key)
RouteHeaderService
getSearchableAttributeStringValuesByKey
in interface RouteHeaderService
public void setSearchableAttributeDAO(SearchableAttributeDAO searchableAttributeDAO)
public SearchableAttributeDAO getSearchableAttributeDAO()
public Collection findByDocTypeAndAppId(String documentTypeName, String appId)
findByDocTypeAndAppId
in interface RouteHeaderService
public DataObjectService getDataObjectService()
public void setDataObjectService(DataObjectService dataObjectService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.