|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sharpster.daemon.commandmanagement.ExternalCommandManager
Interface of the Command Management Module. It is used by the External Communication Module to invoke the execution of commands, requested by a remote user.
Constructor Summary | |
ExternalCommandManager()
|
Method Summary | |
sharpster.common.ResponseCollection |
getFileAccess(java.lang.String user)
Returns information about which files the external user has access to. |
void |
initialize(sharpster.daemon.filemanagement.FileManager fmi,
sharpster.daemon.sharemanagement.ShareManager smi,
sharpster.daemon.usermanagement.UserManager umi,
sharpster.daemon.externalcommunication.ExternalCommunication eci,
sharpster.common.Mutex mutex)
Constructs an object |
sharpster.common.ResponseCollection |
remoteAddFiles(sharpster.common.FileCollection files,
java.lang.String user)
Excecutes a remoteAddFiles call received from an remote user. |
sharpster.common.ResponseCollection |
remoteCheckoutFiles(sharpster.common.FileCollection files,
java.lang.String user,
java.lang.String role)
Excecutes a remoteCheckoutFiles call received from an remote user. |
sharpster.common.ResponseCollection |
remoteCommitFiles(sharpster.common.FileCollection files,
java.lang.String user,
java.lang.String role)
Excecutes a remoteCommitFiles call received from an remote user. |
sharpster.common.ResponseCollection |
remoteRemoveFiles(sharpster.common.FileCollection files,
java.lang.String user)
Excecutes a remoteRemoveFiles call received from an remote user. |
sharpster.common.ResponseCollection |
remoteUpdateFiles(sharpster.common.FileCollection files,
java.lang.String user)
Excecutes a remoteUpdateFiles call received from an remote user. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExternalCommandManager()
Method Detail |
public void initialize(sharpster.daemon.filemanagement.FileManager fmi, sharpster.daemon.sharemanagement.ShareManager smi, sharpster.daemon.usermanagement.UserManager umi, sharpster.daemon.externalcommunication.ExternalCommunication eci, sharpster.common.Mutex mutex)
public sharpster.common.ResponseCollection remoteCheckoutFiles(sharpster.common.FileCollection files, java.lang.String user, java.lang.String role)
public sharpster.common.ResponseCollection remoteUpdateFiles(sharpster.common.FileCollection files, java.lang.String user)
public sharpster.common.ResponseCollection remoteCommitFiles(sharpster.common.FileCollection files, java.lang.String user, java.lang.String role)
public sharpster.common.ResponseCollection remoteAddFiles(sharpster.common.FileCollection files, java.lang.String user)
public sharpster.common.ResponseCollection remoteRemoveFiles(sharpster.common.FileCollection files, java.lang.String user)
public sharpster.common.ResponseCollection getFileAccess(java.lang.String user)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |