org.exoplatform.brandadvocacy.jcr
Class DAO

java.lang.Object
  extended by org.exoplatform.brandadvocacy.jcr.DAO
Direct Known Subclasses:
AddressDAO, ManagerDAO, MissionDAO, MissionParticipantDAO, MissionParticipantNoteDAO, ParticipantDAO, ProgramDAO, PropositionDAO

public abstract class DAO
extends Object

Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Sep 18, 2014


Constructor Summary
DAO(JCRImpl jcrImpl)
           
 
Method Summary
 JCRImpl getJcrImplService()
           
 javax.jcr.Node getNodeById(String id)
           
 List<javax.jcr.Node> getNodesByQuery(String sql, int offset, int limit)
           
 javax.jcr.Node getOrCreateNodeCommon(javax.jcr.Node parent, String refChild, String nodeChildType)
           
protected  String getProgramJcrPath(String programId)
           
 void setJcrImplService(JCRImpl jcrImplService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAO

public DAO(JCRImpl jcrImpl)
Method Detail

getJcrImplService

public JCRImpl getJcrImplService()

setJcrImplService

public void setJcrImplService(JCRImpl jcrImplService)

getNodesByQuery

public List<javax.jcr.Node> getNodesByQuery(String sql,
                                            int offset,
                                            int limit)

getNodeById

public javax.jcr.Node getNodeById(String id)
                           throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException

getOrCreateNodeCommon

public javax.jcr.Node getOrCreateNodeCommon(javax.jcr.Node parent,
                                            String refChild,
                                            String nodeChildType)
                                     throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException

getProgramJcrPath

protected String getProgramJcrPath(String programId)


Copyright © 2003–2015 eXo Platform SAS. All rights reserved.