public void receiveObject() throws Exception {
        Message msg = (Message)readObject();
        
        switch (msg.operation) {
            case "Check":
                if (checkFile(msg) == false) {
                    if (msg.fileType.equals("dir")) {
                        sayStatus("ok");
                        mkDir(msg);
                    } else {
                        sayStatus("no");
                        touchFile(msg);
                    }
                } else {
                    sayStatus("ok");
                }break;
            case "Delete":
                deleteFile(this.path + msg.fileRelativePath);
                sayStatus("ok");
                break;
        }
    }