public class ResourceBinder
extends org.gcube.common.core.porttypes.GCUBEPortType
| Modifier and Type | Field and Description |
|---|---|
protected org.gcube.common.core.utils.logging.GCUBELog |
logger
Object logger.
|
| Constructor and Description |
|---|
ResourceBinder() |
| Modifier and Type | Method and Description |
|---|---|
String |
addResources(org.gcube.vremanagement.resourcemanager.stubs.binder.AddResourcesParameters resourceList)
Adds a new group of
ScopedResources to the managed Scope |
protected void |
addScopeToInstanceState(org.gcube.common.core.scope.GCUBEScope scope)
Adds the scope to the current service's instance
|
protected InstanceState |
getInstanceState()
Gets the instance state
|
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext() |
String |
removeResources(org.gcube.vremanagement.resourcemanager.stubs.binder.RemoveResourcesParameters resourceList)
Removes a group of
ScopedResources from the managed Scope |
protected final org.gcube.common.core.utils.logging.GCUBELog logger
public String addResources(org.gcube.vremanagement.resourcemanager.stubs.binder.AddResourcesParameters resourceList) throws org.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesCreationFaultType, org.gcube.common.core.faults.GCUBEFault
ScopedResources to the managed ScoperesourcesList - the resources to joinResourceBinder#getReport(String) operationorg.gcube.common.core.faults.GCUBEFault - if the operation failsorg.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesCreationFaultTypepublic String removeResources(org.gcube.vremanagement.resourcemanager.stubs.binder.RemoveResourcesParameters resourceList) throws org.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesRemovalFaultType, org.gcube.vremanagement.resourcemanager.stubs.common.InvalidScopeFaultType
ScopedResources from the managed ScoperesourcesList - the resources to remove from the PublishedScopeResourceorg.gcube.common.core.faults.GCUBEFault - if the operation failsorg.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesRemovalFaultTypeorg.gcube.vremanagement.resourcemanager.stubs.common.InvalidScopeFaultTypeprotected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortTypeprotected InstanceState getInstanceState() throws org.globus.wsrf.NoSuchResourceException, org.globus.wsrf.ResourceException
InstanceStateorg.globus.wsrf.NoSuchResourceExceptionorg.globus.wsrf.ResourceExceptionprotected void addScopeToInstanceState(org.gcube.common.core.scope.GCUBEScope scope)
throws org.globus.wsrf.ResourceException
scope - org.globus.wsrf.ResourceExceptionCopyright © 2015. All Rights Reserved.