public interface ThreddsWorkspaceSyncServiceAsync
| Modifier and Type | Interface and Description |
|---|---|
static class |
ThreddsWorkspaceSyncServiceAsync.Util
Utility class to get the RPC Async interface from client-side code.
|
| Modifier and Type | Method and Description |
|---|---|
void |
doSyncFolder(String folderId,
WsThreddsSynchFolderConfiguration clientConfig,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.wssynclibrary.shared.thredds.ThSyncStatus> callback)
Do sync folder.
|
void |
doUnSyncFolder(String folderId,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
Do un sync folder.
|
void |
getAvailableCataloguesForScope(String scope,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portal.wssynclibrary.shared.thredds.ThCatalogueBean>> callback)
Gets the available catalogues for scope.
|
void |
getListOfScopesForLoggedUser(com.google.gwt.user.client.rpc.AsyncCallback<List<GcubeScope>> callback)
Gets the list of scopes for logged user.
|
void |
isItemSynched(String folderId,
com.google.gwt.user.client.rpc.AsyncCallback<WsThreddsSynchFolderDescriptor> callback)
Checks if is item synched.
|
void |
monitorSyncStatus(String folderId,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.wssynclibrary.shared.thredds.ThSyncStatus> callback)
Monitor sync status.
|
void isItemSynched(String folderId, com.google.gwt.user.client.rpc.AsyncCallback<WsThreddsSynchFolderDescriptor> callback)
folderId - the folder idcallback - the callbackvoid doSyncFolder(String folderId, WsThreddsSynchFolderConfiguration clientConfig, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.wssynclibrary.shared.thredds.ThSyncStatus> callback)
folderId - the folder idclientConfig - the client configcallback - the callbackvoid monitorSyncStatus(String folderId, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portal.wssynclibrary.shared.thredds.ThSyncStatus> callback)
folderId - the folder idcallback - the callbackvoid getListOfScopesForLoggedUser(com.google.gwt.user.client.rpc.AsyncCallback<List<GcubeScope>> callback)
callback - the callbackvoid getAvailableCataloguesForScope(String scope, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portal.wssynclibrary.shared.thredds.ThCatalogueBean>> callback)
scope - the scopecallback - the callbackCopyright © 2018. All Rights Reserved.