org.gcube.contentmanagement.timeseriesservice.impl.curation.guessing
Class GuessingPrefetcher

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.impl.curation.guessing.GuessingPrefetcher
All Implemented Interfaces:
java.lang.Runnable

public class GuessingPrefetcher
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
GuessingPrefetcher(java.lang.String tableName, java.lang.String resourceId, ColumnDefinition[] columnDefintionArray)
           
 
Method Summary
static void deliteGuessing(java.lang.String resourceId)
           
static GuessDimensionArray getGuessing(java.lang.String resourceId, java.lang.String fieldId)
           
static GuessDimensionArray guess(java.lang.String tableName, java.lang.String fieldId)
           
 void run()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuessingPrefetcher

public GuessingPrefetcher(java.lang.String tableName,
                          java.lang.String resourceId,
                          ColumnDefinition[] columnDefintionArray)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

guess

public static GuessDimensionArray guess(java.lang.String tableName,
                                        java.lang.String fieldId)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getGuessing

public static GuessDimensionArray getGuessing(java.lang.String resourceId,
                                              java.lang.String fieldId)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

deliteGuessing

public static void deliteGuessing(java.lang.String resourceId)
                           throws java.lang.Exception
Throws:
java.lang.Exception