mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
Replaced the file server code with the Alfresco JLAN project.
Restructured the file server code packages. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7757 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -25,9 +25,9 @@ package org.alfresco.filesys.alfresco;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.alfresco.filesys.server.SrvSession;
|
||||
import org.alfresco.filesys.server.auth.ClientInfo;
|
||||
import org.alfresco.filesys.server.filesys.NetworkFile;
|
||||
import org.alfresco.jlan.server.SrvSession;
|
||||
import org.alfresco.jlan.server.auth.ClientInfo;
|
||||
import org.alfresco.jlan.server.filesys.NetworkFile;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
|
||||
/**
|
||||
@@ -43,6 +43,10 @@ public class DesktopParams {
|
||||
|
||||
private SrvSession m_session;
|
||||
|
||||
// Filesystem driver
|
||||
|
||||
private AlfrescoDiskDriver m_driver;
|
||||
|
||||
// Folder node that the actions are working in
|
||||
|
||||
private NodeRef m_folderNode;
|
||||
@@ -66,12 +70,14 @@ public class DesktopParams {
|
||||
* Class constructor
|
||||
*
|
||||
* @param sess SrvSession
|
||||
* @param driver AlfrescoDiskDriver
|
||||
* @param folderNode NodeRef
|
||||
* @param folderFile NetworkFile
|
||||
*/
|
||||
public DesktopParams(SrvSession sess, NodeRef folderNode, NetworkFile folderFile)
|
||||
public DesktopParams(SrvSession sess, AlfrescoDiskDriver driver, NodeRef folderNode, NetworkFile folderFile)
|
||||
{
|
||||
m_session = sess;
|
||||
m_driver = driver;
|
||||
m_folderNode = folderNode;
|
||||
m_folderFile = folderFile;
|
||||
}
|
||||
@@ -104,8 +110,10 @@ public class DesktopParams {
|
||||
public final String getTicket()
|
||||
{
|
||||
ClientInfo cInfo = m_session.getClientInformation();
|
||||
if ( cInfo != null)
|
||||
return cInfo.getAuthenticationTicket();
|
||||
if ( cInfo != null && cInfo instanceof AlfrescoClientInfo) {
|
||||
AlfrescoClientInfo alfInfo = (AlfrescoClientInfo) cInfo;
|
||||
return alfInfo.getAuthenticationTicket();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -128,6 +136,16 @@ public class DesktopParams {
|
||||
{
|
||||
return m_folderFile;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the filesystem driver
|
||||
*
|
||||
* @return AlfrescoDiskDriver
|
||||
*/
|
||||
public final AlfrescoDiskDriver getDriver()
|
||||
{
|
||||
return m_driver;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the folder network file
|
||||
|
Reference in New Issue
Block a user