Class QNameDAOImpl
- java.lang.Object
-
- org.alfresco.repo.domain.qname.AbstractQNameDAOImpl
-
- org.alfresco.repo.domain.qname.ibatis.QNameDAOImpl
-
- All Implemented Interfaces:
QNameDAO
public class QNameDAOImpl extends AbstractQNameDAOImpl
iBatis-specific extension of the QName and Namespace abstract DAO- Since:
- 3.4
- Author:
- Derek Hulley
-
-
Constructor Summary
Constructors Constructor Description QNameDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NamespaceEntitycreateNamespaceEntity(java.lang.String uri)protected QNameEntitycreateQNameEntity(java.lang.Long nsId, java.lang.String localName)protected intdeleteQNameEntity(QNameEntity entity)protected NamespaceEntityfindNamespaceEntityById(java.lang.Long id)protected NamespaceEntityfindNamespaceEntityByUri(java.lang.String uri)protected QNameEntityfindQNameEntityById(java.lang.Long id)protected QNameEntityfindQNameEntityByNamespaceAndLocalName(java.lang.Long nsId, java.lang.String localName)voidsetSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)protected intupdateNamespaceEntity(NamespaceEntity entity, java.lang.String uri)protected intupdateQNameEntity(QNameEntity entity, java.lang.Long nsId, java.lang.String localName)-
Methods inherited from class org.alfresco.repo.domain.qname.AbstractQNameDAOImpl
convertIdMapToQNameMap, convertIdsToQNames, convertQNamesToIds, deleteQName, getNamespace, getNamespace, getOrCreateNamespace, getOrCreateQName, getQName, getQName, setNamespaceCache, setQnameCache, updateNamespace, updateQName
-
-
-
-
Method Detail
-
setSqlSessionTemplate
public final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
-
findNamespaceEntityById
protected NamespaceEntity findNamespaceEntityById(java.lang.Long id)
- Specified by:
findNamespaceEntityByIdin classAbstractQNameDAOImpl
-
findNamespaceEntityByUri
protected NamespaceEntity findNamespaceEntityByUri(java.lang.String uri)
- Specified by:
findNamespaceEntityByUriin classAbstractQNameDAOImpl
-
createNamespaceEntity
protected NamespaceEntity createNamespaceEntity(java.lang.String uri)
- Specified by:
createNamespaceEntityin classAbstractQNameDAOImpl
-
updateNamespaceEntity
protected int updateNamespaceEntity(NamespaceEntity entity, java.lang.String uri)
- Specified by:
updateNamespaceEntityin classAbstractQNameDAOImpl
-
findQNameEntityById
protected QNameEntity findQNameEntityById(java.lang.Long id)
- Specified by:
findQNameEntityByIdin classAbstractQNameDAOImpl
-
findQNameEntityByNamespaceAndLocalName
protected QNameEntity findQNameEntityByNamespaceAndLocalName(java.lang.Long nsId, java.lang.String localName)
- Specified by:
findQNameEntityByNamespaceAndLocalNamein classAbstractQNameDAOImpl
-
createQNameEntity
protected QNameEntity createQNameEntity(java.lang.Long nsId, java.lang.String localName)
- Specified by:
createQNameEntityin classAbstractQNameDAOImpl
-
updateQNameEntity
protected int updateQNameEntity(QNameEntity entity, java.lang.Long nsId, java.lang.String localName)
- Specified by:
updateQNameEntityin classAbstractQNameDAOImpl
-
deleteQNameEntity
protected int deleteQNameEntity(QNameEntity entity)
- Specified by:
deleteQNameEntityin classAbstractQNameDAOImpl
-
-