org.alfresco.repo.domain.patch
Interface PatchDAO

All Known Implementing Classes:
AbstractPatchDAOImpl, PatchDAOImpl

public interface PatchDAO

Additional DAO services for patches

Since:
3.2

Method Summary
 java.lang.Long getAVMNodesCountWhereNewInStore()
           
 java.util.List getAvmNodesWithOldContentProperties(java.lang.Long minNodeId, java.lang.Long maxNodeId)
           
 java.util.List getEmptyGUIDS(int count)
           
 java.lang.Long getMaxAdmNodeID()
           
 java.lang.Long getMaxAvmNodeID()
           
 java.util.List getNullVersionLayeredDirectories(int count)
           
 java.util.List getNullVersionLayeredFiles(int count)
           
 void updateAdmV31ContentProperties(java.lang.Long minNodeId, java.lang.Long maxNodeId)
          Migrates DM content properties from the old V3.1 format (String-based ContentData.toString()) to the new V3.2 format (ID based storage using ContentDataDAO).
 

Method Detail

getAVMNodesCountWhereNewInStore

java.lang.Long getAVMNodesCountWhereNewInStore()

getEmptyGUIDS

java.util.List getEmptyGUIDS(int count)

getNullVersionLayeredDirectories

java.util.List getNullVersionLayeredDirectories(int count)

getNullVersionLayeredFiles

java.util.List getNullVersionLayeredFiles(int count)

getMaxAvmNodeID

java.lang.Long getMaxAvmNodeID()

getAvmNodesWithOldContentProperties

java.util.List getAvmNodesWithOldContentProperties(java.lang.Long minNodeId,
                                                   java.lang.Long maxNodeId)

getMaxAdmNodeID

java.lang.Long getMaxAdmNodeID()

updateAdmV31ContentProperties

void updateAdmV31ContentProperties(java.lang.Long minNodeId,
                                   java.lang.Long maxNodeId)
Migrates DM content properties from the old V3.1 format (String-based ContentData.toString()) to the new V3.2 format (ID based storage using ContentDataDAO).

Parameters:
minNodeId - the inclusive node ID to limit the updates to
maxNodeId - the exclusive node ID to limit the updates to


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.