C2C_RMIFuncConstructor.java
Go to the documentation of this file.
1 package p2pclient;
2 
3 import java.rmi.Remote;
4 
5 /***
6  * Interfaccia delle funzioni RMI condivise dal server RMI C2C_server
7  * @author HTTPS://WWW.PIETRIS.NET
8  *
9  * @see p2pclient.C2C_server
10  */
11 public interface C2C_RMIFuncConstructor extends Remote {
12 
13 
23  byte[] getFile(String k, String v, String name, String path) throws java.rmi.RemoteException;
24 
35  boolean deleteFile(String k, String v, String name, String path) throws java.rmi.RemoteException;
36 
47  boolean sendFile(String k, String v, byte[] content, String name) throws java.rmi.RemoteException;
48 
59  void addAuthUser(String myu, String myp, String authu, String authp) throws java.rmi.RemoteException;
60 
66  String serverOn() throws java.rmi.RemoteException;
67 
68 
69 }
void addAuthUser(String myu, String myp, String authu, String authp)
Intrefaccia della funzione utilizzata da ServerRMI per inviare a C2C_server le coppie di identificazi...
byte [] getFile(String k, String v, String name, String path)
Interfaccia della funzione che restituisce il file chiesto sottoforma di array di byte...
boolean sendFile(String k, String v, byte[] content, String name)
Interfaccia della funzione che riceve il file inviato.
String serverOn()
Interfaccia della funzione di test che non necessita di autorizzazione per verificare se il server e'...
boolean deleteFile(String k, String v, String name, String path)
Interfaccia della funzione che cancella il file indicato tramite name e path.