Project

General

Profile

Statistics
| Revision:

root / src / Protocols / ReclaimProtocol.java @ 2

History | View | Annotate | Download (425 Bytes)

1 2 up20160340
package Protocols;
2
3
import Peers.Peer;
4
5
public class ReclaimProtocol implements Runnable {
6
7
    private final int reclaimed;
8
    private final Peer peer;
9
10
    ReclaimProtocol(int size, Peer peer) {
11
        this.reclaimed = size;
12
        this.peer = peer;
13
    }
14
15
    @Override
16
    public void run() {
17
        if(!peer.getStorage().reclaimSpace(reclaimed))
18
            System.out.println("Could not change the size");
19
20
    }
21
}