public class ConsoleClient
extends java.lang.Object
Constructor and Description |
---|
ConsoleClient() |
Modifier and Type | Method and Description |
---|---|
void |
changeDirectory(java.lang.String index) |
void |
createFolder(java.lang.String folderName) |
void |
deleteItem(java.lang.String index) |
void |
downloadItem(java.lang.String index,
java.lang.String pathToDownload) |
void |
exit() |
void |
listSubFiles() |
void |
listSubFolders() |
void |
listSubItems() |
static void |
main(java.lang.String[] args) |
void |
uploadFile(java.lang.String path) |
public ConsoleClient() throws java.io.IOException, java.lang.InterruptedException, OneDriveException
java.io.IOException
java.lang.InterruptedException
OneDriveException
public static void main(java.lang.String[] args) throws java.io.IOException, java.lang.InterruptedException, OneDriveException
java.io.IOException
java.lang.InterruptedException
OneDriveException
public void changeDirectory(java.lang.String index) throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void listSubItems() throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void listSubFolders() throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void listSubFiles() throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void uploadFile(java.lang.String path) throws java.io.IOException, java.lang.InterruptedException, java.util.concurrent.ExecutionException, OneDriveException
java.io.IOException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
OneDriveException
public void deleteItem(java.lang.String index) throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void createFolder(java.lang.String folderName) throws java.io.IOException, OneDriveException
java.io.IOException
OneDriveException
public void downloadItem(java.lang.String index, java.lang.String pathToDownload) throws java.io.IOException
java.io.IOException
public void exit() throws java.io.IOException
java.io.IOException