org.gcube.informationsystem.glitebridge.harvester.ldap
Class QueryPool

java.lang.Object
  extended by org.gcube.informationsystem.glitebridge.harvester.ldap.QueryPool

public class QueryPool
extends java.lang.Object

Author:
Luca Frosini (ISTI-CNR) - Andrea Manzi (ISTI-CNR)

Constructor Summary
QueryPool()
           
 
Method Summary
static java.util.Map<java.lang.String,QueryObject> getQueryPool()
           
static java.util.Map<java.lang.String,QueryObject> initializeQueryPool(java.io.File queriesPoolFile)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryPool

public QueryPool()
Method Detail

initializeQueryPool

public static java.util.Map<java.lang.String,QueryObject> initializeQueryPool(java.io.File queriesPoolFile)
                                                                       throws java.lang.Exception
Parameters:
queriesPoolFile - file for initialization
Returns:
a map containing query pool
Throws:
java.lang.Exception - if initialization fails

getQueryPool

public static java.util.Map<java.lang.String,QueryObject> getQueryPool()
Returns:
HashMap containing Queries to BDII