|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface User
Interfejs zdalny użytkownika.
Method Summary | |
---|---|
byte[] |
downloadClientPlugin(java.lang.String clientPackagePath)
Download klienckiego JARa plugina podanej nazwie pakietowej. |
long |
getActivityTimeout()
Metoda zwraca maksymalny czas przez jaki użytkownik może nie wykonywać żadnej metody na obiekcie User. |
RemoteAgent |
getRemotePluginAgent(java.lang.String clientPackagePath,
RemoteAgent clientCallback)
Pobranie agenta sieciowego zdalnej części plugina o podanej klienckiej ścieżce pakietowej. |
RemoteFileSystem |
getUserFileSystem()
Pobiera fabrykę plików danego użytkownika. |
PluginDescriptor[] |
listClientPlugins()
Listowanie dostępnych pluginów dla klienta |
void |
logout()
Wylogowanie użytkownika z serwera. |
void |
ping()
Metoda służy do pingowania serwera w celu utrzymania aktywnego rejestracji użytkownika w serwerze RMI. |
void |
setFsChangeListener(FsChangeListener fsChangeListener)
Ustawia na serwerze listener zmian w systemie plików. |
Method Detail |
---|
PluginDescriptor[] listClientPlugins() throws java.rmi.RemoteException
java.rmi.RemoteException
byte[] downloadClientPlugin(java.lang.String clientPackagePath) throws java.rmi.RemoteException, java.io.IOException
clientPackagePath
- -
nazwa pakietowa klienckiej części plugina
null
jeśli nie
znaleziono plugina o podanej nazwie
java.rmi.RemoteException
java.io.IOException
- -
wyjątek rzucany gdy wystąpił wyjątek podczas odczytu plugina
z dyskuRemoteAgent getRemotePluginAgent(java.lang.String clientPackagePath, RemoteAgent clientCallback) throws java.rmi.RemoteException
clientPackagePath
- -
nazwa pakietowa klienckiej części pluginaclientCallback
- -
własny agent sieciowy
java.rmi.RemoteException
RemoteFileSystem getUserFileSystem() throws java.rmi.RemoteException
java.rmi.RemoteException
void setFsChangeListener(FsChangeListener fsChangeListener) throws java.rmi.RemoteException
fsChangeListener
- -
listener zmian w systemie plików
java.rmi.RemoteException
void logout() throws java.rmi.RemoteException
java.rmi.RemoteException
void ping() throws java.rmi.RemoteException
java.rmi.RemoteException
long getActivityTimeout() throws java.rmi.RemoteException
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |