|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.porttypes.GCUBEPortType
org.gcube.vremanagement.resourcemanager.porttypes.ResourceBinder
public class ResourceBinder
ResourceBinder portType implementation
| Field Summary | |
|---|---|
protected org.gcube.common.core.utils.logging.GCUBELog |
logger
Object logger. |
| Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
|---|
initialized |
| Constructor Summary | |
|---|---|
ResourceBinder()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
|---|
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final org.gcube.common.core.utils.logging.GCUBELog logger
| Constructor Detail |
|---|
public ResourceBinder()
| Method Detail |
|---|
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 Scope
resourcesList - the resources to join
ResourceBinder#getReport(String) operation
org.gcube.common.core.faults.GCUBEFault - if the operation fails
org.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesCreationFaultType
public 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 Scope
resourcesList - the resources to remove from the PublishedScopeResource
org.gcube.common.core.faults.GCUBEFault - if the operation fails
org.gcube.vremanagement.resourcemanager.stubs.binder.ResourcesRemovalFaultType
org.gcube.vremanagement.resourcemanager.stubs.common.InvalidScopeFaultTypeprotected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType
protected InstanceState getInstanceState()
throws org.globus.wsrf.NoSuchResourceException,
org.globus.wsrf.ResourceException
InstanceState
org.globus.wsrf.NoSuchResourceException
org.globus.wsrf.ResourceException
protected void addScopeToInstanceState(org.gcube.common.core.scope.GCUBEScope scope)
throws org.globus.wsrf.ResourceException
scope -
org.globus.wsrf.ResourceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||