mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Refactor of the file state cache code. (Part 2 of 2).
Removed the repo specific file state cache code. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19949 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -26,11 +26,11 @@ import org.alfresco.filesys.alfresco.DesktopAction;
|
||||
import org.alfresco.filesys.alfresco.DesktopParams;
|
||||
import org.alfresco.filesys.alfresco.DesktopResponse;
|
||||
import org.alfresco.filesys.alfresco.DesktopTarget;
|
||||
import org.alfresco.filesys.state.FileState;
|
||||
import org.alfresco.filesys.state.FileStateTable;
|
||||
import org.alfresco.jlan.server.filesys.FileName;
|
||||
import org.alfresco.jlan.server.filesys.FileStatus;
|
||||
import org.alfresco.jlan.server.filesys.NotifyChange;
|
||||
import org.alfresco.jlan.server.filesys.cache.FileState;
|
||||
import org.alfresco.jlan.server.filesys.cache.FileStateCache;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.service.cmr.coci.CheckOutCheckInService;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
@@ -183,12 +183,12 @@ public class CheckInOutDesktopAction extends DesktopAction {
|
||||
|
||||
// Update cached state for the working copy to indicate the file exists
|
||||
|
||||
FileStateTable stateTable = getContext().getStateTable();
|
||||
if ( stateTable != null) {
|
||||
FileStateCache stateCache = getContext().getStateCache();
|
||||
if ( stateCache != null) {
|
||||
|
||||
// Update any cached state for the working copy file
|
||||
|
||||
FileState fstate = stateTable.findFileState( fileName);
|
||||
FileState fstate = stateCache.findFileState( fileName);
|
||||
if ( fstate != null)
|
||||
fstate.setFileStatus( FileStatus.FileExists);
|
||||
}
|
||||
|
Reference in New Issue
Block a user