Class QNameDAOImpl
java.lang.Object
org.alfresco.repo.domain.qname.AbstractQNameDAOImpl
org.alfresco.repo.domain.qname.ibatis.QNameDAOImpl
- All Implemented Interfaces:
QNameDAO
iBatis-specific extension of the QName and Namespace abstract DAO
- Since:
- 3.4
- Author:
- Derek Hulley
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NamespaceEntityprotected QNameEntitycreateQNameEntity(Long nsId, String localName) protected intdeleteQNameEntity(QNameEntity entity) protected NamespaceEntityprotected NamespaceEntityprotected QNameEntityprotected QNameEntityfindQNameEntityByNamespaceAndLocalName(Long nsId, String localName) final voidsetSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate) protected intupdateNamespaceEntity(NamespaceEntity entity, String uri) protected intupdateQNameEntity(QNameEntity entity, Long nsId, 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
-
Constructor Details
-
QNameDAOImpl
public QNameDAOImpl()
-
-
Method Details
-
setSqlSessionTemplate
public final void setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate) -
findNamespaceEntityById
- Specified by:
findNamespaceEntityByIdin classAbstractQNameDAOImpl
-
findNamespaceEntityByUri
- Specified by:
findNamespaceEntityByUriin classAbstractQNameDAOImpl
-
createNamespaceEntity
- Specified by:
createNamespaceEntityin classAbstractQNameDAOImpl
-
updateNamespaceEntity
- Specified by:
updateNamespaceEntityin classAbstractQNameDAOImpl
-
findQNameEntityById
- Specified by:
findQNameEntityByIdin classAbstractQNameDAOImpl
-
findQNameEntityByNamespaceAndLocalName
- Specified by:
findQNameEntityByNamespaceAndLocalNamein classAbstractQNameDAOImpl
-
createQNameEntity
- Specified by:
createQNameEntityin classAbstractQNameDAOImpl
-
updateQNameEntity
- Specified by:
updateQNameEntityin classAbstractQNameDAOImpl
-
deleteQNameEntity
- Specified by:
deleteQNameEntityin classAbstractQNameDAOImpl
-