org.alfresco.filesys.alfresco
Class DesktopParams

java.lang.Object
  extended by org.alfresco.filesys.alfresco.DesktopParams

public class DesktopParams
extends java.lang.Object

Desktop Parameters Class

Contains the parameters for a desktop action request from the client side application.


Constructor Summary
DesktopParams()
          Default constructor
DesktopParams(org.alfresco.jlan.server.SrvSession sess, org.alfresco.service.cmr.repository.NodeRef folderNode, org.alfresco.jlan.server.filesys.NetworkFile folderFile)
          Class constructor
 
Method Summary
 void addTarget(DesktopTarget target)
          Add a target node for the action
 org.alfresco.jlan.server.filesys.NetworkFile getFolder()
          Return the folder network file
 org.alfresco.service.cmr.repository.NodeRef getFolderNode()
          Return the working directory node
 org.alfresco.jlan.server.SrvSession getSession()
          Return the file server session
 DesktopTarget getTarget(int idx)
          Return the required target
 java.lang.String getTicket()
          Return the authentication ticket for the user/session
 int numberOfTargetNodes()
          Return the count of target nodes for the action
 void setFolder(org.alfresco.jlan.server.filesys.NetworkFile netFile)
          Set the folder network file
 java.lang.String toString()
          Return the desktop parameters as a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 - SrvSession
driver - AlfrescoDiskDriver
folderNode - NodeRef
folderFile - 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 java.lang.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

toString

public java.lang.String toString()
Return the desktop parameters as a string

Overrides:
toString in class java.lang.Object
Returns:
String


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