public interface ServiceProxyAsync
ServiceProxy
interface.
Needed to implement the server side async RPC.Modifier and Type | Method and Description |
---|---|
void |
addResourcesToScope(String resType,
List<String> resourceIDs,
String scope,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback) |
void |
checkDeployStatus(String scope,
String deployID,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback) |
void |
createGenericResource(String id,
String name,
String description,
String body,
String subType,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback) |
void |
deploy(List<String> ghnsID,
List<String> servicesID,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback) |
void |
doOperation(org.gcube.resourcemanagement.support.shared.operations.SupportedOperations opCode,
String scope,
List<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor> resources,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
RESOURCE OPERATIONS
|
void |
emptyCache(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void |
enableSuperUserMode(String password,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback) |
void |
getAvailableAddScopes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
getAvailableScopes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
getGenericResourceDescriptor(String scope,
String resID,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor> callback) |
void |
getGenericResourcePlugins(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,org.gcube.resourcemanagement.support.shared.plugins.GenericResourcePlugin>> callback) |
void |
getRelatedResources(String type,
String id,
String scope,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
getResourceByID(String scope,
String type,
String resID,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.datamodel.CompleteResourceProfile> callback) |
void |
getResourcesBySubType(String scope,
String type,
String subtype,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
getResourcesByType(String scope,
String type,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
getResourcesModel(String scope,
String type,
String subType,
List<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> additionalMaps,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor>> callback) |
void |
getResourceTypeTree(String scope,
com.google.gwt.user.client.rpc.AsyncCallback<HashMap<String,ArrayList<String>>> callback) |
void |
getWSResources(String scope,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback) |
void |
initScopes(boolean doClean,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void |
initStatus(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.client.utils.CurrentStatus> callback) |
void |
removeResourcesFromScope(String resType,
List<String> resourceIDs,
String scope,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback) |
void |
setCurrentScope(String scope,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void |
setSuperUser(boolean superUser,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void |
setUseCache(boolean flag,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void |
updateGenericResource(String id,
String name,
String description,
String body,
String subType,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) |
void emptyCache(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void setUseCache(boolean flag, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void setSuperUser(boolean superUser, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void setCurrentScope(String scope, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void initStatus(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.client.utils.CurrentStatus> callback)
void initScopes(boolean doClean, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void addResourcesToScope(String resType, List<String> resourceIDs, String scope, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback)
void removeResourcesFromScope(String resType, List<String> resourceIDs, String scope, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback)
void deploy(List<String> ghnsID, List<String> servicesID, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
void checkDeployStatus(String scope, String deployID, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> callback)
void getResourcesModel(String scope, String type, String subType, List<org.gcube.resourcemanagement.support.shared.types.Tuple<String>> additionalMaps, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor>> callback)
void getGenericResourceDescriptor(String scope, String resID, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor> callback)
void getAvailableScopes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
ServiceProxy.getAvailableScopes()
void getAvailableAddScopes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getResourceTypeTree(String scope, com.google.gwt.user.client.rpc.AsyncCallback<HashMap<String,ArrayList<String>>> callback)
void getRelatedResources(String type, String id, String scope, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getResourcesByType(String scope, String type, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getResourcesBySubType(String scope, String type, String subtype, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getWSResources(String scope, com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
ServiceProxy.getWSResources(String)
void getResourceByID(String scope, String type, String resID, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.resourcemanagement.support.shared.types.datamodel.CompleteResourceProfile> callback)
void createGenericResource(String id, String name, String description, String body, String subType, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
void updateGenericResource(String id, String name, String description, String body, String subType, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void getGenericResourcePlugins(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,org.gcube.resourcemanagement.support.shared.plugins.GenericResourcePlugin>> callback)
void doOperation(org.gcube.resourcemanagement.support.shared.operations.SupportedOperations opCode, String scope, List<org.gcube.resourcemanagement.support.shared.types.datamodel.ResourceDescriptor> resources, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback) throws Exception
Exception
Copyright © 2018. All Rights Reserved.