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

java.lang.Object
  extended by org.kuali.rice.kew.docsearch.dao.impl.SearchableAttributeDAOJpa
All Implemented Interfaces:
SearchableAttributeDAO

public class SearchableAttributeDAOJpa
extends Object
implements SearchableAttributeDAO

JPA implementation of SearchableAttributeDAO

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

Constructor Summary
SearchableAttributeDAOJpa()
           
 
Method Summary
 DataObjectService getDataObjectService()
           
 javax.persistence.EntityManager getEntityManager()
           
 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 searchableAttributeKey persistence class
 List<String> getSearchableAttributeStringValuesByKey(String documentId, String key)
          This overridden method queries the SearchableAttributeStringValue persistence class
 void setDataObjectService(DataObjectService dataObjectService)
           
 void setEntityManager(javax.persistence.EntityManager entityManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchableAttributeDAOJpa

public SearchableAttributeDAOJpa()
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:
SearchableAttributeDAO.getSearchableAttributeDateTimeValuesByKey( java.lang.String,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:
SearchableAttributeDAO.getSearchableAttributeFloatValuesByKey( java.lang.String,java.lang.String)

getSearchableAttributeLongValuesByKey

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

Specified by:
getSearchableAttributeLongValuesByKey in interface SearchableAttributeDAO
See Also:
SearchableAttributeDAO.getSearchableAttributeLongValuesByKey( java.lang.String,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:
SearchableAttributeDAO.getSearchableAttributeStringValuesByKey( java.lang.String,java.lang.String)

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)

getDataObjectService

public DataObjectService getDataObjectService()

setDataObjectService

public void setDataObjectService(DataObjectService dataObjectService)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.