@Named public class TestkitDirectoryResource extends Object
Constructor and Description |
---|
TestkitDirectoryResource(DirectoryManager directoryManager,
SynchronisationStatusManager synchronisationStatusManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createDirectory(DirectoryImpl directory) |
javax.ws.rs.core.Response |
deleteDirectory(long directoryId) |
javax.ws.rs.core.Response |
getDirectory(long directoryId) |
javax.ws.rs.core.Response |
getDirectorySynchronisationStatus(long directoryId) |
javax.ws.rs.core.Response |
listDirectories() |
Map<String,String> |
markSynchronizationFinished(long directoryId,
String syncToken) |
javax.ws.rs.core.Response |
setPollDelay(String value) |
javax.ws.rs.core.Response |
syncDirectory(long directoryId,
SynchronisationMode mode) |
javax.ws.rs.core.Response |
updateDirectory(long directoryId,
DirectoryImpl directory) |
@Inject public TestkitDirectoryResource(DirectoryManager directoryManager, SynchronisationStatusManager synchronisationStatusManager)
public javax.ws.rs.core.Response listDirectories() throws IOException
IOException
public javax.ws.rs.core.Response getDirectory(long directoryId) throws DirectoryCurrentlySynchronisingException, DirectoryNotFoundException, IOException
public javax.ws.rs.core.Response deleteDirectory(long directoryId) throws DirectoryCurrentlySynchronisingException, DirectoryNotFoundException
public javax.ws.rs.core.Response updateDirectory(long directoryId, DirectoryImpl directory) throws DirectoryNotFoundException
DirectoryNotFoundException
public javax.ws.rs.core.Response createDirectory(DirectoryImpl directory) throws IOException, DirectoryInstantiationException
public javax.ws.rs.core.Response syncDirectory(long directoryId, SynchronisationMode mode) throws OperationFailedException, DirectoryNotFoundException
public javax.ws.rs.core.Response getDirectorySynchronisationStatus(long directoryId) throws DirectoryInstantiationException, DirectoryNotFoundException, IOException
public Map<String,String> markSynchronizationFinished(long directoryId, String syncToken) throws DirectoryNotFoundException, IOException, DirectoryInstantiationException
public javax.ws.rs.core.Response setPollDelay(String value)
Copyright © 2017 Atlassian. All rights reserved.