org.gcube.vremanagement.softwaregateway.impl.porttypes
Class Registration

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.vremanagement.softwaregateway.impl.porttypes.Registration
All Implemented Interfaces:
javax.xml.rpc.server.ServiceLifecycle

public class Registration
extends org.gcube.common.core.porttypes.GCUBEPortType


Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized, logger
 
Constructor Summary
Registration()
           
 
Method Summary
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
          Return the current context
 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
 
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
 

Constructor Detail

Registration

public Registration()
Method Detail

register

public String register(String profile)
                throws ServiceNotAvaiableFault
Register a profile in the InformationSystem

Parameters:
profile -
Returns:
Throws:
ServiceNotAvaiableFault

unregister

public void unregister(org.gcube.vremanagement.softwaregateway.stubs.LocationCoordinates coord)
                throws ServiceNotAvaiableFault
Unregister a package in the Information System

Parameters:
serviceName -
serviceClass -
serviceVersion -
packageName -
packageVersion -
Throws:
ServiceNotAvaiableFault

getServiceContext

protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
Return the current context

Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType

removeLocalSAURL

public void removeLocalSAURL(Coordinates coordinates)
remove a local SA archive ,

Parameters:
coordinates - coordinates that identifies the SA


Copyright © 2013. All Rights Reserved.