Package org.alfresco.filesys.alfresco
Class DesktopParams
- java.lang.Object
-
- org.alfresco.filesys.alfresco.DesktopParams
-
public class DesktopParams extends Object
Desktop Parameters ClassContains the parameters for a desktop action request from the client side application.
- Author:
- gkspencer
-
-
Constructor Summary
Constructors Constructor Description DesktopParams()Default constructorDesktopParams(org.alfresco.jlan.server.SrvSession sess, org.alfresco.service.cmr.repository.NodeRef folderNode, org.alfresco.jlan.server.filesys.NetworkFile folderFile)Class constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTarget(DesktopTarget target)Add a target node for the actionorg.alfresco.jlan.server.filesys.NetworkFilegetFolder()Return the folder network fileorg.alfresco.service.cmr.repository.NodeRefgetFolderNode()Return the working directory nodeorg.alfresco.jlan.server.SrvSessiongetSession()Return the file server sessionDesktopTargetgetTarget(int idx)Return the required targetStringgetTicket()Return the authentication ticket for the user/sessionintnumberOfTargetNodes()Return the count of target nodes for the actionvoidsetFolder(org.alfresco.jlan.server.filesys.NetworkFile netFile)Set the folder network fileStringtoString()Return the desktop parameters as a string
-
-
-
Constructor Detail
-
DesktopParams
public DesktopParams()
Default constructor
-
DesktopParams
public DesktopParams(org.alfresco.jlan.server.SrvSession sess, org.alfresco.service.cmr.repository.NodeRef folderNode, org.alfresco.jlan.server.filesys.NetworkFile folderFile)Class constructor- Parameters:
sess- SrvSessionfolderNode- NodeReffolderFile- NetworkFile
-
-
Method Detail
-
numberOfTargetNodes
public final int numberOfTargetNodes()
Return the count of target nodes for the action- Returns:
- int
-
getSession
public final org.alfresco.jlan.server.SrvSession getSession()
Return the file server session- Returns:
- SrvSession
-
getTicket
public final String getTicket()
Return the authentication ticket for the user/session- Returns:
- String
-
getFolderNode
public final org.alfresco.service.cmr.repository.NodeRef getFolderNode()
Return the working directory node- Returns:
- NodeRef
-
getFolder
public final org.alfresco.jlan.server.filesys.NetworkFile getFolder()
Return the folder network file- Returns:
- NetworkFile
-
setFolder
public final void setFolder(org.alfresco.jlan.server.filesys.NetworkFile netFile)
Set the folder network file- Parameters:
netFile- NetworkFile
-
getTarget
public final DesktopTarget getTarget(int idx)
Return the required target- Parameters:
idx- int- Returns:
- DesktopTarget
-
addTarget
public final void addTarget(DesktopTarget target)
Add a target node for the action- Parameters:
target- DesktopTarget
-
-