com.voidsearch.voidbase.storage.queuetree
Class QueueTreeHooks

java.lang.Object
  extended by com.voidsearch.voidbase.storage.queuetree.QueueTreeHooks
All Implemented Interfaces:
StorageOperationHooks

public class QueueTreeHooks
extends java.lang.Object
implements StorageOperationHooks


Constructor Summary
QueueTreeHooks()
           
 
Method Summary
static void handlePut(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
static void updateAverage(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
static void updateAverageMultipleDimensions(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
static void updateCorrelation(QueueMetadata metadata)
           
static void updateCovariance(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
static void updateDeviation(QueueMetadata metadata)
           
static void updateMinMax(QueueMetadata metadata, java.lang.Object value)
           
static void updateMinMaxMultipleDimensions(QueueMetadata metadata, java.lang.Object value)
           
static void updateStandardDeviationMultipleDimensions(QueueMetadata metadata)
           
static void updateVariance(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
static void updateVarianceMultipleDimensions(QueueMetadata metadata, java.util.concurrent.ArrayBlockingQueue queue, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueTreeHooks

public QueueTreeHooks()
Method Detail

handlePut

public static void handlePut(QueueMetadata metadata,
                             java.util.concurrent.ArrayBlockingQueue queue,
                             java.lang.Object value)

updateMinMax

public static void updateMinMax(QueueMetadata metadata,
                                java.lang.Object value)
                         throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateAverage

public static void updateAverage(QueueMetadata metadata,
                                 java.util.concurrent.ArrayBlockingQueue queue,
                                 java.lang.Object value)
                          throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateVariance

public static void updateVariance(QueueMetadata metadata,
                                  java.util.concurrent.ArrayBlockingQueue queue,
                                  java.lang.Object value)
                           throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateDeviation

public static void updateDeviation(QueueMetadata metadata)
                            throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateMinMaxMultipleDimensions

public static void updateMinMaxMultipleDimensions(QueueMetadata metadata,
                                                  java.lang.Object value)
                                           throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateAverageMultipleDimensions

public static void updateAverageMultipleDimensions(QueueMetadata metadata,
                                                   java.util.concurrent.ArrayBlockingQueue queue,
                                                   java.lang.Object value)
                                            throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateVarianceMultipleDimensions

public static void updateVarianceMultipleDimensions(QueueMetadata metadata,
                                                    java.util.concurrent.ArrayBlockingQueue queue,
                                                    java.lang.Object value)
                                             throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateStandardDeviationMultipleDimensions

public static void updateStandardDeviationMultipleDimensions(QueueMetadata metadata)

updateCovariance

public static void updateCovariance(QueueMetadata metadata,
                                    java.util.concurrent.ArrayBlockingQueue queue,
                                    java.lang.Object value)
                             throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

updateCorrelation

public static void updateCorrelation(QueueMetadata metadata)


Copyright © 2009. All Rights Reserved.