palio.services
Class SQLConnectorDatabase

java.lang.Object
  extended by torn.omea.framework.server.sql.SQLDatabase
      extended by palio.services.SQLConnectorDatabase
Direct Known Subclasses:
PalioAdminDatabase, PalioDatabase, VersionerDatabase

public class SQLConnectorDatabase
extends torn.omea.framework.server.sql.SQLDatabase

Author:
Szymon Kuklewicz

Field Summary
 
Fields inherited from class torn.omea.framework.server.sql.SQLDatabase
IN_QUERY_MAX_SET_SIZE
 
Method Summary
 SQLConnector getConnector()
           
 torn.omea.framework.meta.ContextMetaData getMetadata()
           
 torn.omea.framework.core.QueryResult getQueryResult(torn.omea.framework.core.Query query, int maxAllowed)
           
 java.lang.String toDBString(java.lang.String text)
           
 java.lang.String toLower(java.lang.String columnName)
          This method have priority over toUpper method.
 java.lang.String toUpper(java.lang.String columnName)
           
 
Methods inherited from class torn.omea.framework.server.sql.SQLDatabase
addTable, getSQLQueryBuilderForCount, getSQLQueryBuilderForRead, getSQLReference, getTable, getTableName, readObjectFromRow, sqlOperation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getConnector

public SQLConnector getConnector()

getMetadata

public torn.omea.framework.meta.ContextMetaData getMetadata()

toLower

public java.lang.String toLower(java.lang.String columnName)
This method have priority over toUpper method. If this method returns null value, these means toUpper method will be check, otherwise result will be used for lower-case comparison.

Overrides:
toLower in class torn.omea.framework.server.sql.SQLDatabase

toUpper

public java.lang.String toUpper(java.lang.String columnName)
Overrides:
toUpper in class torn.omea.framework.server.sql.SQLDatabase

toDBString

public java.lang.String toDBString(java.lang.String text)
Overrides:
toDBString in class torn.omea.framework.server.sql.SQLDatabase

getQueryResult

public torn.omea.framework.core.QueryResult getQueryResult(torn.omea.framework.core.Query query,
                                                           int maxAllowed)