| activate(ComponentContext) |   | 44% |   | 33% | 9 | 10 | 40 | 70 | 0 | 1 |
| get(URI, boolean) |   | 17% |   | 16% | 9 | 10 | 21 | 27 | 0 | 1 |
| delete(URI) |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 1 | 1 |
| putInCollection(String, String, InputStream) |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| read(URI) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| moveTo(URI, String, String, String) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| downloadIfNecessary(URI, File) |   | 47% |   | 37% | 4 | 5 | 10 | 19 | 0 | 1 |
| deleteFromCollection(String, String, boolean) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| WorkspaceImpl() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| getCollection(URI) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| put(String, String, String, InputStream) |   | 62% |   | 50% | 1 | 2 | 5 | 19 | 0 | 1 |
| handleDownloadResponse(HttpResponse, URI, File) |   | 36% |   | 20% | 4 | 5 | 8 | 13 | 0 | 1 |
| cleanup(Id, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| delete(String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createGetRequest(URI, File, Map) |   | 63% |   | 66% | 2 | 4 | 4 | 10 | 0 | 1 |
| waitForResource(URI, int, String) |   | 19% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| copyOrLink(File, File) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| md5(File) |   | 55% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
| workingFileRepositoryFile(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| workspaceFile(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setRepository(WorkingFileRepository) |   | 41% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| getTotalSpace() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUsableSpace() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ensureContextProp(ComponentContext, String) |   | 36% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| copyOrLink(File) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getURI(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCollectionURI(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deleteFromCollection(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCollectionContents(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isStaticCollection(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cleanup(Id) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getBaseUri() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deactivate() |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| rootDirectory() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toWorkspaceFile(URI) |  | 100% |  | 100% | 0 | 3 | 0 | 13 | 0 | 1 |
| WorkspaceImpl(String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| cleanup(int) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| downloadTo(HttpResponse, File) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getUsedSpace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| downloadIfNecessary(URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toSafeName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| get(URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTrustedHttpClient(TrustedHttpClient) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSecurityService(SecurityService) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |