|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.dao.support.DaoSupport org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb org.kuali.rice.krad.dao.impl.LookupDaoOjb
public class LookupDaoOjb
OJB implementation of the LookupDao interface
Field Summary |
---|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
LookupDaoOjb()
|
Method Summary | ||
---|---|---|
protected void |
addInactivateableFromToActiveCriteria(Object example,
String activeSearchValue,
org.apache.ojb.broker.query.Criteria criteria,
Map searchValues)
Translates criteria for active status to criteria on the active from and to fields |
|
protected void |
addInactivateableFromToCurrentCriteria(Object example,
String currentSearchValue,
org.apache.ojb.broker.query.Criteria criteria,
Map searchValues)
Translates criteria for current status to criteria on the active from field |
|
boolean |
createCriteria(Object example,
String searchValue,
String propertyName,
boolean caseInsensitive,
boolean treatWildcardsAndOperatorsAsLiteral,
Object criteria)
Create OJB criteria based on business object, search field and value |
|
boolean |
createCriteria(Object example,
String searchValue,
String propertyName,
boolean caseInsensitive,
boolean treatWildcardsAndOperatorsAsLiteral,
Object criteria,
Map searchValues)
|
|
boolean |
createCriteria(Object example,
String searchValue,
String propertyName,
Object criteria)
Create OJB criteria based on business object, search field and value |
|
Collection |
findCollectionBySearchHelper(Class businessObjectClass,
Map formProps,
boolean unbounded,
boolean usePrimaryKeyValuesOnly)
|
|
Long |
findCountByMap(Object example,
Map formProps)
Find count of records meeting criteria based on the object and map. |
|
|
findObjectByMap(T example,
Map<String,String> formProps)
Retrieves a Object based on the search criteria, which should uniquely identify a record. |
|
org.apache.ojb.broker.query.Criteria |
getCollectionCriteriaFromMap(BusinessObject example,
Map formProps)
Builds up criteria object based on the object and map. |
|
org.apache.ojb.broker.query.Criteria |
getCollectionCriteriaFromMapUsingPrimaryKeysOnly(Class businessObjectClass,
Map formProps)
|
|
void |
setDataDictionaryService(DataDictionaryService dataDictionaryService)
|
|
void |
setDateTimeService(DateTimeService dateTimeService)
|
|
void |
setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
|
Methods inherited from class org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb |
---|
getDbPlatform, setDbPlatform |
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 |
Constructor Detail |
---|
public LookupDaoOjb()
Method Detail |
---|
public Collection findCollectionBySearchHelper(Class businessObjectClass, Map formProps, boolean unbounded, boolean usePrimaryKeyValuesOnly)
findCollectionBySearchHelper
in interface LookupDao
public org.apache.ojb.broker.query.Criteria getCollectionCriteriaFromMap(BusinessObject example, Map formProps)
public org.apache.ojb.broker.query.Criteria getCollectionCriteriaFromMapUsingPrimaryKeysOnly(Class businessObjectClass, Map formProps)
public boolean createCriteria(Object example, String searchValue, String propertyName, Object criteria)
LookupDao
createCriteria
in interface LookupDao
public boolean createCriteria(Object example, String searchValue, String propertyName, boolean caseInsensitive, boolean treatWildcardsAndOperatorsAsLiteral, Object criteria)
LookupDao
createCriteria
in interface LookupDao
public boolean createCriteria(Object example, String searchValue, String propertyName, boolean caseInsensitive, boolean treatWildcardsAndOperatorsAsLiteral, Object criteria, Map searchValues)
public Long findCountByMap(Object example, Map formProps)
findCountByMap
in interface LookupDao
public <T> T findObjectByMap(T example, Map<String,String> formProps)
LookupDao
findObjectByMap
in interface LookupDao
LookupDao.findObjectByMap(java.lang.Object, java.util.Map)
protected void addInactivateableFromToActiveCriteria(Object example, String activeSearchValue, org.apache.ojb.broker.query.Criteria criteria, Map searchValues)
example
- - business object being queried onactiveSearchValue
- - value for the active search field, should convert to booleancriteria
- - Criteria object being builtsearchValues
- - Map containing all search keys and valuesprotected void addInactivateableFromToCurrentCriteria(Object example, String currentSearchValue, org.apache.ojb.broker.query.Criteria criteria, Map searchValues)
example
- - business object being queried oncurrentSearchValue
- - value for the current search field, should convert to booleancriteria
- - Criteria object being builtpublic void setDateTimeService(DateTimeService dateTimeService)
public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |