org.gcube.application.aquamaps.aquamapsservice.impl.db.managers
Class BulkReportsManager

java.lang.Object
  extended by org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.BulkReportsManager

public class BulkReportsManager
extends Object


Nested Class Summary
static class BulkReportsManager.BulkMonitorThread
           
 
Constructor Summary
BulkReportsManager()
           
 
Method Summary
static List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> getFirstPending()
           
static org.gcube.application.aquamaps.aquamapsservice.stubs.GetBulkUpdatesStatusResponseType getStatus(String id)
           
static String insertRequest(Long lowerInterval, boolean includeGis, boolean includeCustom)
           
static String prepareBulk(Long updateInterval, String scope, boolean includeGIS, boolean includeCustom)
          Returns the remote path
static void update(String id, org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.BulkStatus status, String remoteId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BulkReportsManager

public BulkReportsManager()
Method Detail

insertRequest

public static String insertRequest(Long lowerInterval,
                                   boolean includeGis,
                                   boolean includeCustom)
                            throws Exception
Throws:
Exception

getStatus

public static org.gcube.application.aquamaps.aquamapsservice.stubs.GetBulkUpdatesStatusResponseType getStatus(String id)
                                                                                                       throws Exception
Throws:
Exception

getFirstPending

public static List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> getFirstPending()
                                                                                                 throws Exception
Throws:
Exception

update

public static void update(String id,
                          org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.BulkStatus status,
                          String remoteId)
                   throws Exception
Throws:
Exception

prepareBulk

public static String prepareBulk(Long updateInterval,
                                 String scope,
                                 boolean includeGIS,
                                 boolean includeCustom)
                          throws Exception
Returns the remote path

Parameters:
user -
updateInterval -
Returns:
Throws:
Exception


Copyright © 2014. All Rights Reserved.