net.sf.sparql.benchmarking.loader
Class OperationMixLoaderRegistry

java.lang.Object
  extended by net.sf.sparql.benchmarking.loader.OperationMixLoaderRegistry

public class OperationMixLoaderRegistry
extends Object

Provides a registry of operation mix loader

Author:
rvesse

Method Summary
static void addLoader(OperationMixLoader loader)
          Adds a loader using its preferred extension
static void addLoader(String ext, OperationMixLoader loader)
          Adds a loader
static OperationMixLoader getLoader(String ext)
          Gets the loader with the specified extension (if known)
static void removeLoader(String ext)
          Removes the loader for the given extension
static void resetLoaders()
          Resets to the default loader setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLoader

public static OperationMixLoader getLoader(String ext)
Gets the loader with the specified extension (if known)

Parameters:
ext - Extension
Returns:
Loader if available, null otherwise

addLoader

public static void addLoader(OperationMixLoader loader)
Adds a loader using its preferred extension

Parameters:
loader - Loader

addLoader

public static void addLoader(String ext,
                             OperationMixLoader loader)
Adds a loader

Parameters:
ext - Extension
loader - Loader

removeLoader

public static void removeLoader(String ext)
Removes the loader for the given extension

Parameters:
ext - Extension

resetLoaders

public static void resetLoaders()
Resets to the default loader setup



Copyright © 2014. All Rights Reserved.