Search in sources :

Example 6 with NodeAssocEntity

use of org.alfresco.repo.domain.node.NodeAssocEntity in project alfresco-repository by Alfresco.

the class NodeDAOImpl method selectNodeAssocById.

@Override
protected NodeAssocEntity selectNodeAssocById(Long assocId) {
    NodeAssocEntity assoc = new NodeAssocEntity();
    assoc.setId(assocId);
    return template.selectOne(SELECT_NODE_ASSOC_BY_ID, assoc);
}
Also used : NodeAssocEntity(org.alfresco.repo.domain.node.NodeAssocEntity)

Example 7 with NodeAssocEntity

use of org.alfresco.repo.domain.node.NodeAssocEntity in project alfresco-repository by Alfresco.

the class NodeDAOImpl method selectNodeAssocsByTarget.

@Override
protected List<NodeAssocEntity> selectNodeAssocsByTarget(Long targetNodeId, Long typeQNameId) {
    NodeAssocEntity assoc = new NodeAssocEntity();
    // Target
    NodeEntity targetNode = new NodeEntity();
    targetNode.setId(targetNodeId);
    assoc.setTargetNode(targetNode);
    // Type
    assoc.setTypeQNameId(typeQNameId);
    return template.selectList(SELECT_NODE_ASSOCS_BY_TARGET, assoc);
}
Also used : NodeAssocEntity(org.alfresco.repo.domain.node.NodeAssocEntity) NodeEntity(org.alfresco.repo.domain.node.NodeEntity)

Aggregations

NodeAssocEntity (org.alfresco.repo.domain.node.NodeAssocEntity)7 NodeEntity (org.alfresco.repo.domain.node.NodeEntity)5