public class PropertyValueDAOImpl extends AbstractPropertyValueDAOImpl
AbstractPropertyValueDAOImpl.CachePucKeyPropertyValueDAO.PropertyFinderCallback, PropertyValueDAO.PropertyUniqueContextCallbackcontrolDAO, converter, logger| Constructor and Description |
|---|
PropertyValueDAOImpl() |
clearCaches, constructEmptyContainer, convertPropertyIdSearchRows, createProperty, createPropertySerializableValue, createPropertyUniqueContext, deleteProperty, deletePropertyUniqueContext, getOrCreatePropertyClass, getOrCreatePropertyDateValue, getOrCreatePropertyDoubleValue, getOrCreatePropertyStringValue, getOrCreatePropertyValue, getPropertiesByIds, getPropertyById, getPropertyClass, getPropertyClassById, getPropertyDateValue, getPropertyDateValueById, getPropertyDoubleValue, getPropertyDoubleValueById, getPropertySerializableValueById, getPropertyStringCaseSensitiveSearchParameters, getPropertyStringValue, getPropertyStringValueById, getPropertyUniqueContext, getPropertyUniqueContext, getPropertyValue, getPropertyValueById, setControlDAO, setConverter, setPropertyCache, setPropertyClassCache, setPropertyDateValueCache, setPropertyDoubleValueCache, setPropertySerializableValueCache, setPropertyStringValueCache, setPropertyUniqueContextCache, setPropertyValueCache, setUniquenessCheckEnabled, updateProperty, updatePropertyUniqueContext, updatePropertyUniqueContextKeyspublic final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
public void setScriptExecutor(ScriptBundleExecutor scriptExecutor)
protected PropertyClassEntity findClassById(Long id)
findClassById in class AbstractPropertyValueDAOImplprotected PropertyClassEntity findClassByValue(Class<?> value)
findClassByValue in class AbstractPropertyValueDAOImplprotected PropertyClassEntity createClass(Class<?> value)
createClass in class AbstractPropertyValueDAOImplprotected PropertyDateValueEntity findDateValueById(Long id)
findDateValueById in class AbstractPropertyValueDAOImplprotected PropertyDateValueEntity findDateValueByValue(Date value)
findDateValueByValue in class AbstractPropertyValueDAOImplvalue - a date, accurate to the dayprotected PropertyDateValueEntity createDateValue(Date value)
createDateValue in class AbstractPropertyValueDAOImplvalue - a date, accurate to the dayprotected String findStringValueById(Long id)
findStringValueById in class AbstractPropertyValueDAOImplprotected Long findStringValueByValue(String value)
findStringValueByValue in class AbstractPropertyValueDAOImplprotected Long createStringValue(String value)
createStringValue in class AbstractPropertyValueDAOImplprotected PropertyDoubleValueEntity findDoubleValueById(Long id)
findDoubleValueById in class AbstractPropertyValueDAOImplprotected PropertyDoubleValueEntity findDoubleValueByValue(Double value)
findDoubleValueByValue in class AbstractPropertyValueDAOImplprotected PropertyDoubleValueEntity createDoubleValue(Double value)
createDoubleValue in class AbstractPropertyValueDAOImplprotected PropertySerializableValueEntity findSerializableValueById(Long id)
findSerializableValueById in class AbstractPropertyValueDAOImplprotected PropertySerializableValueEntity createSerializableValue(Serializable value)
createSerializableValue in class AbstractPropertyValueDAOImplprotected PropertyValueEntity findPropertyValueById(Long id)
findPropertyValueById in class AbstractPropertyValueDAOImplprotected PropertyValueEntity findPropertyValueByValue(Serializable value)
findPropertyValueByValue in class AbstractPropertyValueDAOImplprotected PropertyValueEntity createPropertyValue(Serializable value)
createPropertyValue in class AbstractPropertyValueDAOImplprotected List<PropertyIdSearchRow> findPropertyById(Long id)
findPropertyById in class AbstractPropertyValueDAOImplprotected void findPropertiesByIds(List<Long> ids, PropertyValueDAO.PropertyFinderCallback callback)
findPropertiesByIds in class AbstractPropertyValueDAOImplprotected Long createPropertyRoot()
createPropertyRoot in class AbstractPropertyValueDAOImplprotected PropertyRootEntity getPropertyRoot(Long id)
getPropertyRoot in class AbstractPropertyValueDAOImplprotected PropertyRootEntity updatePropertyRoot(PropertyRootEntity entity)
updatePropertyRoot in class AbstractPropertyValueDAOImplprotected void deletePropertyRoot(Long id)
deletePropertyRoot in class AbstractPropertyValueDAOImplprotected PropertyUniqueContextEntity createPropertyUniqueContext(Long valueId1, Long valueId2, Long valueId3, Long propertyId)
createPropertyUniqueContext in class AbstractPropertyValueDAOImplprotected PropertyUniqueContextEntity getPropertyUniqueContextById(Long id)
getPropertyUniqueContextById in class AbstractPropertyValueDAOImplprotected PropertyUniqueContextEntity getPropertyUniqueContextByValues(Long valueId1, Long valueId2, Long valueId3)
getPropertyUniqueContextByValues in class AbstractPropertyValueDAOImplprotected void getPropertyUniqueContextByValues(PropertyValueDAO.PropertyUniqueContextCallback callback, Long... valueIds)
getPropertyUniqueContextByValues in class AbstractPropertyValueDAOImplprotected PropertyUniqueContextEntity updatePropertyUniqueContext(PropertyUniqueContextEntity entity)
updatePropertyUniqueContext in class AbstractPropertyValueDAOImplpublic void deletePropertyUniqueContext(Long id)
protected int deletePropertyUniqueContexts(Long... valueIds)
deletePropertyUniqueContexts in class AbstractPropertyValueDAOImplprotected void createPropertyLink(Long rootPropId, Long propIndex, Long containedIn, Long keyPropId, Long valuePropId)
AbstractPropertyValueDAOImplcreatePropertyLink in class AbstractPropertyValueDAOImplrootPropId - the root (entry-point) property IDpropIndex - the property number within the root propertycontainedIn - the property that contains the current valuekeyPropId - the map key entity ID or collection position countvaluePropId - the ID of the entity storing the value (may be another map or collection)protected int deletePropertyLinks(Long rootPropId)
AbstractPropertyValueDAOImpldeletePropertyLinks in class AbstractPropertyValueDAOImplrootPropId - the root (entry-point) property IDpublic void cleanupUnusedValues()
PropertyValueDAOCopyright © 2005–2018 Alfresco Software. All rights reserved.