addToFavorites
long addToFavorites(java.lang.String login,
java.lang.String password, long fileId) Adds file to user favorites. removeFromFavorites
long removeFromFavorites(java.lang.String login,
java.lang.String password, long fileId) Removes file from user's favorites. getFavorites
AccountItem[] getFavorites(java.lang.String login,
java.lang.String password) Returns user favored files. addToMyAccount
ava.lang.String addToMyAccount(java.lang.String login,
java.lang.String password, long dirId, java.lang.String link) Adds file or folder identified by supplied link to user's account in folder identified by dirId. checkSubdomain
public java.lang.String checkSubdomain(java.lang.String login,
java.lang.String password, long dirId, java.lang.String subdomainName) Checks if subdomain can be set for specified folder. Parameters:
login - user login
password - user password dirId - id of the directory subdomainName - name to be set Returns:
Empty string or null if everything is ok and error message otherwise
checkSharedDirAccess
public int checkSharedDirAccess(java.lang.String login,
java.lang.String password, long dirID, java.lang.String dirPassword, java.lang.String userDirPassword) Checks if directory can be accessed by specified user with specified passwords. Parameters:
login - is user login
password - is user password dirID - id of the directory to be accessed dirPassword - generated password to view contents of not owned folders userDirPassword - user specified password Returns:
Status.
0 ok 1 no such dir 2 owner inactive 3 abused dir 4 incorrect dirPassword 5 dir is not shared 6 owner is banned 8 incorrect userDirPassword setFolderSharingProperties
public java.lang.String setFolderSharingProperties(java.lang.String login,
java.lang.String password, long dirId, com.pmstation.shared.soap.api.SharedFolderProperties folderProperties) Sets folder sharing properties. Parameters:
login - user login
password - user password dirId - id of folder to set properties for folderProperties - new properties values Returns:
Diagnostic message or empty string if all is ok
getFolderSharingProperties
public com.pmstation.shared.soap.api.SharedFolderProperties[] getFolderSharingProperties(java.lang.String login,
java.lang.String password, long dirId) Returns folder sharing properties. Output is two element array: res[0] - actual values. res[1] - properties which can be set for this user is marked as true. Parameters:
login - user login
password - user password dirId - id of the folder to properties for Returns:
folder sharing properties
|