org.sonar.core.resource
Class ResourceDao

java.lang.Object
  extended by org.sonar.core.resource.ResourceDao

public class ResourceDao
extends Object


Constructor Summary
ResourceDao(MyBatis mybatis)
           
 
Method Summary
 List<ResourceDto> getDescendantProjects(long projectId)
           
 List<ResourceDto> getDescendantProjects(long projectId, org.apache.ibatis.session.SqlSession session)
           
 ResourceDto getResource(long projectId)
           
 ResourceDto getResource(long projectId, org.apache.ibatis.session.SqlSession session)
           
 List<Long> getResourceIds(ResourceQuery query)
           
 List<ResourceDto> getResources(ResourceQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceDao

public ResourceDao(MyBatis mybatis)
Method Detail

getResources

public List<ResourceDto> getResources(ResourceQuery query)

getResourceIds

public List<Long> getResourceIds(ResourceQuery query)

getResource

public ResourceDto getResource(long projectId)

getResource

public ResourceDto getResource(long projectId,
                               org.apache.ibatis.session.SqlSession session)

getDescendantProjects

public List<ResourceDto> getDescendantProjects(long projectId)

getDescendantProjects

public List<ResourceDto> getDescendantProjects(long projectId,
                                               org.apache.ibatis.session.SqlSession session)


Copyright © 2009-2012 SonarSource. All Rights Reserved.