public interface FCServerIfc
Title: FileCatalyst Direct Server API
Description: Provides server-side API execute remote administrations calls to a FileCatalyst Server
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
PRODUCT |
Modifier and Type | Method and Description |
---|---|
void |
addTemporaryToken(java.lang.String username,
java.lang.String password) |
void |
addTempUser(java.lang.String newusername,
java.lang.String newuserpass) |
void |
addTempUser(java.lang.String newusername,
java.lang.String newuserpass,
java.lang.String newhomedir) |
void |
addTempUser(java.lang.String newusername,
java.lang.String newuserpass,
java.lang.String newhomedir,
int userType)
Deprecated.
|
void |
addUser(java.lang.String newusername,
java.lang.String newuserpass) |
void |
addUser(java.lang.String newusername,
java.lang.String newuserpass,
java.lang.String newhomedir) |
void |
addUserGroup(UserGroupContainer group) |
java.lang.String |
addVirtualFolder(VirtualFolderContainer group) |
void |
connect() |
void |
connect(java.lang.String hostname,
int port,
java.lang.String adminuser,
java.lang.String adminpass) |
void |
connectNoStatus() |
void |
deleteTemporaryToken(java.lang.String username,
java.lang.String password) |
void |
deleteUserGroup(java.lang.String name) |
void |
deleteVirtualFolder(java.lang.String name) |
void |
delUser(java.lang.String delusername) |
void |
delUser(java.lang.String delusername,
boolean b) |
void |
disconnect() |
void |
enableUserGroup(java.lang.String name) |
java.util.Collection<UserContainer> |
getAllUsers() |
java.util.LinkedList<ClientSessionContainer> |
getClientSessions() |
unlimited.fc.com.ConfigSourceIfc<unlimited.fc.server.FileCatalystServerInterface> |
getConfigSource() |
int |
getDefaultIdleTime() |
java.util.Collection<FolderGroupCanAccess> |
getFoldersLinkedToGroup(java.lang.String groupname) |
java.util.Collection<FolderUserCanAccess> |
getFoldersLinkedToUser(java.lang.String username) |
java.util.Collection<ResourceGrantedToFolder> |
getGroupsLinkedToFolder(java.lang.String foldername) |
java.util.Collection<java.lang.String> |
getGroupsLinkedToUser(java.lang.String username) |
java.lang.String |
getHostname() |
int |
getHTTPPort() |
java.lang.String |
getLicenseString() |
java.lang.String |
getPassword() |
PermissionsContainer |
getPermissionsForGroupAndFolder(java.lang.String groupname,
java.lang.String foldername) |
PermissionsContainer |
getPermissionsForUserAndFolder(java.lang.String username,
java.lang.String foldername) |
int |
getPort() |
int |
getReceiveRateKbps() |
java.lang.String |
getRequestString() |
int |
getTotalRateKbps() |
int |
getTransmitRateKbps() |
UserContainer |
getUser(java.lang.String username) |
int |
getUserCount() |
UserGroupContainer |
getUserGroup(java.lang.String groupName) |
java.util.Collection<UserGroupContainer> |
getUserGroups() |
java.lang.String |
getUsername() |
java.util.Collection<ResourceGrantedToFolder> |
getUsersLinkedToFolder(java.lang.String foldername) |
java.util.Collection<java.lang.String> |
getUsersLinkedToGroup(java.lang.String groupname) |
VirtualFolderContainer |
getVirtualFolder(java.lang.String groupName) |
java.util.Collection<VirtualFolderContainer> |
getVirtualFolders() |
boolean |
isConnected() |
boolean |
isStatusClientDisabled() |
void |
killAllSessions() |
void |
killSessionBySessionId(java.lang.String sessionID) |
void |
killSessionByUserId(java.lang.String username) |
void |
linkGroupAndFolder(java.lang.String groupname,
java.lang.String foldername,
PermissionsContainer generatePermission) |
void |
linkUserAndFolder(java.lang.String username,
java.lang.String foldername,
PermissionsContainer generatePermission) |
void |
linkUserAndGroup(java.lang.String username,
java.lang.String groupname) |
java.lang.String[] |
listUserNames() |
void |
modifyUser(UserContainer tmpUser) |
void |
modifyUserGroup(UserGroupContainer tmpGroup) |
void |
modifyVirtualFolder(VirtualFolderContainer tmpFolder) |
void |
modUserPassword(java.lang.String username,
java.lang.String password) |
void |
resetAllOverrides() |
void |
resynchConfigurationFiles() |
void |
setDefaultIdleTime(int idleTime) |
void |
setHostname(java.lang.String server) |
void |
setLicenseString(java.lang.String tmp) |
void |
setOverrideBandwidth(java.lang.String sessionID,
int newBandwidth) |
void |
setOverridePriority(java.lang.String sessionID,
int newPriority) |
void |
setPassword(java.lang.String password) |
void |
setPort(int port) |
void |
setUserEnable(java.lang.String username,
boolean enabled) |
void |
setUserName(java.lang.String username) |
void |
unlinkGroupAndFolder(java.lang.String groupname,
java.lang.String foldername) |
void |
unlinkUserAndFolder(java.lang.String username,
java.lang.String foldername) |
void |
unlinkUserAndGroup(java.lang.String username,
java.lang.String groupname) |
static final java.lang.String PRODUCT
static final java.lang.String COPYRIGHT
void addTemporaryToken(java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
void addUser(java.lang.String newusername, java.lang.String newuserpass) throws java.lang.Exception
java.lang.Exception
void addUser(java.lang.String newusername, java.lang.String newuserpass, java.lang.String newhomedir) throws java.lang.Exception
java.lang.Exception
@Deprecated void addTempUser(java.lang.String newusername, java.lang.String newuserpass, java.lang.String newhomedir, int userType) throws java.lang.Exception
java.lang.Exception
void addTempUser(java.lang.String newusername, java.lang.String newuserpass, java.lang.String newhomedir) throws java.lang.Exception
java.lang.Exception
void addTempUser(java.lang.String newusername, java.lang.String newuserpass) throws java.lang.Exception
java.lang.Exception
void addUserGroup(UserGroupContainer group) throws java.lang.Exception
java.lang.Exception
java.lang.String addVirtualFolder(VirtualFolderContainer group) throws java.lang.Exception
java.lang.Exception
void connect() throws java.lang.Exception
java.lang.Exception
void connect(java.lang.String hostname, int port, java.lang.String adminuser, java.lang.String adminpass) throws java.lang.Exception
java.lang.Exception
void deleteTemporaryToken(java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
void deleteUserGroup(java.lang.String name) throws java.lang.Exception
java.lang.Exception
void deleteVirtualFolder(java.lang.String name) throws java.lang.Exception
java.lang.Exception
void delUser(java.lang.String delusername) throws java.lang.Exception
java.lang.Exception
void delUser(java.lang.String delusername, boolean b) throws java.lang.Exception
java.lang.Exception
void disconnect() throws java.lang.Exception
java.lang.Exception
void enableUserGroup(java.lang.String name) throws java.lang.Exception
java.lang.Exception
java.util.LinkedList<ClientSessionContainer> getClientSessions() throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
java.util.Collection<FolderGroupCanAccess> getFoldersLinkedToGroup(java.lang.String groupname) throws java.lang.Exception
java.lang.Exception
java.util.Collection<FolderUserCanAccess> getFoldersLinkedToUser(java.lang.String username) throws java.lang.Exception
java.lang.Exception
java.util.Collection<ResourceGrantedToFolder> getGroupsLinkedToFolder(java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
java.util.Collection<java.lang.String> getGroupsLinkedToUser(java.lang.String username) throws java.lang.Exception
java.lang.Exception
java.lang.String getHostname()
java.lang.String getLicenseString()
java.lang.String getPassword()
PermissionsContainer getPermissionsForGroupAndFolder(java.lang.String groupname, java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
PermissionsContainer getPermissionsForUserAndFolder(java.lang.String username, java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
int getPort()
int getReceiveRateKbps() throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
java.lang.String getRequestString()
int getTotalRateKbps() throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
int getTransmitRateKbps() throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
UserContainer getUser(java.lang.String username) throws java.lang.Exception
java.lang.Exception
UserGroupContainer getUserGroup(java.lang.String groupName) throws java.lang.Exception
java.lang.Exception
java.util.Collection<UserGroupContainer> getUserGroups() throws java.lang.Exception
java.lang.Exception
java.lang.String getUsername()
java.util.Collection<ResourceGrantedToFolder> getUsersLinkedToFolder(java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
java.util.Collection<java.lang.String> getUsersLinkedToGroup(java.lang.String groupname) throws java.lang.Exception
java.lang.Exception
VirtualFolderContainer getVirtualFolder(java.lang.String groupName) throws java.lang.Exception
java.lang.Exception
java.util.Collection<VirtualFolderContainer> getVirtualFolders() throws java.lang.Exception
java.lang.Exception
boolean isStatusClientDisabled()
void killAllSessions() throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
void killSessionBySessionId(java.lang.String sessionID) throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
void killSessionByUserId(java.lang.String username) throws java.lang.Exception, java.lang.IllegalStateException
java.lang.Exception
java.lang.IllegalStateException
void linkGroupAndFolder(java.lang.String groupname, java.lang.String foldername, PermissionsContainer generatePermission) throws java.lang.Exception
java.lang.Exception
void linkUserAndFolder(java.lang.String username, java.lang.String foldername, PermissionsContainer generatePermission) throws java.lang.Exception
java.lang.Exception
void linkUserAndGroup(java.lang.String username, java.lang.String groupname) throws java.lang.Exception
java.lang.Exception
java.lang.String[] listUserNames() throws java.lang.Exception
java.lang.Exception
void modifyUser(UserContainer tmpUser) throws InvalidArgumentException, java.lang.Exception
InvalidArgumentException
java.lang.Exception
void modifyUserGroup(UserGroupContainer tmpGroup) throws java.lang.Exception
java.lang.Exception
void modifyVirtualFolder(VirtualFolderContainer tmpFolder) throws java.lang.Exception
java.lang.Exception
void modUserPassword(java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
void resetAllOverrides() throws java.lang.Exception
java.lang.Exception
void resynchConfigurationFiles() throws java.lang.Exception
java.lang.Exception
void setHostname(java.lang.String server)
void setLicenseString(java.lang.String tmp) throws java.lang.Exception
java.lang.Exception
void setOverrideBandwidth(java.lang.String sessionID, int newBandwidth) throws InvalidArgumentException, java.lang.Exception
InvalidArgumentException
java.lang.Exception
void setOverridePriority(java.lang.String sessionID, int newPriority) throws InvalidArgumentException, java.lang.Exception
InvalidArgumentException
java.lang.Exception
void setPassword(java.lang.String password)
void setPort(int port)
void setUserEnable(java.lang.String username, boolean enabled) throws java.lang.Exception
java.lang.Exception
void setUserName(java.lang.String username)
void unlinkGroupAndFolder(java.lang.String groupname, java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
void unlinkUserAndFolder(java.lang.String username, java.lang.String foldername) throws java.lang.Exception
java.lang.Exception
void unlinkUserAndGroup(java.lang.String username, java.lang.String groupname) throws java.lang.Exception
java.lang.Exception
java.util.Collection<UserContainer> getAllUsers() throws java.lang.Exception
java.lang.Exception
int getUserCount() throws java.lang.Exception
java.lang.Exception
void connectNoStatus() throws java.lang.Exception
java.lang.Exception
boolean isConnected()
int getDefaultIdleTime()
void setDefaultIdleTime(int idleTime)
int getHTTPPort()
unlimited.fc.com.ConfigSourceIfc<unlimited.fc.server.FileCatalystServerInterface> getConfigSource()
Copyright © 2015 Unlimi-Tech Sofware Inc. All Rights Reserved.