org.kuali.rice.kew.docsearch.dao.impl
Class SearchableAttributeDAOOjbImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.kew.docsearch.dao.impl.SearchableAttributeDAOOjbImpl
All Implemented Interfaces:
SearchableAttributeDAO, org.springframework.beans.factory.InitializingBean

public class SearchableAttributeDAOOjbImpl
extends org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
implements SearchableAttributeDAO

OJB implementation of SearchableAttributeDAO

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
static org.apache.log4j.Logger LOG
           
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
SearchableAttributeDAOOjbImpl()
           
 
Method Summary
 List<Timestamp> getSearchableAttributeDateTimeValuesByKey(String documentId, String key)
          This overridden method queries the SearchableAttributeDateTimeValue persistence class
 List<BigDecimal> getSearchableAttributeFloatValuesByKey(String documentId, String key)
          This overridden method queries the SearchableAttributeFloatValue persistence class
 List<Long> getSearchableAttributeLongValuesByKey(String documentId, String key)
          This overridden method queries the SearchableAttributeLongValue persistence class
 List<String> getSearchableAttributeStringValuesByKey(String documentId, String key)
          This overridden method queries the SearchableAttributeStringValue persistence class
 
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.apache.log4j.Logger LOG
Constructor Detail

SearchableAttributeDAOOjbImpl

public SearchableAttributeDAOOjbImpl()
Method Detail

getSearchableAttributeDateTimeValuesByKey

public List<Timestamp> getSearchableAttributeDateTimeValuesByKey(String documentId,
                                                                 String key)
This overridden method queries the SearchableAttributeDateTimeValue persistence class

Specified by:
getSearchableAttributeDateTimeValuesByKey in interface SearchableAttributeDAO
See Also:
org.kuali.rice.kew.docsearch.dao.SearchableAttributeDAO#getSearchableAttributeDateTimeValuesByKey(java.lang.Long, java.lang.String)

getSearchableAttributeFloatValuesByKey

public List<BigDecimal> getSearchableAttributeFloatValuesByKey(String documentId,
                                                               String key)
This overridden method queries the SearchableAttributeFloatValue persistence class

Specified by:
getSearchableAttributeFloatValuesByKey in interface SearchableAttributeDAO
See Also:
org.kuali.rice.kew.docsearch.dao.SearchableAttributeDAO#getSearchableAttributeFloatValuesByKey(java.lang.Long, java.lang.String)

getSearchableAttributeStringValuesByKey

public List<String> getSearchableAttributeStringValuesByKey(String documentId,
                                                            String key)
This overridden method queries the SearchableAttributeStringValue persistence class

Specified by:
getSearchableAttributeStringValuesByKey in interface SearchableAttributeDAO
See Also:
org.kuali.rice.kew.docsearch.dao.SearchableAttributeDAO#getSearchableAttributeStringValuesByKey(java.lang.Long, java.lang.String)

getSearchableAttributeLongValuesByKey

public List<Long> getSearchableAttributeLongValuesByKey(String documentId,
                                                        String key)
This overridden method queries the SearchableAttributeLongValue persistence class

Specified by:
getSearchableAttributeLongValuesByKey in interface SearchableAttributeDAO
See Also:
org.kuali.rice.kew.docsearch.dao.SearchableAttributeDAO#getSearchableAttributeValuesByKey(java.lang.Long, java.lang.String)


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.