org.gcube.application.aquamaps.aquamapsservice.impl
Class PublisherService

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.application.aquamaps.aquamapsservice.impl.PublisherService
All Implemented Interfaces:
Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType

public class PublisherService
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType


Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized
 
Constructor Summary
PublisherService()
           
 
Method Summary
protected  org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.AquaMap formMap(org.gcube.application.aquamaps.publisher.impl.model.CoverageDescriptor desc)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.GetBulkUpdatesStatusResponseType getBulkUpdatesStatus(String arg0)
           
 org.gcube_system.namespaces.application.aquamaps.types.FileArray getFileSetById(String arg0)
           
 String getJSONSubmittedByFilters(org.gcube.application.aquamaps.aquamapsservice.stubs.GetJSONSubmittedByFiltersRequestType arg0)
           
 org.gcube_system.namespaces.application.aquamaps.gistypes.LayerInfoType getLayerById(String arg0)
           
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
           
 String prepareBulkUpdatesFile(org.gcube.application.aquamaps.aquamapsservice.stubs.PrepareBulkUpdatesFileRequestType arg0)
           
 org.gcube_system.namespaces.application.aquamaps.types.MapArray retrieveMapsByCoverage(org.gcube.application.aquamaps.aquamapsservice.stubs.RetrieveMapsByCoverageRequestType arg0)
           
 
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

PublisherService

public PublisherService()
Method Detail

getServiceContext

protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType

retrieveMapsByCoverage

public org.gcube_system.namespaces.application.aquamaps.types.MapArray retrieveMapsByCoverage(org.gcube.application.aquamaps.aquamapsservice.stubs.RetrieveMapsByCoverageRequestType arg0)
                                                                                       throws RemoteException,
                                                                                              org.gcube.common.core.faults.GCUBEFault
Specified by:
retrieveMapsByCoverage in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getFileSetById

public org.gcube_system.namespaces.application.aquamaps.types.FileArray getFileSetById(String arg0)
                                                                                throws RemoteException,
                                                                                       org.gcube.common.core.faults.GCUBEFault
Specified by:
getFileSetById in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getJSONSubmittedByFilters

public String getJSONSubmittedByFilters(org.gcube.application.aquamaps.aquamapsservice.stubs.GetJSONSubmittedByFiltersRequestType arg0)
                                 throws RemoteException,
                                        org.gcube.common.core.faults.GCUBEFault
Specified by:
getJSONSubmittedByFilters in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getLayerById

public org.gcube_system.namespaces.application.aquamaps.gistypes.LayerInfoType getLayerById(String arg0)
                                                                                     throws RemoteException,
                                                                                            org.gcube.common.core.faults.GCUBEFault
Specified by:
getLayerById in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

formMap

protected org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.AquaMap formMap(org.gcube.application.aquamaps.publisher.impl.model.CoverageDescriptor desc)
                                                                                           throws Exception
Throws:
Exception

getBulkUpdatesStatus

public org.gcube.application.aquamaps.aquamapsservice.stubs.GetBulkUpdatesStatusResponseType getBulkUpdatesStatus(String arg0)
                                                                                                           throws RemoteException,
                                                                                                                  org.gcube.common.core.faults.GCUBEFault
Specified by:
getBulkUpdatesStatus in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

prepareBulkUpdatesFile

public String prepareBulkUpdatesFile(org.gcube.application.aquamaps.aquamapsservice.stubs.PrepareBulkUpdatesFileRequestType arg0)
                              throws RemoteException,
                                     org.gcube.common.core.faults.GCUBEFault
Specified by:
prepareBulkUpdatesFile in interface org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault


Copyright © 2014. All Rights Reserved.