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

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

public class CustomQueryManager
extends java.lang.Object


Field Summary
static java.lang.String userQueryCount
           
static java.lang.String userQueryCreationTime
           
static java.lang.String userQueryReady
           
static java.lang.String userQueryResultTable
           
static java.lang.String userQuerySQL
           
static java.lang.String userQueryTable
           
static java.lang.String userQueryUser
           
 
Constructor Summary
CustomQueryManager()
           
 
Method Summary
static int deleteUserQuery(java.lang.String user)
           
static java.lang.String getPagedResult(java.lang.String user, PagedRequestSettings settings)
           
static java.lang.String getUsersTableName(java.lang.String user)
           
static java.util.List<Field> isCustomQueryReady(java.lang.String userid)
           
static void setUserCustomQuery(java.lang.String user, java.lang.String queryString)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userQueryTable

public static final java.lang.String userQueryTable
See Also:
Constant Field Values

userQueryUser

public static final java.lang.String userQueryUser
See Also:
Constant Field Values

userQueryResultTable

public static final java.lang.String userQueryResultTable
See Also:
Constant Field Values

userQueryCreationTime

public static final java.lang.String userQueryCreationTime
See Also:
Constant Field Values

userQueryCount

public static final java.lang.String userQueryCount
See Also:
Constant Field Values

userQuerySQL

public static final java.lang.String userQuerySQL
See Also:
Constant Field Values

userQueryReady

public static final java.lang.String userQueryReady
See Also:
Constant Field Values
Constructor Detail

CustomQueryManager

public CustomQueryManager()
Method Detail

setUserCustomQuery

public static void setUserCustomQuery(java.lang.String user,
                                      java.lang.String queryString)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getPagedResult

public static java.lang.String getPagedResult(java.lang.String user,
                                              PagedRequestSettings settings)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

deleteUserQuery

public static int deleteUserQuery(java.lang.String user)
                           throws java.lang.Exception
Throws:
java.lang.Exception

getUsersTableName

public static java.lang.String getUsersTableName(java.lang.String user)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

isCustomQueryReady

public static java.util.List<Field> isCustomQueryReady(java.lang.String userid)
                                                throws java.lang.Exception
Throws:
java.lang.Exception