public class Registration
extends org.gcube.common.core.porttypes.GCUBEPortType
| Constructor and Description |
|---|
Registration() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ReportObject> |
buildResourceReport(org.gcube.common.core.resources.GCUBEService resource,
List<ReportObject> listReport,
Map<String,org.gcube.common.core.scope.GCUBEScope> listScopes,
String operation) |
protected void |
checkResourceCoordinates(org.gcube.common.core.resources.GCUBEService resource) |
protected boolean |
checkServiceVersion(org.gcube.common.core.resources.GCUBEService resource) |
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext()
Return the current context
|
protected org.gcube.common.core.resources.GCUBEService |
load(String profile) |
protected org.gcube.common.core.resources.GCUBEService |
loadAndCheck(String profile) |
String |
register(String profile)
Register a profile in the InformationSystem
|
void |
removeLocalSAURL(Coordinates coordinates)
remove a local SA archive ,
|
void |
unregister(org.gcube.vremanagement.softwaregateway.stubs.LocationCoordinates coord)
Unregister a package in the Information System
|
public String register(String profile) throws ServiceNotAvaiableFault
profile - ServiceNotAvaiableFaultprotected org.gcube.common.core.resources.GCUBEService load(String profile) throws ServiceNotAvaiableFault
ServiceNotAvaiableFaultprotected boolean checkServiceVersion(org.gcube.common.core.resources.GCUBEService resource)
protected org.gcube.common.core.resources.GCUBEService loadAndCheck(String profile) throws ServiceNotAvaiableFault
ServiceNotAvaiableFaultprotected void checkResourceCoordinates(org.gcube.common.core.resources.GCUBEService resource)
throws ServiceNotAvaiableFault
ServiceNotAvaiableFaultprotected List<ReportObject> buildResourceReport(org.gcube.common.core.resources.GCUBEService resource, List<ReportObject> listReport, Map<String,org.gcube.common.core.scope.GCUBEScope> listScopes, String operation)
resource - public void unregister(org.gcube.vremanagement.softwaregateway.stubs.LocationCoordinates coord)
throws ServiceNotAvaiableFault
serviceName - serviceClass - serviceVersion - packageName - packageVersion - ServiceNotAvaiableFaultprotected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortTypepublic void removeLocalSAURL(Coordinates coordinates)
coordinates - coordinates that identifies the SACopyright © 2014. All Rights Reserved.