public class WhnManagerImpl extends Object implements org.gcube.resourcemanagement.whnmanager.api.WhnManager
| Modifier and Type | Field and Description |
|---|---|
static String |
SCOPE_HEADER_ENTRY |
| Constructor and Description |
|---|
WhnManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRIToScope(org.gcube.resourcemanagement.whnmanager.api.types.ScopeRIParams params) |
boolean |
addScope(org.gcube.resourcemanagement.whnmanager.api.types.AddScopeInputParams params)
Add a scope to the ghn profile and publish it on IS
|
boolean |
removeRIFromScope(org.gcube.resourcemanagement.whnmanager.api.types.ScopeRIParams params) |
boolean |
removeScope(String scope)
Remove a scope from ghn profile and publish the new profile on IS
|
public static final String SCOPE_HEADER_ENTRY
public boolean addScope(org.gcube.resourcemanagement.whnmanager.api.types.AddScopeInputParams params)
throws org.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableException
addScope in interface org.gcube.resourcemanagement.whnmanager.api.WhnManagerorg.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableExceptionpublic boolean removeScope(String scope) throws org.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableException
removeScope in interface org.gcube.resourcemanagement.whnmanager.api.WhnManagerorg.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableExceptionpublic boolean addRIToScope(org.gcube.resourcemanagement.whnmanager.api.types.ScopeRIParams params)
throws org.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableException
addRIToScope in interface org.gcube.resourcemanagement.whnmanager.api.WhnManagerorg.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableExceptionpublic boolean removeRIFromScope(org.gcube.resourcemanagement.whnmanager.api.types.ScopeRIParams params)
throws org.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableException
removeRIFromScope in interface org.gcube.resourcemanagement.whnmanager.api.WhnManagerorg.gcube.resourcemanagement.whnmanager.api.exception.GCUBEUnrecoverableExceptionCopyright © 2015. All Rights Reserved.